{ 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:01:03' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:03:06' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:03:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:03:06' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:03:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10: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-03-17 10:03:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10: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-03-17 10:03:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:03: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-03-17 10:04:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:04:58' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:11' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05: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-03-17 10:05:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:11' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 10:05:15' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:05:15' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:15' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\XR2nueva\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:05:15' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 10:05:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:05:17' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 10:05: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-03-17 10:11:39' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11:54' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11: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-03-17 10:11:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:11:54' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 10:25:34' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:25:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:25:34' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:25: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-03-17 10:45:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:45: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-03-17 10:46:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:46:15' } { 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 = '57576' \n" + " AND p.Password = ENCODE('fghfgh', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:46:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:46: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-03-17 10:47:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:20' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:49' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:49' } { 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-03-17 10:47:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:49' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 10:47:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:47:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 10:47:51' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 10:47: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:50' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58: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-03-17 13:58:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:50' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 13:58:54' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 13:58:54' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 13:58:54' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 13:58: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 = '912203894' \n" + " AND p.Password = ENCODE('29777', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:14' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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-03-17 14:40:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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-03-17 14:40:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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-03-17 14:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:43' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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-03-17 14:40:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:40: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-03-17 14:41:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41:28' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41: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-03-17 14:41:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:41: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-03-17 14:46:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 14:46: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-03-17 15:03:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:03: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-03-17 15:05:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:05: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-03-17 15:05:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:05: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-03-17 15:06:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:06:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:06: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-03-17 15:09:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:13:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:13: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-03-17 15:14:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:14: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-03-17 15:18:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:18: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-03-17 15:18:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:18: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-03-17 15:21:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:21: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-03-17 15:21:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:21: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-03-17 15:21:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:21: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-03-17 15:22:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:22: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-03-17 15:25:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:25:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:25: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-03-17 15:31:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:31: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-03-17 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:31: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-03-17 15:31:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:31: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-03-17 15:40:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:40: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-03-17 15:40:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:40: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-03-17 15:41:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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-03-17 15:41:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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-03-17 15:41:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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-03-17 15:41:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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-03-17 15:41:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:53' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41: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-03-17 15:41:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:53' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:41:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:55' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:41:55' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '9'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:41:59' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '9'\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-03-17 15:42:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:42:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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-03-17 15:42:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:10' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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-03-17 15:42:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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-03-17 15:42:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:42:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15: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-03-17 15:42:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:20' } { 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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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-03-17 15:42:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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-03-17 15:42:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:42: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43: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-03-17 15:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43: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-03-17 15:43:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43: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-03-17 15:43:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:43:58' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:01' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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-03-17 15:44:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:01' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 15:44:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:44:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:05' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:44:05' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:44:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:06' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:44:07' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 15:44:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:44:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:14' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15: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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 >= '2026-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 15:44:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:20' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:20' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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-03-17 15:44: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-03-17 15:44:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:25' } { 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-03-17 15:44:25' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:26' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:35' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 15:44:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:35' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:38' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 15:44:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:38' } { 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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:40' } { 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-03-17 15:44:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:40' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773773081648`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1926_1773773081648` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2053\n' + ' AND C.IDPrestador = 6\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { 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 = '2053' \n" + " AND pr.idPrestador = '6'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773773081648`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1926_1773773081648` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773773081648` 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-03-17 15:44:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773773081648`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { 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 = '2053' \n" + " AND pr.IDPrestador = '6'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { 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 = 6 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { 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-03-17 15:44:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:41' } { 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 = 6 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:46' } { 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-03-17 15:44:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:46' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773773088128`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1926_1773773088128` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2053\n' + ' AND C.IDPrestador = 6\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773773088128`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1926_1773773088128` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773773088128` 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-03-17 15:44:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773773088128`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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 = 6 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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-03-17 15:44:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:44: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-03-17 15:45:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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-03-17 15:45:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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-03-17 15:45:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:16' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:45:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:45:18' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:45:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:22' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:45:22' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:23' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 4', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:26' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 4\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:26' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 4 AND p.idPlan = 1002 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:27' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 15:45:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:34' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:45:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:35' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:35' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:45:35' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:40' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 15:45:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:40' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:42' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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-03-17 15:45:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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-03-17 15:45:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:45: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-03-17 15:49:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49: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-03-17 15:49:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49: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-03-17 15:49:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:49' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49: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-03-17 15:49:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:52' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:49:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:49:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:49:54' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 15:50:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:50:07' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:30' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 234', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:34' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 234\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:34' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 234 AND p.idPlan = 1001 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:35' } { 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 = '6' AND (c.FechaEmision BETWEEN '2025-03-02 00:00:00' AND '2025-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2025-03-02 00:00:00' AND '2025-03-17 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-03-17 15:50:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2025-03-02', hasta: '2025-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:50:45' } { 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 = '6' AND (c.FechaEmision BETWEEN '2025-03-02 00:00:00' AND '2025-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2025-03-02 00:00:00' AND '2025-03-17 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-03-17 15:50:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:50:56' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2025-03-02', hasta: '2025-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 15:50:56' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 15:51:02' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:51:02' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 15:51:02' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 15:51: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-03-17 16:06:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:06:08' } { 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-03-17 16:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:06:19' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:32:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:32:59' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 16:32:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:32:59' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:08' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-17 16:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:08' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773775991759`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1834_1773775991759` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1956\n' + ' AND C.IDPrestador = 6\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773775991759`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1834_1773775991759` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773775991759` 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-03-17 16:33:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773775991759`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { 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 = '1956' \n" + " AND pr.idPrestador = '6'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { 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 = '1956' \n" + " AND pr.IDPrestador = '6'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33: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 = 6 AND PP.IDPago = 1956', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33: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-03-17 16:33:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:33:11' } { 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 = '1956' AND pr.IDPrestador = '6' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:36:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:36:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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-03-17 16:38:23' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:38:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16: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-03-17 16:40:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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-03-17 16:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:46' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:46' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40: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-03-17 16:40:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:40:47' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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-03-17 16:47:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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-03-17 16:47:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:31' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 16:47:33' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 16:47:33' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:33' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 16:47:33' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 16:47:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 16:47: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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-03-17 16:47:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:38' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47: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-03-17 16:47:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:47:39' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 16:59:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 16:59:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 16:59:17' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 16:59: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '764' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '764' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '764' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '764'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05: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' + " WHERE T.IDObSoc = '764' 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-03-17 17:05: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' + " WHERE T.IDObSoc = '764' 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-03-17 17:05:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:05:07' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:48' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:18:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:48' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:53' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:18:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:18:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19: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-03-17 17:19: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-03-17 17:19:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:19:31' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:20: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-03-17 17:20:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:20: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:20:45' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:20:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:20: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2025-03-01' AND '2025-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:32' } { 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-03-17 17:25:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2025-03-01' AND '2025-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:32' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:32' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773779137116`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1926_1773779137116` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1956\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773779137116`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1926_1773779137116` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1926_1773779137116` 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-03-17 17:25:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1926_1773779137116`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { 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 = '1956' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { 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 = '1956' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { 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 = 10 AND PP.IDPago = 1956', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { 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-03-17 17:25:37' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:37' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:47' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:25:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:25:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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-03-17 17:26:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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-03-17 17:26:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:31' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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-03-17 17:26:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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 50, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:33' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:26:49' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:26:49' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:49' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:26:49' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26: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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:26:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:26:54' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:02' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2025-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:27:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:02' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1994_1773779223541`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1994_1773779223541` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1956\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1994_1773779223541`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1994_1773779223541` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1994_1773779223541` 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-03-17 17:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1994_1773779223541`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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 = '1956' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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 = '1956' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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 = 10 AND PP.IDPago = 1956', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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-03-17 17:27:03' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:03' } { 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 = '1956' AND pr.IDPrestador = '10' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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 = 10 AND PP.IDPago = 1956', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779275917`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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-03-17 17:27:55' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1834_1773779275917` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1957\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { 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 = '1957' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { 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 = '1957' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779275917`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1834_1773779275917` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779275917` 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-03-17 17:27:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:55' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779275917`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27: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 = 10 AND PP.IDPago = 1957', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { 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-03-17 17:27:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:27:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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 = 10 AND PP.IDPago = 1957', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779280561`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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-03-17 17:28:00' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1834_1773779280561` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1958\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779280561`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1834_1773779280561` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779280561` 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-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779280561`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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 = '1958' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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 = '1958' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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 = 10 AND PP.IDPago = 1958', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { 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-03-17 17:28:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:00' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1925_1773779285280`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1925_1773779285280` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 1959\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1925_1773779285280`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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 = '1959' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1925_1773779285280` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1925_1773779285280` 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-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1925_1773779285280`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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 = 10 AND PP.IDPago = 1958', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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 = '1959' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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 = 10 AND PP.IDPago = 1959', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:05' } { 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-03-17 17:28:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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-03-17 17:28:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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-03-17 17:28:22' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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-03-17 17:28:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:32' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:33' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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-03-17 17:28:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 50, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:28: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:44' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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-03-17 17:29:45' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29: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 75, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:29:45' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:30:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:30:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:53' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:30:53' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:30:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:30:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:30:56' } { 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 = '10' AND (c.FechaEmision BETWEEN '2024-03-01 00:00:00' AND '2024-03-30 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 = '10' AND (c.FechaEmision BETWEEN '2024-03-01 00:00:00' AND '2024-03-30 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-03-17 17:31:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:31:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2024-03-01', hasta: '2024-03-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:31:05' } { 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 = '10' AND (c.FechaEmision BETWEEN '2024-03-01 00:00:00' AND '2024-03-30 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 = '10' AND (c.FechaEmision BETWEEN '2024-03-01 00:00:00' AND '2024-03-30 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-03-17 17:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:31:10' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2024-03-01', hasta: '2024-03-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:31:10' } { 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 = '10' AND (c.FechaEmision BETWEEN '2024-10-01 00:00:00' AND '2024-10-30 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 = '10' AND (c.FechaEmision BETWEEN '2024-10-01 00:00:00' AND '2024-10-30 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-03-17 17:31:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:31:15' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2024-10-01', hasta: '2024-10-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:31:15' } { 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 = '10' AND (c.FechaEmision BETWEEN '2025-10-01 00:00:00' AND '2025-10-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-10-01 00:00:00' AND '2025-10-30 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-03-17 17:32:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:25' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-10-01', hasta: '2025-10-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:25' } { 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 = '10' AND (c.FechaEmision BETWEEN '2025-05-05 00:00:00' AND '2025-05-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-05-05 00:00:00' AND '2025-05-30 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-03-17 17:32:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-05-05', hasta: '2025-05-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:29' } { 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 = '10' AND (c.FechaEmision BETWEEN '2025-05-04 00:00:00' AND '2025-05-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-05-04 00:00:00' AND '2025-05-30 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-03-17 17:32:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:30' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-05-04', hasta: '2025-05-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32: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 = '10' AND (c.FechaEmision BETWEEN '2025-05-01 00:00:00' AND '2025-05-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-05-01 00:00:00' AND '2025-05-30 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-03-17 17:32:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:32' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-05-01', hasta: '2025-05-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:32' } { 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 = '10' AND (c.FechaEmision BETWEEN '2025-04-01 00:00:00' AND '2025-04-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-04-01 00:00:00' AND '2025-04-30 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-03-17 17:32:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:43' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-04-01', hasta: '2025-04-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:44' } { 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 = '10' AND (c.FechaEmision BETWEEN '2025-04-01 00:00:00' AND '2025-04-30 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 = '10' AND (c.FechaEmision BETWEEN '2025-04-01 00:00:00' AND '2025-04-30 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-03-17 17:32:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:47' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2025-04-01', hasta: '2025-04-30', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:47' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:32:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:32:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:51' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:32:51' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:52' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:32:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:52' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:54' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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-03-17 17:32:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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-03-17 17:32:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { 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-03-17 17:32:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:55' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:32:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:32:57' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:32:57' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:33:00' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:33:00' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:00' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:33:00' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:33:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:01' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:33:01' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:33:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:33:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:08' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:33: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 >= '2026-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 >= '2026-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:33:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:19' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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-03-17 17:33:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:20' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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-03-17 17:33:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:21' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:21' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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-03-17 17:33:21' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:21' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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-03-17 17:33:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { 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-03-17 17:33:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { 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 = '2053' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { 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 = '2053' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779629223`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1834_1773779629223` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2053\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779629223`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1834_1773779629223` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773779629223` 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-03-17 17:33:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773779629223`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { 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 = 10 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { 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-03-17 17:33:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:49' } { 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 = '2053' AND pr.IDPrestador = '10' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33: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-03-17 17:33:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:33:58' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34: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-03-17 17:34:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:03' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:34:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:13' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:34:13' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:16' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:24' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:24' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:34:29' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:45' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:38:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:38:46' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:46' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:38:46' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:47' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:47' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:47' } { sql: 'CREATE TEMPORARY TABLE tempPagosPendientes AS \n' + ' SELECT\n' + ' C.IDPrestador,\n' + ' C.IDPeriodo,\n' + ' MAX(C.FechaEmision) AS FechaEmision,\n' + ' PE.IDObSoc AS IDObSoc,\n' + ' PE.IDPlan,\n' + ' PR.Codigo AS CodPrestador,\n' + ' PR.Nombre AS NomPrestador,\n' + ' PE.Periodo,\n' + ' TF.Nombre AS NomTipoFact,\n' + ' OS.Codigo AS CodObSocCode,\n' + ' OS.Nombre AS NomObSoc,\n' + ' PL.Codigo AS CodPlan,\n' + ' PL.Nombre AS NomPlan,\n' + ' IFNULL(SUM(C.CantidadRecetas), 0) AS CantidadRecetas,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Importe,\n' + ' IFNULL(SUM(C.MontoAcos), 0) AS Acos,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Pagado,\n' + ' CAST(0 AS DECIMAL(20,2)) AS Cerrado\n' + ' \n' + ' FROM Caratulas C\n' + ' INNER JOIN Prestadores PR USING(IDPrestador)\n' + ' INNER JOIN Periodos PE USING(IDPeriodo)\n' + ' INNER JOIN TiposFacturacion TF ON (PE.IDTipoFacturacion = TF.IDTipoFacturacion)\n' + ' INNER JOIN ObrasSociales OS ON (PE.IDObSoc = OS.IDObSoc)\n' + ' INNER JOIN Planes PL ON (PE.IDObSoc = PL.IDObSoc AND PE.IDPlan = PL.IDPlan)\n' + ' \n' + ' WHERE PE.IDAdministradora = 1\n' + ' AND C.IDPrestador = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:47' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38: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-03-17 17:38:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38: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-03-17 17:38:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:48' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:38:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:38:53' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:38: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:47' } { 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-03-17 17:39:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:47' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:47' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39: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-03-17 17:39:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:47' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39:52' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:39:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:39: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:08' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:08' } { 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-03-17 17:40:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40: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 >= '2026-02-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:09' } { 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-02-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:10' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40: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 >= '2026-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:14' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:40:18' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:18' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:18' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:18' } { 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-02-27 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:23' } { 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-02-27 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:24' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:24' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:40:25' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:25' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:25' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:25' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:40:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:27' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:27' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:40:28' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:28' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:28' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:40:28' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:40' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-01 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:40' } { 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-02-28 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:46' } { 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-02-28 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:47' } { 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-02-27 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40: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-02-27 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40: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-02-26 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40: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-02-26 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:54' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 10 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:55' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:40:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:56' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:40:57' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:58' } { 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-02-25 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:40:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:40:59' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { 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-02-24 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { 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-02-24 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:02' } { 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-02-20 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:04' } { 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-02-20 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:04' } { 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-02-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { 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-02-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:07' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:11' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41: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 >= '2026-02-18 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:21' } { 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-02-18 00:00:00'\n" + " AND PC.FechaEmision <= '2026-02-28 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:41:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:21' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:41:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:41:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:41:34' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:41:34' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:42:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:42:37' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773780257663`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1834_1773780257663` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2049\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { 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 = '2049' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { 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 = '2049' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773780257663`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1834_1773780257663` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1834_1773780257663` 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-03-17 17:44:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1834_1773780257663`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { 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 = 10 AND PP.IDPago = 2049', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44: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-03-17 17:44:17' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:44:17' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:15' } { 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-03-17 17:45:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:15' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:16' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:16' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:16' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:45:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:22' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:45:22' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:45:23' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:45:23' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:23' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:45: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-03-17 17:45:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:29' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45: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-03-17 17:45:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:29' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '247'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:32' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '247'\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-03-17 17:45:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45: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 = 247 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:34' } { 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-03-17 17:45:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:34' } { 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 = 247 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-17')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:45:34' } { 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:54:54' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:54:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:54:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '247', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17: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-03-17 17:55:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:02' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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-03-17 17:55:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:02' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55:04' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:55:04' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:04' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55: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-03-17 17:55:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:55:13' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55:13' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:13' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55:13' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 17:55:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = '912000361' \n" + " AND p.Password = ENCODE('LOURD', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 17:55: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 = '912000361' \n" + " AND p.Password = ENCODE('LOURD', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:27' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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-03-17 17:55:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55:30' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 17:55:30' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:30' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 17:55:30' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:33' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-17 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-17 17:55:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:35' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:35' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:35' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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-03-17 17:55:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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-03-17 17:55:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55:36' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:55: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-03-17 17:56:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:06' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:38' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + " AND C.FechaEmision <= '2026-03-17'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = 10\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-17'\n" + ' GROUP BY C.IDPrestador, C.IDPeriodo\n' + ' ) AUX\n' + ' ON T.IDPrestador = AUX.IDPrestador\n' + ' AND T.IDPeriodo = AUX.IDPeriodo\n' + ' SET T.Pagado = AUX.Importe\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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-03-17 17:56: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-03-17 17:56:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:56: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 = '912201315' \n" + " AND p.Password = ENCODE('123456', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:57:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:57:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:57:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:57: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-03-17 17:57:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 17:57:03' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-17 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-03-17 18:00:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:00:58' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-17', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-17 18:00: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-03-17 18:02:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:20' } { 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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:35' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02: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-03-17 18:02:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:35' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-17 18:02:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:02:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:02:39' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:02:39' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '320381', `IDreg` = 3, `NumAuditoria` = '447791', `FechaPedido` = '2026-03-05', `FechaVencimiento` = '2026-04-04', `FechaCarga` = '2026-03-17', `NumDocumento` = '8173360', `idPrestador` = 10, `Afiliado` = 'RODAS OSCAR ROLANDO', `NumMatricula` = '3370', `Doctor` = 'gerardo arroyo', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('320381', '5711001', 'LECTRUM 22.5 MG - kit x 1', '1'), ('320381', '4704511', 'FINABAND - 50 mg comp.x 30', '3')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:27' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:03:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + " ORDER BY COALESCE(pl.Descripcion, CONCAT('Plan ', CAST(p.IDreg AS CHAR))) DESC\n" + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:39' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + " ORDER BY COALESCE(pl.Descripcion, CONCAT('Plan ', CAST(p.IDreg AS CHAR))) DESC\n" + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:03:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:41' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:03:41' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:03:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:03:56' } { label: 'oncologicosController.getOncologicos', level: 'error', error: Error: Table 'xarion.oncestados' doesn't exist at Packet.asError (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packets\packet.js:788:17) at Query.execute (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\commands\command.js:29:26) at PoolConnection.handlePacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:552:34) at PacketParser.onPacket (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:102:12) at PacketParser.executeStart (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket. (C:\Apache24\htdocs\root\WebAppBack\node_modules\mysql2\lib\base\connection.js:109:25) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:563:12) at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) at Readable.push (node:internal/streams/readable:394:5) { code: 'ER_NO_SUCH_TABLE', errno: 1146, sqlState: '42S02', sqlMessage: "Table 'xarion.oncestados' doesn't exist", sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-17' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ' }, timestamp: '2026-03-17 18:03: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-03-17 18:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:04: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:33:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:33:26' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:33:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:33: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-03-17 18:33:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-17 18:33: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-03-18 08:40:21' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:40:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:40: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-03-18 08:54:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:54: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 = '912000361' \n" + " AND p.Password = ENCODE('LOURD', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:03' } { 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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55: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-03-18 08:55:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:55:16' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322518', `IDreg` = 3, `NumAuditoria` = '447064', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-18', `NumDocumento` = '22633182', `idPrestador` = 10, `Afiliado` = 'GADBAN KARIM', `NumMatricula` = '5127', `Doctor` = 'ANALIA MEDINA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322518', '4644201', 'NEUTROFIL - 30 MU sol.iny.f.a.x 1', '8'), ('322518', '630813', 'DOXORUBICINA IMA - 50 mg liof.f.a.x 1', '2'), ('322518', '3186431', 'CICLOFOSFAMIDA MARTIAN - 1000 mg iny.f.a.x 1', '1'), ('322518', '3432601', 'ONDANSETRON MARTIAN - 8 mg comp.x 10', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:39' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322518 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:48' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322518\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:56:48' } { level: 'info', message: 'getById: ok', NumPedido: 322518, timestamp: '2026-03-18 08:56:48' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 320381 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:11' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 320381\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:11' } { level: 'info', message: 'getById: ok', NumPedido: 320381, timestamp: '2026-03-18 08:57:11' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 08:57:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 08:57:34' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:57:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58:00' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 200 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58:00' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 08:58: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-03-18 09:14:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:19' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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-03-18 09:14:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:19' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:14:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:14:28' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '9'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:37' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '9'\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-03-18 09:14:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:37' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:40' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:14: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:14: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:14:40' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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-03-18 09:14:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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-03-18 09:14:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:41' } { 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 = 9 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:43' } { 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-03-18 09:14:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = 9 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14: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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:14:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:14:45' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:14: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-03-18 09:15:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15: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-03-18 09:15:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:15: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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:16:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:08' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:16:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:09' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:37' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-18 09:16:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:37' } { 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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:39' } { 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-03-18 09:16:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16: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 = 10 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16: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 = '2053' \n" + " AND pr.idPrestador = '10'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1092_1773836200907`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1092_1773836200907` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2053\n' + ' AND C.IDPrestador = 10\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1092_1773836200907`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1092_1773836200907` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1092_1773836200907` 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-03-18 09:16:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1092_1773836200907`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { 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 = '2053' \n" + " AND pr.IDPrestador = '10'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { 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 = 10 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { 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-03-18 09:16:41' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:41' } { 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 = '2053' AND pr.IDPrestador = '10' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:47' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:16: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-03-18 09:17:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:07' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:08' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:17:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:09' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:10' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-18 09:17:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:11' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:17:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:12' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:17:12' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:17:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:14' } { 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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:15' } { 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-03-18 09:17:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:15' } { 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 = 6 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:15' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:29' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:29' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:17:31' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:31' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '96'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:33' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '96'\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-03-18 09:17:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = 96 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:34' } { 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-03-18 09:17:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:34' } { 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 = 96 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:34' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:34' } { 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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:17:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '96', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:17: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-03-18 09:17:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:42' } { 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:17:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '247', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:17: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 = 247\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = 247\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:45' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = 247\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = 247\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:17: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 = 247\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:17: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 = 247\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 09:17:45' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:46' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '247'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:47' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '247'\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-03-18 09:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = 247 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:49' } { 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-03-18 09:17:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:49' } { 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 = 247 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:50' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17:50' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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-03-18 09:17:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:17: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 = '912000361' \n" + " AND p.Password = ENCODE('lours', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:03' } { 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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18: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-03-18 09:18:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:05' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:18:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:06' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:18:07' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:18:07' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:07' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:18:08' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:20:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:20:28' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:30' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 4', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 4\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 10 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 4 AND p.idPlan = 1002 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:32' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:40' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322518 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:42' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322518\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:20:42' } { level: 'info', message: 'getById: ok', NumPedido: 322518, timestamp: '2026-03-18 09:20:42' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:51:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:51:20' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:51:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:26' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:51: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-03-18 09:51:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51: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-03-18 09:51:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:34' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:51:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:51: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-03-18 09:51:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:37' } { 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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:40' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:40' } { 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-03-18 09:51:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:40' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 09:51:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:41' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 09:51: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-03-18 09:51:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 09:51:49' } { 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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:27' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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-03-18 10:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:27' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 10:03:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 10:03:29' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 10:03: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 = 9\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 10:03: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 = 9\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 10:03:50' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10: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' + ' 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-03-18 10:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10: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' + ' 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-03-18 10:03:51' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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-03-18 10:03:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:03: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-03-18 10:05:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:05: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:26' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10: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-03-18 10:37:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:26' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 10:37:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 10:37: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-03-18 10:37:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37: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-03-18 10:37:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:36' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 10:37:37' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:37' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 10:37:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:39' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 10:37: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-03-18 10:37:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:49' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:49' } { 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-03-18 10:37:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:49' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:37: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-03-18 10:51:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51: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 = '754821' \n" + " AND p.Password = ENCODE('32598', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:44' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51: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-03-18 10:51:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:44' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:49' } { 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-03-18 10:51:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:49' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:49' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51:49' } { 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-03-18 10:51:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:51: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52: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-03-18 10:52:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:05' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:06' } { 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-03-18 10:52:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52: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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:06' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:06' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322518, 320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:09' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:14' } { 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-03-18 10:52:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:14' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:14' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:15' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:26' } { 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-03-18 10:52:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:26' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:26' } { 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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52: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-03-18 10:52:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52: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 = 709 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:57' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:57' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:52:57' } { sql: 'DELETE FROM pedidosOncologicos WHERE NumPedido = 322518 AND idPrestador = 10', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { level: 'info', message: 'deletePedidoDB: ok', NumPedido: 322518, timestamp: '2026-03-18 10:53:44' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (320381)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:44' } { sql: 'DELETE FROM pedidosOncologicos WHERE NumPedido = 320381 AND idPrestador = 10', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:48' } { level: 'info', message: 'deletePedidoDB: ok', NumPedido: 320381, timestamp: '2026-03-18 10:53:48' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:49' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 10:53:49' } { 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-03-18 11:01:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:01: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:04:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:04:54' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:04:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:04: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-03-18 11:04:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:04: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-03-18 11:05:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05: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-03-18 11:05:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05: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-03-18 11:05:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:05: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-03-18 11:17:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:17: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-03-18 11:19:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19: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 = '211111222' \n" + " AND p.Password = ENCODE('031784', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19:58' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19: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-03-18 11:19:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:19: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 = 643 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:05' } { 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-03-18 11:20:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:05' } { 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 = 643 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:05' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:05' } { 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:20:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:24' } { level: 'info', message: 'list: ok', params: { idPrestador: '643', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:20:25' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:20:30' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:28' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:28' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 643 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:22:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:03' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:38' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:45' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 643 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:27:48' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:07' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:12' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:13' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 643 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:30: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 = 643\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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 = 643\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:31: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 = 643\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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 = 643\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:31:39' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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 = 643\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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 = 643\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:31:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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-03-18 11:31:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31: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-03-18 11:31:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:31:39' } { 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:32:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:10' } { level: 'info', message: 'list: ok', params: { idPrestador: '643', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:32:10' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:12' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:16' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:16' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 643 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:32:18' } { 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '643' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:36:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:36:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '643', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:36: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-03-18 11:39:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:05' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39: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-03-18 11:39:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:05' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:39:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:39:07' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:09' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:14' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 10 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:23' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:39:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:42:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:42: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 = '212001051' \n" + " AND p.Password = ENCODE('avespre', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43:31' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43: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-03-18 11:43:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43: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 = '686' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '686' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:43:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:43:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '686', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:43:34' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47:28' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47:38' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:47:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '776'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47:39' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:47:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:47: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:47:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:48:00' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '776'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:00' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:48:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:48: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:48: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:48:58' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:48:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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' + " WHERE T.IDObSoc = '776' 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-03-18 11:48:59' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '776'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:48: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49: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 = 6\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' AND OS.IDObSoc = '776' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:49: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:49: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 = 6\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 11:49:10' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49: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 = '776' 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-03-18 11:49: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 = '776' ORDER BY\n" + ' T.NomPrestador,\n' + ' T.IDPrestador,\n' + ' T.NomObSoc,\n' + ' T.IDObSoc,\n' + ' T.FechaEmision,\n' + ' T.NomPlan\n' + ' LIMIT 50, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: "SELECT COUNT(*) AS total FROM tempPagosPendientes T WHERE T.IDObSoc = '776'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:49:11' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:50:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:16' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:50: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-03-18 11:50:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:31' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50: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-03-18 11:50:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50: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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 11:50:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:33' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 11:50:33' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:36' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:43' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:43' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 11:50:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:39' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:45' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 686 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:08: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-03-18 12:09:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:09: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 = '66566' \n" + " AND p.Password = ENCODE('4669', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:37' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10: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-03-18 12:10:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:37' } { 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 12:10:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '715', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 12:10:44' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:46' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:51' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 715 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:10:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 715 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 3 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11:09' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 715 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 10 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 715 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:11: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-03-18 12:34:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:16' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:16' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 12:34:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:25' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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 = '912000361' \n" + " AND p.Password = ENCODE('ÑOURD', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:43' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:43' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 12:34:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:45' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 12:34:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:46' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 12:34:46' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 12:34:50' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-18 12:34:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:58' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34: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-03-18 12:34:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:58' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 12:34:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:34:59' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 12:34: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-03-18 12:35:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35: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 = '912201315' \n" + " AND p.Password = ENCODE('123456', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:13' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35: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-03-18 12:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:13' } { 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 = '135' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '135' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 12:35:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:15' } { level: 'info', message: 'list: ok', params: { idPrestador: '135', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 12:35:15' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:18' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:22' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:23' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 135 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:25' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 135 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:32' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:35: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-03-18 12:53:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53:37' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53: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-03-18 12:53:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53: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-03-18 12:53:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:53:56' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 12:54:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 12:54:03' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:05' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:09' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:09' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:11' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:13' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 12:54:13' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 6 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 6, timestamp: '2026-03-18 13:01:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-18 13:01:02' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:01:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 6\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 6, timestamp: '2026-03-18 13:01:02' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 6, `Lote` = 1, `FechaEmision` = '2026-03-18 12:54:11', `NroCaratula` = 412184, `CantidadRecetas` = '2735', `MontoRecetas` = '135505697.70', `MontoAcos` = '54202278.98', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:02' } { level: 'info', message: 'createCaratula: ok', idPrestador: 6, nroCaratula: 412184, timestamp: '2026-03-18 13:01:02' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:01:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:01:03' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:01:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:01:03' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:05' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:10' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:10' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:13' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:15' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 6 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 6, timestamp: '2026-03-18 13:01:32' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-18 13:01:32' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:01:32' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 6\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 6, timestamp: '2026-03-18 13:01:32' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 6, `Lote` = 1, `FechaEmision` = '2026-03-18 13:01:11', `NroCaratula` = 412185, `CantidadRecetas` = '179', `MontoRecetas` = '14723377.48', `MontoAcos` = '10306364.32', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:32' } { level: 'info', message: 'createCaratula: ok', idPrestador: 6, nroCaratula: 412185, timestamp: '2026-03-18 13:01:52' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:01:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:52' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:01:52' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:01:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:52' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:01:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:55' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:59' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:01:59' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 10 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:04' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 10 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:05' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60354 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:05' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 6 AND idPeriodo = 60354 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'getLastLote: ok', periodo: 60354, idPrestador: 6, timestamp: '2026-03-18 13:02:21' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60354\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60354, timestamp: '2026-03-18 13:02:21' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:02:21' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 6\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 6, timestamp: '2026-03-18 13:02:21' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60354, `idPrestador` = 6, `Lote` = 1, `FechaEmision` = '2026-03-18 13:02:01', `NroCaratula` = 412186, `CantidadRecetas` = '13', `MontoRecetas` = '1273585.23', `MontoAcos` = '1273585.23', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'createCaratula: ok', idPrestador: 6, nroCaratula: 412186, timestamp: '2026-03-18 13:02:21' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:02:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:21' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:02:22' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:02:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:22' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:02:22' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:26' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:29' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:30' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:48' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:50' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:02:50' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 6 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 6, timestamp: '2026-03-18 13:03:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-18 13:03:02' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:03:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 6\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 6, timestamp: '2026-03-18 13:03:02' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 6, `Lote` = 1, `FechaEmision` = '2026-03-18 13:02:32', `NroCaratula` = 412187, `CantidadRecetas` = '30', `MontoRecetas` = '2889307.85', `MontoAcos` = '2889307.85', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'createCaratula: ok', idPrestador: 6, nroCaratula: 412187, timestamp: '2026-03-18 13:03:02' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:03:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:02' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:03:03' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:03:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:03:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:03: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-03-18 13:04:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:27' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:37' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:41' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04: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-03-18 13:04:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:41' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:47' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:04: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 = '912203877' \n" + " AND p.Password = ENCODE('029713', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05: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-03-18 13:05:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:32' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 6 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 6, timestamp: '2026-03-18 13:05:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-18 13:05:34' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:05:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 6\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 6, timestamp: '2026-03-18 13:05:34' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 6, `Lote` = 1, `FechaEmision` = '2026-03-18 13:04:42', `NroCaratula` = 412188, `CantidadRecetas` = '333', `MontoRecetas` = '61732711.46', `MontoAcos` = '59590273.94', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'createCaratula: ok', idPrestador: 6, nroCaratula: 412188, timestamp: '2026-03-18 13:05:34' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:05:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:05:35' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:05:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:05:35' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:05:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:45' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:05:45' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:48' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60353 AND c.idPrestador = 6 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { level: 'info', message: 'getById: ok', idPeriodo: 60353, idPrestador: 6, lote: 1, timestamp: '2026-03-18 13:05:50' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:50' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:51' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:53' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:05:55' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:06:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:06:02' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:06:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:06:02' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:07' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:11' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:11' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 6 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09: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-03-18 13:09:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09: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 = '999999888' \n" + " AND p.Password = ENCODE('032536', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09: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-03-18 13:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:09:42' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 557 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 557, timestamp: '2026-03-18 13:16:54' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-18 13:16:54' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:16:54' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 557\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 557, timestamp: '2026-03-18 13:16:54' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 557, `Lote` = 1, `FechaEmision` = '2026-03-18 13:05:28', `NroCaratula` = 412219, `CantidadRecetas` = '1114', `MontoRecetas` = '50603295.58', `MontoAcos` = '10171262.59', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'createCaratula: ok', idPrestador: 557, nroCaratula: 412219, timestamp: '2026-03-18 13:16:54' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:16:54' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:16:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:16:54' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:01' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:06' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:17:06' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:40' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:41' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:41' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:51' } { 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-03-18 13:18:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:51' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:51' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { 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 = '2056' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773850736188`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1131_1773850736188` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2056\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773850736188`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1131_1773850736188` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773850736188` 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-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773850736188`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { 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 = '2056' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { 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 = 702 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { 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-03-18 13:18:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:18:56' } { 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 = 702 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:04' } { 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-03-18 13:19:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773850746755`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1131_1773850746755` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2056\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773850746755`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1131_1773850746755` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773850746755` 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-03-18 13:19:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773850746755`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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 = 702 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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-03-18 13:19:06' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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-03-18 13:19:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:15' } { 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 = '66566' \n" + " AND p.Password = ENCODE('4669', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:18' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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-03-18 13:19:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:18' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 557 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 557, timestamp: '2026-03-18 13:19:21' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-18 13:19:21' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:19:21' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 557\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 557, timestamp: '2026-03-18 13:19:21' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 557, `Lote` = 1, `FechaEmision` = '2026-03-18 13:16:41', `NroCaratula` = 412220, `CantidadRecetas` = '114', `MontoRecetas` = '9727661.37', `MontoAcos` = '4338536.92', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'createCaratula: ok', idPrestador: 557, nroCaratula: 412220, timestamp: '2026-03-18 13:19:21' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:19:21' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:19:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:21' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:19:21' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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-03-18 13:19:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:24' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:24' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:27' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:27' } { 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:19:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '715', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:19:28' } { 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '715' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:19:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '715', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:19: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-03-18 13:19:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:19: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-03-18 13:21:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:21:49' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:17' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:17' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 557 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 557, timestamp: '2026-03-18 13:22:52' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-18 13:22:52' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:22:52' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 557\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 557, timestamp: '2026-03-18 13:22:52' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 557, `Lote` = 1, `FechaEmision` = '2026-03-18 13:19:02', `NroCaratula` = 412221, `CantidadRecetas` = '85', `MontoRecetas` = '11634979.47', `MontoAcos` = '8582605.75', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'createCaratula: ok', idPrestador: 557, nroCaratula: 412221, timestamp: '2026-03-18 13:22:52' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:22:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:52' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:22:52' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:22:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:53' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:22:53' } { 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 = '912200755' \n" + " AND p.Password = ENCODE('000384', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:59' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22: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-03-18 13:22:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:22:59' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:23:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:04' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:23:04' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:16' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:19' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:23' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:23' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:26' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:29' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:23:29' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:24:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:24:27' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:24:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:24:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:22' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 557 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:24' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:25:24' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 557 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 557, timestamp: '2026-03-18 13:26:38' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-18 13:26:38' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:26:38' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 557\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 557, timestamp: '2026-03-18 13:26:38' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 557, `Lote` = 1, `FechaEmision` = '2026-03-18 13:22:57', `NroCaratula` = 412222, `CantidadRecetas` = '6', `MontoRecetas` = '1854210.01', `MontoAcos` = '1854210.01', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'createCaratula: ok', idPrestador: 557, nroCaratula: 412222, timestamp: '2026-03-18 13:26:38' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:26:38' } { 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '557' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:26:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26:38' } { level: 'info', message: 'list: ok', params: { idPrestador: '557', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:26: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-03-18 13:26:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:26: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 = '912204070' \n" + " AND p.Password = ENCODE('030099', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:27:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:27:53' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:27:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:27: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-03-18 13:27:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:27:53' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:28:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:41' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:28:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:43' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:47' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:47' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:48' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:50' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:28:50' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 572 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 572, timestamp: '2026-03-18 13:29:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-18 13:29:34' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:29:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 572\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 572, timestamp: '2026-03-18 13:29:34' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 572, `Lote` = 1, `FechaEmision` = '2026-03-18 13:28:22', `NroCaratula` = 412217, `CantidadRecetas` = '363', `MontoRecetas` = '15349427.89', `MontoAcos` = '3085235.12', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'createCaratula: ok', idPrestador: 572, nroCaratula: 412217, timestamp: '2026-03-18 13:29:34' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:29:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:29:34' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:29:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:29:35' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:36' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:39' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:29:39' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:12' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:14' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 572 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 572, timestamp: '2026-03-18 13:30:36' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-18 13:30:36' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:30:36' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 572\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 572, timestamp: '2026-03-18 13:30:36' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 572, `Lote` = 1, `FechaEmision` = '2026-03-18 13:29:15', `NroCaratula` = 412218, `CantidadRecetas` = '33', `MontoRecetas` = '4669206.86', `MontoAcos` = '3028712.75', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:36' } { level: 'info', message: 'createCaratula: ok', idPrestador: 572, nroCaratula: 412218, timestamp: '2026-03-18 13:30:36' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:30:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:37' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:30:37' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:30:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:30:37' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:30:37' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:01' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:04' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:04' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:08' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:10' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:10' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 572 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 572, timestamp: '2026-03-18 13:31:26' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-18 13:31:26' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:31:26' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 572\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 572, timestamp: '2026-03-18 13:31:26' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 572, `Lote` = 1, `FechaEmision` = '2026-03-18 13:30:40', `NroCaratula` = 412219, `CantidadRecetas` = '2', `MontoRecetas` = '83567.26', `MontoAcos` = '83567.26', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'createCaratula: ok', idPrestador: 572, nroCaratula: 412219, timestamp: '2026-03-18 13:31:26' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:31:26' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:31:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:26' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:31:27' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:49' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:57' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:31:57' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:01' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 572 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:05' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:05' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 572 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 572, timestamp: '2026-03-18 13:32:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-18 13:32:35' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:32:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 572\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 572, timestamp: '2026-03-18 13:32:35' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 572, `Lote` = 1, `FechaEmision` = '2026-03-18 13:31:28', `NroCaratula` = 412220, `CantidadRecetas` = '28', `MontoRecetas` = '2298865.50', `MontoAcos` = '1025294.01', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'createCaratula: ok', idPrestador: 572, nroCaratula: 412220, timestamp: '2026-03-18 13:32:35' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:32:35' } { 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '572' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:32:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:32:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '572', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:32:36' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 107 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 107, timestamp: '2026-03-18 13:33:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-18 13:33:34' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:33:34' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 107\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 107, timestamp: '2026-03-18 13:33:34' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 107, `Lote` = 1, `FechaEmision` = '2026-03-18 13:23:18', `NroCaratula` = 412195, `CantidadRecetas` = '502', `MontoRecetas` = '23522637.56', `MontoAcos` = '4728050.07', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'createCaratula: ok', idPrestador: 107, nroCaratula: 412195, timestamp: '2026-03-18 13:33:34' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:33:34' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:33:34' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60346 AND c.idPrestador = 107 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { level: 'info', message: 'getById: ok', idPeriodo: 60346, idPrestador: 107, lote: 1, timestamp: '2026-03-18 13:33:52' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:33:52' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:05' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:08' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:08' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:16' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:17' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:19' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60347 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:19' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:35:51' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 107 AND idPeriodo = 60347 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { level: 'info', message: 'getLastLote: ok', periodo: 60347, idPrestador: 107, timestamp: '2026-03-18 13:36:32' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60347\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60347, timestamp: '2026-03-18 13:36:32' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:36:32' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 107\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 107, timestamp: '2026-03-18 13:36:32' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60347, `idPrestador` = 107, `Lote` = 1, `FechaEmision` = '2026-03-18 13:35:07', `NroCaratula` = 412196, `CantidadRecetas` = '25', `MontoRecetas` = '2622168.16', `MontoAcos` = '1942451.49', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:32' } { level: 'info', message: 'createCaratula: ok', idPrestador: 107, nroCaratula: 412196, timestamp: '2026-03-18 13:36:32' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:36:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:33' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:36:33' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:36:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:33' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:36:33' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60347 AND c.idPrestador = 107 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { level: 'info', message: 'getById: ok', idPeriodo: 60347, idPrestador: 107, lote: 1, timestamp: '2026-03-18 13:36:39' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60347 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:39' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60347 AND idPrestador = 107 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:46' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60347, idPrestador: 107, lote: 1, timestamp: '2026-03-18 13:36: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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:36:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:46' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:36: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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:36:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:46' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:36:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:48' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:52' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:52' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:54' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:55' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:36:55' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 107 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 107, timestamp: '2026-03-18 13:37:11' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-18 13:37:11' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 13:37:11' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 107\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 107, timestamp: '2026-03-18 13:37:11' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 107, `Lote` = 1, `FechaEmision` = '2026-03-18 13:36:51', `NroCaratula` = 412196, `CantidadRecetas` = '25', `MontoRecetas` = '2622168.16', `MontoAcos` = '1942451.49', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'createCaratula: ok', idPrestador: 107, nroCaratula: 412196, timestamp: '2026-03-18 13:37:11' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:37:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:11' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:37:12' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 13:37:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:12' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 13:37:12' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60353 AND c.idPrestador = 107 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { level: 'info', message: 'getById: ok', idPeriodo: 60353, idPrestador: 107, lote: 1, timestamp: '2026-03-18 13:37:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 13:37: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-03-18 14:35:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = '213213213' \n" + " AND p.Password = ENCODE('031787', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:28' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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-03-18 14:35:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:28' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:35: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:35: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:35:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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-03-18 14:35:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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-03-18 14:35:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35:43' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:35: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39: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 = 645\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:39: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:39: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 = 645\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:39:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39: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-03-18 14:39:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39: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 25, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:26' } { 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:39:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:51' } { level: 'info', message: 'list: ok', params: { idPrestador: '645', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:39:51' } { 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:39:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:39:55' } { level: 'info', message: 'list: ok', params: { idPrestador: '645', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:39:55' } { 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' AND c.Recepcionada = 'S' 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 = '645' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 23:59:59') AND UPPER(TRIM(COALESCE(c.ProcesoCarga, ''))) = 'WEB' AND c.Recepcionada = 'S' ORDER BY c.FechaEmision DESC LIMIT 0, 25", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:00' } { level: 'info', message: 'list: ok', params: { idPrestador: '645', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: 'S', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:40:00' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:32' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:37' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:37' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:42' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60347 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:40:45' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 107 AND idPeriodo = 60347 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'getLastLote: ok', periodo: 60347, idPrestador: 107, timestamp: '2026-03-18 14:41:05' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60347\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60347, timestamp: '2026-03-18 14:41:05' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:41:05' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 107\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 107, timestamp: '2026-03-18 14:41:05' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60347, `idPrestador` = 107, `Lote` = 1, `FechaEmision` = '2026-03-18 14:40:33', `NroCaratula` = 412197, `CantidadRecetas` = '1', `MontoRecetas` = '31464.20', `MontoAcos` = '31464.20', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'createCaratula: ok', idPrestador: 107, nroCaratula: 412197, timestamp: '2026-03-18 14:41:05' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:41:05' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:41:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:41:05' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:06' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:09' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:09' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 107 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:17' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:17' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 107 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 107, timestamp: '2026-03-18 14:41:33' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-18 14:41:33' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:41:33' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 107\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 107, timestamp: '2026-03-18 14:41:33' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 107, `Lote` = 1, `FechaEmision` = '2026-03-18 14:41:09', `NroCaratula` = 412198, `CantidadRecetas` = '36', `MontoRecetas` = '2779887.85', `MontoAcos` = '833966.38', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'createCaratula: ok', idPrestador: 107, nroCaratula: 412198, timestamp: '2026-03-18 14:41:33' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:41:33' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:41:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:41:33' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:41: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-03-18 14:51:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51: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 = '912204083' \n" + " AND p.Password = ENCODE('030129', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:49' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:49' } { 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-03-18 14:51:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:49' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:51:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:51:55' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:51:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:00' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:37' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:38' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:41' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:43' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:52:43' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 571 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 571, timestamp: '2026-03-18 14:57:18' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-18 14:57:18' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:57:18' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 571\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 571, timestamp: '2026-03-18 14:57:18' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 571, `Lote` = 1, `FechaEmision` = '2026-03-18 14:52:03', `NroCaratula` = 412218, `CantidadRecetas` = '147', `MontoRecetas` = '6367631.23', `MontoAcos` = '3820578.77', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'createCaratula: ok', idPrestador: 571, nroCaratula: 412218, timestamp: '2026-03-18 14:57:18' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:57:18' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:57:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:57:18' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:20' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:30' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:30' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:33' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:34' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:35' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 571 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 571, timestamp: '2026-03-18 14:57:57' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-18 14:57:57' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:57:57' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 571\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 571, timestamp: '2026-03-18 14:57:57' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 571, `Lote` = 1, `FechaEmision` = '2026-03-18 14:57:23', `NroCaratula` = 412219, `CantidadRecetas` = '11', `MontoRecetas` = '1865408.55', `MontoAcos` = '1354288.61', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'createCaratula: ok', idPrestador: 571, nroCaratula: 412219, timestamp: '2026-03-18 14:57:57' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:57:57' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:57:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:57' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:57:57' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:57:58' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:01' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:01' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:06' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:07' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60347 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:07' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 571 AND idPeriodo = 60347 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'getLastLote: ok', periodo: 60347, idPrestador: 571, timestamp: '2026-03-18 14:58:18' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60347\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60347, timestamp: '2026-03-18 14:58:18' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:58:18' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 571\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 571, timestamp: '2026-03-18 14:58:18' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60347, `idPrestador` = 571, `Lote` = 1, `FechaEmision` = '2026-03-18 14:58:01', `NroCaratula` = 412220, `CantidadRecetas` = '1', `MontoRecetas` = '23710.99', `MontoAcos` = '23710.99', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'createCaratula: ok', idPrestador: 571, nroCaratula: 412220, timestamp: '2026-03-18 14:58:18' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:58:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:58:18' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:58:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:19' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:58:19' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:19' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:22' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:22' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 571 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:28' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:58:28' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 571 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 571, timestamp: '2026-03-18 14:59:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-18 14:59:02' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-18 14:59:02' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 571\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 571, timestamp: '2026-03-18 14:59:02' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 571, `Lote` = 1, `FechaEmision` = '2026-03-18 14:58:22', `NroCaratula` = 412221, `CantidadRecetas` = '9', `MontoRecetas` = '665317.50', `MontoAcos` = '199595.26', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'createCaratula: ok', idPrestador: 571, nroCaratula: 412221, timestamp: '2026-03-18 14:59:02' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:59:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:02' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:59:02' } { 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '571' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:59:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '571', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:59: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-03-18 14:59:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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 = '912200755' \n" + " AND p.Password = ENCODE('000384', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:11' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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-03-18 14:59:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:11' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 14:59:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:13' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 14:59:13' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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 = 107\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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 = 107\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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 = 107\n' + " AND C.FechaEmision <= '2026-03-18'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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 = 107\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:59: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 = 107\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:59: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 = 107\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-18 14:59:18' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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-03-18 14:59:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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-03-18 14:59:19' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 14:59: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-03-18 15:07:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:07: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 = '99900999' \n" + " AND p.Password = ENCODE('030865', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:17' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08: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-03-18 15:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:17' } { 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 = 611 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:23' } { 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-03-18 15:08:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:23' } { 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 = 611 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-18')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:23' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:23' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:23' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773857314617`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1131_1773857314617` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2056\n' + ' AND C.IDPrestador = 611\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773857314617`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1131_1773857314617` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1131_1773857314617` 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-03-18 15:08:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1131_1773857314617`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { 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 = '2056' \n" + " AND pr.idPrestador = '611'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { 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 = '2056' \n" + " AND pr.IDPrestador = '611'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { 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 = 611 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { 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-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:34' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1109_1773857327294`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1109_1773857327294` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2057\n' + ' AND C.IDPrestador = 611\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08: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 = '2057' \n" + " AND pr.idPrestador = '611'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08: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 = '2057' \n" + " AND pr.IDPrestador = '611'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { 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 = 611 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1109_1773857327294`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { 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-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1109_1773857327294` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1109_1773857327294` 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-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1109_1773857327294`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { 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 = 611 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { 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-03-18 15:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:08:47' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:06' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:11' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:11' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 715 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:13' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:22' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:27' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 135 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15: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-03-18 15:10:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:10:53' } { 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 = '912201315' \n" + " AND p.Password = ENCODE('123456', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:24' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11: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-03-18 15:11:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:24' } { 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 = '135' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '135' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 15:11:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:26' } { level: 'info', message: 'list: ok', params: { idPrestador: '135', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 15:11:26' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:27' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:32' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:32' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 135 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11: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-03-18 15:11:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:49' } { 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 = '212001051' \n" + " AND p.Password = ENCODE('avespre', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11: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-03-18 15:11:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:56' } { 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 = '686' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '686' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 15:11:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:57' } { level: 'info', message: 'list: ok', params: { idPrestador: '686', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 15:11:57' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:11:59' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:02' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:02' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 686 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12: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-03-18 15:12:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12: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 = '912001019' \n" + " AND p.Password = ENCODE('032058', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:18' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12: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-03-18 15:12:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:18' } { 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 = '672' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '672' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 15:12:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '672', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 15:12:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:21' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:25' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:25' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 672 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 672 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:30' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:12:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:13:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:13: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-03-18 15:33:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 15:33: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:25' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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-03-18 16:03:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:25' } { 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '9' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:03:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:27' } { level: 'info', message: 'list: ok', params: { idPrestador: '9', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:03: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-03-18 16:03:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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-03-18 16:03:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:32' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:03:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:03:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:34' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:03: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-03-18 16:03:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:49' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:49' } { 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-03-18 16:03:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:49' } { 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '247' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:03:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:51' } { level: 'info', message: 'list: ok', params: { idPrestador: '247', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:03:51' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '247'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:52' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '247'\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-03-18 16:03:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:53' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1092_1773860635803`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_1092_1773860635803` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2053\n' + ' AND C.IDPrestador = 247\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { 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 = '2053' \n" + " AND pr.IDPrestador = '247'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { 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 = '2053' \n" + " AND pr.idPrestador = '247'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_1092_1773860635803`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_1092_1773860635803` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_1092_1773860635803` 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-03-18 16:03:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_1092_1773860635803`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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 = 247 AND PP.IDPago = 2053', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03: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-03-18 16:03:55' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:03:55' } { 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 = '2053' AND pr.IDPrestador = '247' ORDER BY c.Numero", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04: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-03-18 16:04:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:12' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04: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-03-18 16:04:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:12' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:04:16' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:16' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:04:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:18' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:04:18' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04:20' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '10'\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-03-18 16:04:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04: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-03-18 16:04:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:04: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:35' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31: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-03-18 16:31:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:35' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:31:36' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31: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-03-18 16:31:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31: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-03-18 16:31:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:31:58' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:31: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-03-18 16:32:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 16:32:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:07' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:32:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:32:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:10' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:32:10' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '6'\n" + " AND PA.habilitaweb = 'S'\n" + ' GROUP BY PC.IDPago\n' + ' ) T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:15' } { 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-03-01 00:00:00'\n" + " AND PC.FechaEmision <= '2026-03-18 23:59:59'\n" + " AND C.IDPrestador = '6'\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-03-18 16:32:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 16:32:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 16:32:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:22' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:32:24' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 16:32:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 16:32:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:38' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 16:32:42' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:42' } { 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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-18 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-03-18 16:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32:51' } { level: 'info', message: 'list: ok', params: { idPrestador: '96', desde: '2026-03-01', hasta: '2026-03-18', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-18 16:32: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-03-18 16:32:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 16:32: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-03-18 18:05:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:40' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:40' } { 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-03-18 18:05:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:40' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 18:05:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:47' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:47' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 18:05:48' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:54' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:59' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:05:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:05: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-03-18 18:06:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06: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-03-18 18:06:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:09' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:11' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-18 18:06:11' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-18' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 18:06: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-03-18 21:16:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-18 21:16: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-03-19 09:07:09' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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 = '28412' \n" + " AND p.Password = ENCODE('32489', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:13' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:13' } { 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 = 694 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:26' } { 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-03-19 09:07:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:26' } { 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 = 694 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:26' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:26' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:26' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { 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 = '2057' \n" + " AND pr.idPrestador = '694'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773922050391`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3009_1773922050391` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2057\n' + ' AND C.IDPrestador = 694\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { 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 = '2057' \n" + " AND pr.IDPrestador = '694'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773922050391`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3009_1773922050391` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773922050391` 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-03-19 09:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773922050391`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { 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 = 694 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { 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-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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 = '999000017' \n" + " AND p.Password = ENCODE('1234', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09: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-03-19 09:07:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09: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-03-19 09:07:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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 = '912000326' \n" + " AND p.Password = ENCODE('000388', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:40' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:40' } { 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-03-19 09:07:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:40' } { 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-03-19 09:07:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:43' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:45' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:45' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:07:46' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:49' } { 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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:52' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:52' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:07:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:54' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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-03-19 09:07:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:07: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:06' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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-03-19 09:08:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:06' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:08:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:08' } { 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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '96' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:08:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:10' } { level: 'info', message: 'list: ok', params: { idPrestador: '96', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:08: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-03-19 09:08:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:15' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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-03-19 09:08:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:15' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:08:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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-03-19 09:08:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:21' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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-03-19 09:08:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:21' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:08:23' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:23' } { 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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '6' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:08:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08:25' } { level: 'info', message: 'list: ok', params: { idPrestador: '6', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:08: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-03-19 09:08:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:08: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:09: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:09: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:09:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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' + ' LIMIT 0, 25', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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-03-19 09:09:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:09: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:23' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:23' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:14:25' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:25' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:14:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:32' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:14:33' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:51' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:51' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 09:14:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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-03-19 09:14:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:14: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:45:15' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:45: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:45:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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-03-19 09:45:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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-03-19 09:45:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:15' } { 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 = 694 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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-03-19 09:45:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45: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 = 694 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:24' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:24' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:24' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773924351729`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3009_1773924351729` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2056\n' + ' AND C.IDPrestador = 694\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { 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 = '2056' \n" + " AND pr.idPrestador = '694'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { 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 = '2056' \n" + " AND pr.IDPrestador = '694'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773924351729`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3009_1773924351729` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773924351729` 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-03-19 09:45:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773924351729`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { 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 = 694 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { 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-03-19 09:45:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:45:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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 = '2055' \n" + " AND pr.idPrestador = '694'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773924395068`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3009_1773924395068` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2055\n' + ' AND C.IDPrestador = 694\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773924395068`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3009_1773924395068` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3009_1773924395068` 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-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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 = 694 AND PP.IDPago = 2056', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3009_1773924395068`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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 = '2055' \n" + " AND pr.IDPrestador = '694'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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 = 694 AND PP.IDPago = 2055', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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-03-19 09:46:35' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46: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-03-19 09:46:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:40' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924411087`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3010_1773924411087` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2057\n' + ' AND C.IDPrestador = 694\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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 = '2057' \n" + " AND pr.idPrestador = '694'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924411087`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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 = 694 AND PP.IDPago = 2055', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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 = '2057' \n" + " AND pr.IDPrestador = '694'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3010_1773924411087` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924411087` 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-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924411087`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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 = 694 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { 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-03-19 09:46:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:46:51' } { level: 'error', message: 'No se indicó código o es inválido', timestamp: '2026-03-19 09:48: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:48:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:48:27' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:48:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:48: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-03-19 09:48:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:48: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-03-19 09:54:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54: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 = '212000478' \n" + " AND p.Password = ENCODE('nuevaesp7', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:19' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54: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-03-19 09:54:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:19' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:54:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:31' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:54: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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:54:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:48' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:54:49' } { 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 = 594 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:51' } { 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-03-19 09:54:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:51' } { 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 = 594 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:51' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:51' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:51' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924899066`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3010_1773924899066` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2057\n' + ' AND C.IDPrestador = 594\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924899066`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3010_1773924899066` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924899066` 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-03-19 09:54:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924899066`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { 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 = '2057' \n" + " AND pr.idPrestador = '594'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { 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 = '2057' \n" + " AND pr.IDPrestador = '594'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { 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 = 594 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { 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-03-19 09:54:59' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:54:59' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:55:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:29' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:55:29' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:55:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:32' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:55:32' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:55:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:55:36' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:55:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:37' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:55:37' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:55:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:39' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:55:40' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:41' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:45' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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 = '2057' \n" + " AND pr.IDPrestador = '694'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924956868`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3010_1773924956868` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2057\n' + ' AND C.IDPrestador = 694\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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 = 694 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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 = '2057' \n" + " AND pr.idPrestador = '694'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924956868`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3010_1773924956868` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3010_1773924956868` 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-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3010_1773924956868`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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 = 694 AND PP.IDPago = 2057', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { 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-03-19 09:55:56' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:55:56' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 594 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 594, timestamp: '2026-03-19 09:56:29' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-19 09:56:29' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 09:56:29' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 594\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 594, timestamp: '2026-03-19 09:56:29' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 594, `Lote` = 1, `FechaEmision` = '2026-03-19 09:55:41', `NroCaratula` = 412094, `CantidadRecetas` = '25', `MontoRecetas` = '3440429.14', `MontoAcos` = '3440429.14', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:29' } { level: 'info', message: 'createCaratula: ok', idPrestador: 594, nroCaratula: 412094, timestamp: '2026-03-19 09:56:30' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:56:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:30' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:56:30' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:56:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:30' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:56:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:39' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:43' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:43' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:56: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:56: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 = 694\n' + " AND C.FechaEmision <= '2026-03-19'\n" + " AND PE.Periodo >= '2019-01-01' GROUP BY C.IDPrestador, C.IDPeriodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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 = 694\n' + ' AND C.IDConcepto = 1\n' + " AND PC.FechaEmision <= '2026-03-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-03-19 09:56:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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-03-19 09:56:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosPendientes T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'UPDATE tempPagosPendientes SET Acos = IF((Acos - Pagado) < 0.01, 0, Acos - Pagado)', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: 'DELETE FROM tempPagosPendientes WHERE Acos < 0.01', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56: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-03-19 09:56:46' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosPendientes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:46' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:54' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:56' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:56:56' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 594 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 594, timestamp: '2026-03-19 09:57:44' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-19 09:57:44' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 09:57:44' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 594\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 594, timestamp: '2026-03-19 09:57:44' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 594, `Lote` = 1, `FechaEmision` = '2026-03-19 09:56:39', `NroCaratula` = 412095, `CantidadRecetas` = '40', `MontoRecetas` = '3007347.39', `MontoAcos` = '2105143.15', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'createCaratula: ok', idPrestador: 594, nroCaratula: 412095, timestamp: '2026-03-19 09:57:44' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:57:44' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 09:57:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 09:57:44' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:56' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:59' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:57:59' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:02' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 594 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:04' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 09:58:04' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 594 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 594, timestamp: '2026-03-19 10:00:52' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-19 10:00:52' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 10:00:52' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 594\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 594, timestamp: '2026-03-19 10:00:52' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 594, `Lote` = 1, `FechaEmision` = '2026-03-19 09:57:56', `NroCaratula` = 412096, `CantidadRecetas` = '444', `MontoRecetas` = '18073281.23', `MontoAcos` = '7229312.5', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'createCaratula: ok', idPrestador: 594, nroCaratula: 412096, timestamp: '2026-03-19 10:00:52' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 10:00:52' } { 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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '594' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 10:00:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:00:52' } { level: 'info', message: 'list: ok', params: { idPrestador: '594', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 10:00: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-03-19 10:04:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04: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 = '999999888' \n" + " AND p.Password = ENCODE('032536', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04:53' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04: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-03-19 10:04:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:04: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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:00' } { 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-03-19 10:05:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:00' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:00' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:00' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:00' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:07' } { 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-03-19 10:05:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:07' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:07' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:07' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:07' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:28' } { 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-03-19 10:05:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:28' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:28' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:28' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:28' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925539227`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05: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 = '2034' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05: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 = '2034' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925539227` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2034\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925539227`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925539227` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925539227` 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-03-19 10:05:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925539227`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05: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 = 702 AND PP.IDPago = 2034', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05: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-03-19 10:05:39' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:05:39' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925564562`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925564562` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2036\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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 = '2036' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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 = 702 AND PP.IDPago = 2034', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925564562`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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 = '2036' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925564562` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925564562` 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-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925564562`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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 = 702 AND PP.IDPago = 2036', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { 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-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:04' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925574928`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925574928` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2038\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { 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 = 702 AND PP.IDPago = 2036', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { 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 = '2038' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { 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 = '2038' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { 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-03-19 10:06:14' } { sql: 'SET NAMES utf8 COLLATE utf8_general_ci', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925574928`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925574928` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925574928` 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-03-19 10:06:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925574928`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:14' } { 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 = 702 AND PP.IDPago = 2038', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { 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-03-19 10:06:15' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:15' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925590232`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925590232` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2041\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925590232`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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 = 702 AND PP.IDPago = 2038', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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 = '2041' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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 = '2041' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925590232` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925590232` 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-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925590232`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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 = 702 AND PP.IDPago = 2041', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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-03-19 10:06:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:30' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:49' } { 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-03-19 10:06:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:49' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:49' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:49' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:49' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925614347`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3101_1773925614347` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2047\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925614347`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3101_1773925614347` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925614347` 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-03-19 10:06:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925614347`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { 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 = '2047' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { 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 = '2047' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06: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 = 702 AND PP.IDPago = 2047', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { 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-03-19 10:06:54' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:06:54' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925640542`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3101_1773925640542` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2050\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925640542`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3101_1773925640542` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925640542` 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-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925640542`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07: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 = 702 AND PP.IDPago = 2047', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { 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-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { 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 = '2050' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07: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 = 702 AND PP.IDPago = 2050', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { 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-03-19 10:07:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { 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 = '2050' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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 = 702 AND PP.IDPago = 2050', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925650786`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3101_1773925650786` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2052\n' + ' AND C.IDPrestador = 702\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925650786`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3101_1773925650786` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925650786` 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-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925650786`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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 = '2052' \n" + " AND pr.idPrestador = '702'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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 = '2052' \n" + " AND pr.IDPrestador = '702'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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 = 702 AND PP.IDPago = 2052', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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-03-19 10:07:30' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:30' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:52' } { 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-03-19 10:07:52' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:52' } { 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 = 702 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:52' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:52' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07: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-03-19 10:07:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:07:58' } { 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 = '66566' \n" + " AND p.Password = ENCODE('4669', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:01' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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-03-19 10:08:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:01' } { 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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:05' } { 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-03-19 10:08:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:05' } { 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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:05' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:05' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:05' } { 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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:18' } { 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-03-19 10:08:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:18' } { 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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-01-01' AND '2026-01-31')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:18' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:18' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:18' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925700432`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3101_1773925700432` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2038\n' + ' AND C.IDPrestador = 715\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925700432`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3101_1773925700432` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3101_1773925700432` 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-03-19 10:08:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3101_1773925700432`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { 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 = '2038' \n" + " AND pr.idPrestador = '715'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { 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 = '2038' \n" + " AND pr.IDPrestador = '715'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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 = 715 AND PP.IDPago = 2038', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { 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-03-19 10:08:20' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.verporcentajeremitos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaImpuestosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.detalleconceptocorto'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:20' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925727963`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925727963` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2043\n' + ' AND C.IDPrestador = 715\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925727963`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925727963` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925727963` 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-03-19 10:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925727963`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:47' } { 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 = 715 AND PP.IDPago = 2038', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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-03-19 10:08:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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 = 715 AND PP.IDPago = 2043', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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-03-19 10:08:48' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { 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 = '2043' \n" + " AND pr.idPrestador = '715'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { 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 = '2043' \n" + " AND pr.IDPrestador = '715'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:08: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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:09:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-02-01' AND '2026-02-28')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:11' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:11' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:11' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.OrdenObraSocial'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.ConceptosCompletos'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.AgrupaConceptosAnteriores'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.veracoslistados'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.resumenes.resumenordenobsoc'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925754654`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '\n' + ' CREATE TABLE `wrk_tempOrdenesDePago_3069_1773925754654` 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.ImporteReceta 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' + ' 0 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' + ' \n' + ' \n' + ' WHERE PC.IDPago = 2050\n' + ' AND C.IDPrestador = 715\n' + ' \n' + ' AND PC.Importe <> 0\n' + ' \n' + ' GROUP BY C.idComprobante\n' + ' )\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '\n' + ' CREATE TEMPORARY TABLE tmpOrdenesDePagoComprobantes AS\n' + ' SELECT DISTINCT idComprobante\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925754654`\n' + ' WHERE idComprobante IS NOT NULL\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT T.*, DATE_FORMAT(T.FechaEmision, '%d/%m/%Y') AS FEmision FROM `wrk_tempOrdenesDePago_3069_1773925754654` T WHERE T.IDConcepto IS NOT NULL ORDER BY T.Nombre, T.Prioridad, T.Plan, T.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '\n' + ' SELECT T.*, CAST(T.Detalle AS CHAR(2500)) AS DetalleStr\n' + ' FROM `wrk_tempOrdenesDePago_3069_1773925754654` 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-03-19 10:09:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoComprobantes', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tmpOrdenesDePagoPorcRemitos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempSaldosAnteriores', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: 'DROP TABLE IF EXISTS `wrk_tempOrdenesDePago_3069_1773925754654`', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { 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 = '2050' \n" + " AND pr.IDPrestador = '715'\n" + ' ORDER BY c.Numero\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { 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 = '2050' \n" + " AND pr.idPrestador = '715'\n" + ' GROUP BY pc.IDPago, pc.Cuit\n' + ' ORDER BY pr.Nombre, pc.IDPago\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { 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 = 715 AND PP.IDPago = 2050', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { 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-03-19 10:09:14' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.cheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.deposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montocheque'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: "SELECT Valor FROM config WHERE NameSpace = 'liquidacion.controlminimo.montodeposito'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:09:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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 = '66566' \n" + " AND p.Password = ENCODE('4669', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:09:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:42' } { 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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:09:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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 = 715 AND (PP.FechaAcreditacion BETWEEN '2026-03-01' AND '2026-03-19')", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:45' } { sql: 'SELECT COUNT(*) AS total FROM tempPagosEmitidos T ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09:45' } { sql: 'DROP TEMPORARY TABLE IF EXISTS tempPagosEmitidos', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:09:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:09: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-03-19 10:10:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:10: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-03-19 10:18:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:18: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-03-19 10:19:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:19:58' } { 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 = '912200755' \n" + " AND p.Password = ENCODE('000384', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:20:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:20:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:20:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:20: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-03-19 10:20:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:20: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-03-19 10:21:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21: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 = '912200445' \n" + " AND p.Password = ENCODE('003010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21:51' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21: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-03-19 10:21:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21:51' } { 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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 10:21:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:21:59' } { level: 'info', message: 'list: ok', params: { idPrestador: '86', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 10:21:59' } { 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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 10:22:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '86', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 10:22: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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 10:22:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '86', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 10:22:07' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:09' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:14' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 86 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 86 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:55' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:22: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-03-19 10:28:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:54' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10: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-03-19 10:28:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:54' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:28:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:28: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-03-19 10:34:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:34:49' } { 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-03-19 10:34:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:34: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:08' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:08' } { 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-03-19 10:35:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:35:13' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:35:13' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322748', `IDreg` = 3, `NumAuditoria` = '450310', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '53349744', `idPrestador` = 6, `Afiliado` = 'PUERTAS MARIOTTI ANA', `NumMatricula` = '6913', `Doctor` = 'SARTORI LORENA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322748', '3139741', 'CISPLATINO MARTIAN - 50 mg f.a.x 1', '4'), ('322748', '4255131', 'ETOPOSIDO MICROSULES - 100 mg iny.a.x 1 x 5 ml', '4'), ('322748', '6801971', 'CITARABINA KEMEX - 1 g f.a.x 1', '3'), ('322748', '5204761', 'EMEND - Tripack caps.x 1+caps.x2', '2')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:04' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 10:36:04' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:05' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322748 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:09' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322748\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:36:09' } { level: 'info', message: 'getById: ok', NumPedido: 322748, timestamp: '2026-03-19 10:36: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-03-19 10:37:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:37: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:39' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38: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-03-19 10:38:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:38:41' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:38: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:25' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 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-03-19 10:42:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:25' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:42:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42: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-03-19 10:42:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:31' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42: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-03-19 10:42:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:31' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42: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-03-19 10:42:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:42:49' } { 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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:02' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43: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-03-19 10:43:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:02' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:43:03' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43: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-03-19 10:43:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43: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-03-19 10:43:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:09' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:11' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322748 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:14' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322748\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:14' } { level: 'info', message: 'getById: ok', NumPedido: 322748, timestamp: '2026-03-19 10:43:14' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322748 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:16' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322748\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:16' } { level: 'info', message: 'getById: ok', NumPedido: 322748, timestamp: '2026-03-19 10:43: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-03-19 10:43:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:43:26' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322873', `IDreg` = 3, `NumAuditoria` = '450991', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '16883752', `idPrestador` = 10, `Afiliado` = 'MARTINEZ RODRIGUEZ NORMA FLORENCIA', `NumMatricula` = '1117', `Doctor` = 'miguel escudero', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322873', '4945001', 'MITOG - 100 mg f.a.x 1', '4'), ('322873', '4945341', 'NOVIZET - 50 mg iny.liof.f.a.x 1', '28'), ('322873', '643955', 'FLUOROURACILO KEMEX - 500 mg a.x 5 x 10 ml', '4'), ('322873', '3432601', 'ONDANSETRON MARTIAN - 8 mg comp.x 10', '2')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322873)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:22' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322873 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:30' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322873\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:52:30' } { level: 'info', message: 'getById: ok', NumPedido: 322873, timestamp: '2026-03-19 10:52:30' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323051', `IDreg` = 7, `NumAuditoria` = '442311', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '48779971', `idPrestador` = 10, `Afiliado` = 'TIPLISKY BARREIRO MEL AGOSTINA DEL VAL', `NumMatricula` = '2755', `Doctor` = 'BURGOS MARCOS', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323051', '9959382', 'KESIMPTA - 20mg/0.4ml sol.iny. x 1', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:05' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 323051 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:10' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 323051\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:10' } { level: 'info', message: 'getById: ok', NumPedido: 323051, timestamp: '2026-03-19 10:55: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-03-19 10:55:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:55:43' } { 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 = '912200615' \n" + " AND p.Password = ENCODE('nuevaesp', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56:33' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56: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-03-19 10:56:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56: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-03-19 10:56:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:56: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:13' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57: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-03-19 10:57:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:13' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:57:14' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322601', `IDreg` = 7, `NumAuditoria` = '443635', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '17735106', `idPrestador` = 10, `Afiliado` = 'SILVERA CLAUDIA PATRICIA', `NumMatricula` = '3466', `Doctor` = 'ivan rollan', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322601', '6299131', 'COPAXONE 40 - 40 mg jga.prell.x 12', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:06' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 10:58:06' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:58:07' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322664', `IDreg` = 4, `NumAuditoria` = '449964', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '16061108', `idPrestador` = 10, `Afiliado` = 'BENAVIDEZ RAMON NORBERTO', `NumMatricula` = '3101', `Doctor` = 'PALAZZI LUIS', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322664', '6731551', 'DENSULIN ISOFANA - 100 UI lap.prellx5x3ml', '1'), ('322664', '6761262', 'RAPILOG ONE - 100 UI lapic.x 5 x 3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:22' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322664 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:31' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322664\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 10:59:31' } { level: 'info', message: 'getById: ok', NumPedido: 322664, timestamp: '2026-03-19 10:59:31' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322784', `IDreg` = 7, `NumAuditoria` = '437370', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '18624989', `idPrestador` = 10, `Afiliado` = 'GUTIERREZ DE COPA MABEL DEL VALLE', `NumMatricula` = '1916', `Doctor` = 'PACO CESAR', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322784', '5459713', 'ENBREL - 50 mg autoinyector x 4', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:00: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-03-19 11:01:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:01: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 = '912200599' \n" + " AND p.Password = ENCODE('mirsa', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:02:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:02:06' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:02:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:02: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-03-19 11:02:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:02:06' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 11:05:03' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:03' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 2\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322723', `IDreg` = 2, `NumAuditoria` = '450199', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = 'MJULO13071979', `idPrestador` = 96, `Afiliado` = 'MJULO13071979', `NumMatricula` = '4229', `Doctor` = 'MARIANA NEDER', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322723', '6605711', 'ZEVUVIR ABC PACK - comp.rec.x 30+30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 96\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322723)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:05: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-03-19 11:06:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:06: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-03-19 11:06:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:06: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:27' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07: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-03-19 11:07:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:27' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:29' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322773', `IDreg` = 7, `NumAuditoria` = '413877', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '7246754', `idPrestador` = 6, `Afiliado` = 'BAZAN GUEMES FELIX', `NumMatricula` = '6045', `Doctor` = 'LOBO ERICA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322773', '6073261', 'HEMASTIM P - 4000UI a.x 1 x 2 ml', '4')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:07:56' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322773 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:00' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322773\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:00' } { level: 'info', message: 'getById: ok', NumPedido: 322773, timestamp: '2026-03-19 11:08:00' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322780', `IDreg` = 3, `NumAuditoria` = '450624', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '5074508', `idPrestador` = 6, `Afiliado` = 'OVANDO AIDA LUCILA', `NumMatricula` = '2765', `Doctor` = 'CASTELLANI ALEJANDRO', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322780', '647455', 'ANASTROZOL KEMEX - 1 mg comp.rec.x 30', '3')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322780, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:08:55' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322780 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:01' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322780\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:01' } { level: 'info', message: 'getById: ok', NumPedido: 322780, timestamp: '2026-03-19 11:09:01' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322779', `IDreg` = 4, `NumAuditoria` = '393657', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '18229358', `idPrestador` = 6, `Afiliado` = 'WASCSMAN CLAUDIO ALBERTO', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322779', '6587421', 'FIASP FLEXTOUCH - 100 UI lapic.x 5 x 3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:09:56' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322779 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:10:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:10:06' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322779\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:10:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:10:06' } { level: 'info', message: 'getById: ok', NumPedido: 322779, timestamp: '2026-03-19 11:10:06' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322990', `IDreg` = 7, `NumAuditoria` = '429731', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '22785455', `idPrestador` = 6, `Afiliado` = 'AYBAR GABRIEL MARIANO', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322990', '6338001', 'REMIVIR - comp.rec.x 30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322990, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:32' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322990 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:41' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322990\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:13:41' } { level: 'info', message: 'getById: ok', NumPedido: 322990, timestamp: '2026-03-19 11:13:41' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322902', `IDreg` = 4, `NumAuditoria` = '425957', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '10581055', `idPrestador` = 6, `Afiliado` = 'GASPAR DE LOPEZ MIRTA', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322902', '6276973', 'INSULINA TRESIBA FLEXTOUCH - 200 U lapiceras x3 x3 ml', '1'), ('322902', '6761262', 'RAPILOG ONE - 100 UI lapic.x 5 x 3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322990, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:17' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322902 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:26' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322902\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:14:26' } { level: 'info', message: 'getById: ok', NumPedido: 322902, timestamp: '2026-03-19 11:14:26' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322996', `IDreg` = 3, `NumAuditoria` = '450289', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '12305168', `idPrestador` = 6, `Afiliado` = 'CARRASCO WALTER .', `NumMatricula` = '7263', `Doctor` = 'CAPETTA NATALIA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322996', '3139741', 'CISPLATINO MARTIAN - 50 mg f.a.x 1', '4'), ('322996', '643955', 'FLUOROURACILO KEMEX - 500 mg a.x 5 x 10 ml', '4'), ('322996', '5736681', 'ERBITUX - 5 mg. vial x 20 ml', '16'), ('322996', '3432601', 'ONDANSETRON MARTIAN - 8 mg comp.x 10', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322996, 322990, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:15:59' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322996 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:05' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322996\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:05' } { level: 'info', message: 'getById: ok', NumPedido: 322996, timestamp: '2026-03-19 11:16:05' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322992', `IDreg` = 6, `NumAuditoria` = '450024', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '25069697', `idPrestador` = 6, `Afiliado` = 'GIL MARCELA FABIANA', `NumMatricula` = '4231', `Doctor` = 'VILLA CAROLINA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322992', '4820261', 'BOTOX - 100 ui. vial x 1', '2')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322996, 322992, 322990, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:16:55' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322994', `IDreg` = 6, `NumAuditoria` = '450861', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '14303412', `idPrestador` = 6, `Afiliado` = 'JUAREZ HEBE MYRIAN', `NumMatricula` = '7074', `Doctor` = 'SOLIS ROSARIO', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322994', '6084391', 'PROLIA - 60 mg/ml jga.prell.x 1', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322996, 322994, 322992, 322990, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:17:41' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322999', `IDreg` = 7, `NumAuditoria` = '418373', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '32972953', `idPrestador` = 6, `Afiliado` = 'MARTINEZ DOMINGA FERMINA', `NumMatricula` = '4709', `Doctor` = 'NATALIA ESTRELLA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322999', '6172971', 'CIMZIA - jga.prell.x 2 x 1 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322994, 322992, 322990, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:18:18' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 2\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322989', `IDreg` = 2, `NumAuditoria` = '450096', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = 'MAACA01111999', `idPrestador` = 6, `Afiliado` = 'MAACA01111999', `NumMatricula` = '4511', `Doctor` = 'SALVADORES JOSE', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322989', '9960022', 'TRI-ZEVUVIR - comp.rec.x 30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322994, 322992, 322990, 322989, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:20:44' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 2\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322989', `IDreg` = 2, `NumAuditoria` = '450096', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = 'MAACA01111999', `idPrestador` = 6, `Afiliado` = 'MAACA01111999', `NumMatricula` = '4511', `Doctor` = 'SALVADORES JOSE', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: 'ROLLBACK', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:21:02' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.FechaPedido ASC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322748, 322773, 322779, 322780, 322902, 322989, 322990, 322992, 322994, 322996, 322999)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.FechaPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322902, 322989, 322990, 322992, 322994, 322996, 322999, 322748, 322773, 322779, 322780)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:25:19' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.FechaPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322902, 322989, 322990, 322992, 322994, 322996, 322999, 322748, 322773, 322779, 322780)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.FechaPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322902, 322989, 322990, 322992, 322994, 322996, 322999, 322748, 322773, 322779, 322780)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:27:08' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322985', `IDreg` = 3, `NumAuditoria` = '444120', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '16934609', `idPrestador` = 6, `Afiliado` = 'TARQUEZ MERCEDES', `NumMatricula` = '6373', `Doctor` = 'FRANCO SOLDEVILA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322985', '5010321', 'OXALIPLATINO GLENMARK - 50 mg liof.f.a.x 1', '1'), ('322985', '4945001', 'MITOG - 100 mg f.a.x 1', '1'), ('322985', '4945341', 'NOVIZET - 50 mg iny.liof.f.a.x 1', '9'), ('322985', '4945182', 'TRIOSULES - 500 mg iny.a.x 5 x 10 ml', '2'), ('322985', '9953126', 'BEVAX - 400 mg vial x 1 x 16 ml', '1'), ('322985', '3899751', 'FINABER - 8 mg iny.a.x 1 x 4 ml', '1'), ('322985', '3432601', 'ONDANSETRON MARTIAN - 8 mg comp.x 10', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:21' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 11:33:21' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.FechaPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322902, 322985, 322989, 322990, 322992, 322994, 322996, 322999, 322748, 322773, 322779, 322780)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:33:22' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322985 AND p.idPrestador = 6\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:35:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:35:19' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322985\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:35:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:35:19' } { level: 'info', message: 'getById: ok', NumPedido: 322985, timestamp: '2026-03-19 11:35: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-03-19 11:40:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40: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 = '912000361' \n" + " AND p.Password = ENCODE('LOURD', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:38' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40: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-03-19 11:40:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:38' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:42' } { sql: '\n' + ' SELECT \n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl\n' + ' ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr\n' + ' ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est\n' + ' ON est.IDEstado = p.Estado\n' + ' WHERE p.NumPedido = 322664 AND p.idPrestador = 10\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:55' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido = 322664\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:55' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:40:55' } { level: 'info', message: 'getById: ok', NumPedido: 322664, timestamp: '2026-03-19 11:40:55' } { 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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '10' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 11:57:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:02' } { level: 'info', message: 'list: ok', params: { idPrestador: '10', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 11:57:02' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:05' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:24' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 100 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 11:57:40' } { 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-03-19 12:02:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:02: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-03-19 12:14:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14: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 = '912203894' \n" + " AND p.Password = ENCODE('29777', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14:45' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14: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-03-19 12:14:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14: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-03-19 12:14:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14:45' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:14: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-03-19 12:17:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17: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 = '912000361' \n" + " AND p.Password = ENCODE('llourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17: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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:32' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17: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-03-19 12:17:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:32' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 12:17: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-03-19 13:01:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:46' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01: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-03-19 13:01:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:46' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322994, 322992, 322990, 322989, 322985, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322994, 322992, 322990, 322989, 322985, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:01:51' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322988', `IDreg` = 7, `NumAuditoria` = '435831', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '45179044', `idPrestador` = 6, `Afiliado` = 'VILLAGRA CESAR LEANDRO', `NumMatricula` = '4645', `Doctor` = 'ESPINOZA MARCELA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322988', '668239', 'CONVUPIDIOL - Sol. oral x 70 ml', '3')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322994, 322992, 322990, 322989, 322988, 322985, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:02:18' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322995', `IDreg` = 7, `NumAuditoria` = '450243', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '17791316', `idPrestador` = 6, `Afiliado` = 'ZANNIER BETTY YOLANDA', `NumMatricula` = '2755', `Doctor` = 'BURGOS MARCOS', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322995', '6268551', 'NOVEX 500 - 500 mg vial x 1', '4')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:03' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:03:03' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322985, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:04' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322931', `IDreg` = 4, `NumAuditoria` = '387083', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '11119966', `idPrestador` = 6, `Afiliado` = 'POSADAS TOLEDO MARCELO', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322931', '3164315', 'INSULINA HUMULIN N KWIKPEN - Lap.aplic.desc.x 5 x 3ml', '1'), ('322931', '5066791', 'INSULINA NOVORAPID FLEXPEN - HM 100 UI lapic.x5 x3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322985, 322931, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:03:39' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322986', `IDreg` = 3, `NumAuditoria` = '448799', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '16333972', `idPrestador` = 6, `Afiliado` = 'ARENAS ELVIRA EVELIA', `NumMatricula` = '3370', `Doctor` = 'GERARDO ARROYO', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322986', '605813', 'NEUTROPINE - 300mcg j.prell.x 1 x 1.5', '2'), ('322986', '4644201', 'NEUTROFIL - 30 MU sol.iny.f.a.x 1', '1'), ('322986', '4945341', 'NOVIZET - 50 mg iny.liof.f.a.x 1', '6'), ('322986', '643955', 'FLUOROURACILO KEMEX - 500 mg a.x 5 x 10 ml', '2'), ('322986', '4945001', 'MITOG - 100 mg f.a.x 1', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:38' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:04:38' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322986, 322985, 322931, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:04:39' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 2\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322998', `IDreg` = 2, `NumAuditoria` = '450764', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = 'MCRRI17031986', `idPrestador` = 6, `Afiliado` = 'MCRRI17031986', `NumMatricula` = '4511', `Doctor` = 'SALVADORES JOSE', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322998', '6338001', 'REMIVIR - comp.rec.x 30', '1'), ('322998', '6556551', 'ZEVUVIR - 50 mg comp.rec.x 30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:15' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:05:15' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322986, 322985, 322931, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:16' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322987', `IDreg` = 7, `NumAuditoria` = '451149', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '27168084', `idPrestador` = 6, `Afiliado` = 'PEREZ NOELIA ELISANDRA', `NumMatricula` = '3760', `Doctor` = 'LIZONDO CARMEN', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322987', '659539', 'RINVOQ - 15 mg comp.lib.prol.x 30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:50' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:05:50' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:05:51' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322857', `IDreg` = 4, `NumAuditoria` = '406206', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '6133044', `idPrestador` = 6, `Afiliado` = 'RINALDI LILIANA NORMA', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322857', '6276973', 'INSULINA TRESIBA FLEXTOUCH - 200 U lapiceras x3 x3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:22' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:06:22' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322996, 322995, 322994, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:23' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322993', `IDreg` = 3, `NumAuditoria` = '450832', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '10403219', `idPrestador` = 6, `Afiliado` = 'SCHEUBER MIRTA', `NumMatricula` = '3370', `Doctor` = 'GERARDO ARROYO', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322993', '6271261', 'KADCYLA - 100 mg vial x 1', '1'), ('322993', '6271391', 'KADCYLA - 160 mg vial x 1', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:52' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:06:52' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:06:53' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322997', `IDreg` = 7, `NumAuditoria` = '412827', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '12246136', `idPrestador` = 6, `Afiliado` = 'TAMAYO MARIA HELENA', `NumMatricula` = '5035', `Doctor` = 'ZURLO LETICIA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322997', '9962611', 'IDACIO - 40 mg jga.prell.x 2', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:37' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 13:07:37' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:38' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:38' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07: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-03-19 13:07:58' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:07:58' } { 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 = '912200445' \n" + " AND p.Password = ENCODE('003010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:26' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08: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-03-19 13:08:26' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:26' } { 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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '86' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 13:08:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:29' } { level: 'info', message: 'list: ok', params: { idPrestador: '86', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 13:08: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-03-19 13:08:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:40' } { 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 = '912200445' \n" + " AND p.Password = ENCODE('003010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:42' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08: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-03-19 13:08:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08: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-03-19 13:08:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08: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 = '912200755' \n" + " AND p.Password = ENCODE('000384', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:47' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08: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-03-19 13:08:47' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:47' } { 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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '107' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 13:08:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:08:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '107', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 13:08: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-03-19 13:09:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 13:09: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-03-19 14:51:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:51:10' } { 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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:03' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52: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-03-19 14:52:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:03' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:29' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 7\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323053', `IDreg` = 7, `NumAuditoria` = '451128', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '43136926', `idPrestador` = 6, `Afiliado` = 'IRUSTA PAULA SOFIA', `NumMatricula` = '3760', `Doctor` = 'LIZONDO CARMEN', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323053', '6609001', 'BENLYSTA - 200 mg/ml x 4 lap prell.', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:51' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:52:51' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323053, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:52:52' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323031', `IDreg` = 3, `NumAuditoria` = '451175', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '6163215', `idPrestador` = 6, `Afiliado` = 'LARSEN LEONOR MARGARITA', `NumMatricula` = '3370', `Doctor` = 'GERARDO ARROYO', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323031', '6469841', 'KISQALI - 200 mg comp.rec.x 21', '1'), ('323031', '634068', 'KEMFLUD - f.a.x 2 x 5 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323053, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53: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-03-19 14:53:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:45' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 4\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '322786', `IDreg` = 4, `NumAuditoria` = '396299', `FechaPedido` = '2026-03-17', `FechaVencimiento` = '2026-04-16', `FechaCarga` = '2026-03-19', `NumDocumento` = '26701540', `idPrestador` = 6, `Afiliado` = 'MARTIN CAROLINA ELIZABETH', `NumMatricula` = '3101', `Doctor` = 'LUIS PALAZZI', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('322786', '3164315', 'INSULINA HUMULIN N KWIKPEN - Lap.aplic.desc.x 5 x 3ml', '1'), ('322786', '5066791', 'INSULINA NOVORAPID FLEXPEN - HM 100 UI lapic.x5 x3 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323053, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:53:59' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323046', `IDreg` = 3, `NumAuditoria` = '450783', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '33983825', `idPrestador` = 6, `Afiliado` = 'MARTINEZ JOHANA GABRIELA', `NumMatricula` = '7263', `Doctor` = 'CAPETTA NATALIA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323046', '6381712', 'OPDIVO - 100 mg/10 ml vial x 1', '4'), ('323046', '6381711', 'OPDIVO - 40 mg/4 ml vial x 1', '2')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:33' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:54:33' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779, 322773, 322748)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:54:34' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 2\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323062', `IDreg` = 2, `NumAuditoria` = '450736', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = 'MMACO23121986', `idPrestador` = 6, `Afiliado` = 'MMACO23121986', `NumMatricula` = '4511', `Doctor` = 'SALVADORES JOSE', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323062', '9960022', 'TRI-ZEVUVIR - comp.rec.x 30', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:10' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:55:10' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779, 322773)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:11' } { sql: '\n SELECT IDreg, Descripcion\n FROM planesOncologicos\n ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: 'START TRANSACTION', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: '\n' + ' SELECT 1\n' + ' FROM planesOncologicos\n' + ' WHERE IDreg = 3\n' + ' LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: '\n' + ' INSERT INTO pedidosOncologicos\n' + " SET `NumPedido` = '323057', `IDreg` = 3, `NumAuditoria` = '451085', `FechaPedido` = '2026-03-18', `FechaVencimiento` = '2026-04-17', `FechaCarga` = '2026-03-19', `NumDocumento` = '24338703', `idPrestador` = 6, `Afiliado` = 'ROYO PEREYRA CESAR HERNAN', `NumMatricula` = '3332', `Doctor` = 'HERNAN DE LA ARENA', `Estado` = 5\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: '\n' + ' INSERT INTO pedidosMedicamentosOncologicos\n' + ' (NumPedido, Troquel, Medicamento, Cantidad)\n' + " VALUES ('323057', '6797551', 'PEMBROX - 100 mg vial x 2 x 4 ml', '1')\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { sql: 'COMMIT', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:42' } { level: 'info', message: 'createOncologico: ok', timestamp: '2026-03-19 14:55:42' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:43' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:43' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323057, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55: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-03-19 14:55:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:55: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-03-19 14:59:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59: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 = '912001882' \n" + " AND p.Password = ENCODE('005756', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:49' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:49' } { 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-03-19 14:59:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:49' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 14:59:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 14:59:55' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 14:59:59' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:05' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:05' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:11' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:00:15' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 38, timestamp: '2026-03-19 15:04:07' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-19 15:04:07' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:04:07' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:04:07' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:00:01', `NroCaratula` = 412221, `CantidadRecetas` = '413', `MontoRecetas` = '18613828.18', `MontoAcos` = '3744379.43', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412221, timestamp: '2026-03-19 15:04: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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:04: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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:04:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:04:07' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:42' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:46' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:46' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 2 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60347 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:04:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 6 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:05:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:05:03' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:05:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:05:12' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60347 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { level: 'info', message: 'getLastLote: ok', periodo: 60347, idPrestador: 38, timestamp: '2026-03-19 15:06:19' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60347\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60347, timestamp: '2026-03-19 15:06:19' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:06:19' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:06:19' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60347, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:04:44', `NroCaratula` = 412222, `CantidadRecetas` = '19', `MontoRecetas` = '1889585.27', `MontoAcos` = '1353086.40', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:19' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412222, timestamp: '2026-03-19 15:06:19' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:06:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:06:20' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:06:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:06:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:24' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:32' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:32' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:34' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:36' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:06:36' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 38, timestamp: '2026-03-19 15:07:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-19 15:07:35' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:07:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:07:35' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:06:26', `NroCaratula` = 412223, `CantidadRecetas` = '39', `MontoRecetas` = '3350097.46', `MontoAcos` = '1489090.49', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:35' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412223, timestamp: '2026-03-19 15:07:35' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:07:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:36' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:07:36' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:07:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07:36' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:07: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-03-19 15:07:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:07: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:04' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08: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-03-19 15:08:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:04' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:08:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:08' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:08:08' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:08:10' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:38' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:38' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:39' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:41' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:09:41' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 316 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 316, timestamp: '2026-03-19 15:10:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-19 15:10:35' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:10:35' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 316\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 316, timestamp: '2026-03-19 15:10:35' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 316, `Lote` = 1, `FechaEmision` = '2026-03-19 15:08:12', `NroCaratula` = 412220, `CantidadRecetas` = '85', `MontoRecetas` = '3872376.68', `MontoAcos` = '778347.71', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'createCaratula: ok', idPrestador: 316, nroCaratula: 412220, timestamp: '2026-03-19 15:10:35' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:10:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:35' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:10:36' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:10:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:36' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:10:36' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:50' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:53' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:53' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:57' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:59' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:10:59' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 316 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 316, timestamp: '2026-03-19 15:11:48' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:11:48' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:48' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:11:49' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 316\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 316, timestamp: '2026-03-19 15:11:49' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 316, `Lote` = 1, `FechaEmision` = '2026-03-19 15:10:52', `NroCaratula` = 412221, `CantidadRecetas` = '8', `MontoRecetas` = '773824.88', `MontoAcos` = '607186.58', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { level: 'info', message: 'createCaratula: ok', idPrestador: 316, nroCaratula: 412221, timestamp: '2026-03-19 15:11:49' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:11:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:11:49' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:11:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:11:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:11:49' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:04' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:08' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:08' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:10' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:45' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:12:45' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 316 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 316, timestamp: '2026-03-19 15:13:37' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-19 15:13:37' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:13:37' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 316\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 316, timestamp: '2026-03-19 15:13:37' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 316, `Lote` = 1, `FechaEmision` = '2026-03-19 15:12:06', `NroCaratula` = 412222, `CantidadRecetas` = '9', `MontoRecetas` = '783865.00', `MontoAcos` = '344560.39', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'createCaratula: ok', idPrestador: 316, nroCaratula: 412222, timestamp: '2026-03-19 15:13:37' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:13:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:37' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:13:38' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:13:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13:38' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:13: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-03-19 15:13:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:13: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 = '212001463' \n" + " AND p.Password = ENCODE('031721', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:14:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:14:59' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:14:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:14: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-03-19 15:14:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:14:59' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:15:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:03' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:15:04' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:05' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:08' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:08' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:10' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:10' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:12' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60346 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:15:12' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 635 AND idPeriodo = 60346 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'getLastLote: ok', periodo: 60346, idPrestador: 635, timestamp: '2026-03-19 15:16:54' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60346\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60346, timestamp: '2026-03-19 15:16:54' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:16:54' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 635\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 635, timestamp: '2026-03-19 15:16:54' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60346, `idPrestador` = 635, `Lote` = 1, `FechaEmision` = '2026-03-19 15:15:07', `NroCaratula` = 412215, `CantidadRecetas` = '296', `MontoRecetas` = '55700095.68', `MontoAcos` = '2954719.22', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'createCaratula: ok', idPrestador: 635, nroCaratula: 412215, timestamp: '2026-03-19 15:16:54' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:16:54' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:16:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:16:54' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:16:54' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:06' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:06' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:08' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:09' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:16' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:16' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:16' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 635 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 635, timestamp: '2026-03-19 15:17:48' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:17:48' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:17:48' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 635\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 635, timestamp: '2026-03-19 15:17:48' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 635, `Lote` = 1, `FechaEmision` = '2026-03-19 15:17:07', `NroCaratula` = 412216, `CantidadRecetas` = '11', `MontoRecetas` = '1056219.26', `MontoAcos` = '763709.78', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'createCaratula: ok', idPrestador: 635, nroCaratula: 412216, timestamp: '2026-03-19 15:17:48' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:17:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:48' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:17:48' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:17:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:17:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:17:49' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:11' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 1 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:18' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:22' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 5 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:23' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60350 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:23' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:18:23' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 635 AND idPeriodo = 60350 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { level: 'info', message: 'getLastLote: ok', periodo: 60350, idPrestador: 635, timestamp: '2026-03-19 15:19:04' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60350\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60350, timestamp: '2026-03-19 15:19:04' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:19:04' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 635\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 635, timestamp: '2026-03-19 15:19:04' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60350, `idPrestador` = 635, `Lote` = 1, `FechaEmision` = '2026-03-19 15:18:13', `NroCaratula` = 412217, `CantidadRecetas` = '23', `MontoRecetas` = '1720771.45', `MontoAcos` = '762411.06', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:04' } { level: 'info', message: 'createCaratula: ok', idPrestador: 635, nroCaratula: 412217, timestamp: '2026-03-19 15:19:04' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:19:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:19:05' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:19:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:19:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:19: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-03-19 15:20:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20: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 = '912001882' \n" + " AND p.Password = ENCODE('005756', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:24' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20: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-03-19 15:20:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20: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-03-19 15:20:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:33' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20: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-03-19 15:20:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:33' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:20:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:36' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:20:36' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:37' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:41' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:41' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:20:41' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:12' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60352 AND c.idPrestador = 316 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { level: 'info', message: 'getById: ok', idPeriodo: 60352, idPrestador: 316, lote: 1, timestamp: '2026-03-19 15:21:15' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:15' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60352 AND idPrestador = 316 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:29' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60352, idPrestador: 316, lote: 1, timestamp: '2026-03-19 15:21:29' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:21:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:29' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:21:30' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:21:30' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:30' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:21:30' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:34' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:38' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:38' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:38' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:42' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:43' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:21:44' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:17' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:21' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:21' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:25' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:25' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:27' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:23:27' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 316 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 316, timestamp: '2026-03-19 15:24:04' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-19 15:24:04' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:24:04' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 316\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 316, timestamp: '2026-03-19 15:24:04' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 316, `Lote` = 1, `FechaEmision` = '2026-03-19 15:23:19', `NroCaratula` = 412223, `CantidadRecetas` = '8', `MontoRecetas` = '773824.88', `MontoAcos` = '607186.58', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:04' } { level: 'info', message: 'createCaratula: ok', idPrestador: 316, nroCaratula: 412223, timestamp: '2026-03-19 15:24:04' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:24:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:24:05' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:24:05' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:05' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15: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-03-19 15:24:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:15' } { 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 = '912001882' \n" + " AND p.Password = ENCODE('005756', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:18' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24: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-03-19 15:24:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:18' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:24:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:21' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:24:21' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60347 AND idPrestador = 38 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:27' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60347, idPrestador: 38, lote: 1, timestamp: '2026-03-19 15:24:27' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:24:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:27' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:24:27' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:24:28' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:28' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:24:28' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:48' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:52' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:52' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:24:57' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:04' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:04' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 38, timestamp: '2026-03-19 15:25:49' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:25:49' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:25:49' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:25:49' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:24:50', `NroCaratula` = 412224, `CantidadRecetas` = '19', `MontoRecetas` = '1889585.27', `MontoAcos` = '1353086.40', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412224, timestamp: '2026-03-19 15:25:49' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:25:49' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:25:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:25:49' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:25: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:22' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26: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-03-19 15:26:22' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:22' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323057, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323057, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:24' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:32' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:35' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26: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-03-19 15:26:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:26:36' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60352 AND c.idPrestador = 38 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { level: 'info', message: 'getById: ok', idPeriodo: 60352, idPrestador: 38, lote: 1, timestamp: '2026-03-19 15:27:01' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:01' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60352 AND idPrestador = 38 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:20' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60352, idPrestador: 38, lote: 1, timestamp: '2026-03-19 15:27:20' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:27:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:27:20' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:27:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:27:20' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:27' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:27' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:31' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:31' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:35' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:35' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:37' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:37' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:27:37' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 38, timestamp: '2026-03-19 15:28:42' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-19 15:28:42' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:28:42' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:28:42' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:27:29', `NroCaratula` = 412224, `CantidadRecetas` = '19', `MontoRecetas` = '1889585.27', `MontoAcos` = '1353086.40', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412224, timestamp: '2026-03-19 15:28:42' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:28:42' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:28:42' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:28:42' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:28: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-03-19 15:29:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29: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 = '212001463' \n" + " AND p.Password = ENCODE('031721', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15: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-03-19 15:29:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15: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-03-19 15:29:11' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29: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-03-19 15:29:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:14' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:29:17' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:17' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:29: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-03-19 15:29:33' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29: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 = '212001463' \n" + " AND p.Password = ENCODE('031721', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:36' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15: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-03-19 15:29:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:36' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:29:39' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:39' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:29:39' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 60352 AND c.idPrestador = 635 AND c.lote = 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { level: 'info', message: 'getById: ok', idPeriodo: 60352, idPrestador: 635, lote: 1, timestamp: '2026-03-19 15:29:48' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:48' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60352 AND idPrestador = 635 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:52' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:52' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60352, idPrestador: 635, lote: 1, timestamp: '2026-03-19 15:29:52' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:29:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:53' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:29:53' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:29:53' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:53' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:29:53' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:54' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:57' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:29:57' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:00' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:02' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:30:02' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 635 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 635, timestamp: '2026-03-19 15:31:07' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:31:07' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:31:07' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 635\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 635, timestamp: '2026-03-19 15:31:07' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 635, `Lote` = 1, `FechaEmision` = '2026-03-19 15:29:56', `NroCaratula` = 412218, `CantidadRecetas` = '11', `MontoRecetas` = '1056219.26', `MontoAcos` = '763709.78', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'createCaratula: ok', idPrestador: 635, nroCaratula: 412218, timestamp: '2026-03-19 15:31: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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:31:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:07' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:31:08' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:31:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:08' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:31:08' } { sql: 'DELETE FROM caratulas WHERE idPeriodo =60352 AND idPrestador = 635 AND Lote = 1 ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:44' } { level: 'info', message: 'deleteCaratula: ok', idPeriodo: 60352, idPrestador: 635, lote: 1, timestamp: '2026-03-19 15:31:44' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:31:44' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:44' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:31:44' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:31:45' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:45' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:31:45' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:48' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:48' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:51' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:31:51' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:00' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:00' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 635 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 9 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:01' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60353 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:02' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 635 AND idPeriodo = 60353 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'getLastLote: ok', periodo: 60353, idPrestador: 635, timestamp: '2026-03-19 15:32:51' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60353\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60353, timestamp: '2026-03-19 15:32:51' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:32:51' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 635\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 635, timestamp: '2026-03-19 15:32:51' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60353, `idPrestador` = 635, `Lote` = 1, `FechaEmision` = '2026-03-19 15:31:50', `NroCaratula` = 412218, `CantidadRecetas` = '11', `MontoRecetas` = '1056219.26', `MontoAcos` = '763709.78', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'createCaratula: ok', idPrestador: 635, nroCaratula: 412218, timestamp: '2026-03-19 15:32:51' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:32:51' } { 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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '635' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:32:51' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:32:51' } { level: 'info', message: 'list: ok', params: { idPrestador: '635', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:32: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-03-19 15:33:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33:34' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33: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-03-19 15:33:34' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33:34' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:33:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:33:40' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:33:40' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:01' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:01' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:03' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:03' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:04' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:14' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 316 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:15' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:15' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 316 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 316, timestamp: '2026-03-19 15:34:31' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:34:31' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:34:31' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 316\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 316, timestamp: '2026-03-19 15:34:31' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 316, `Lote` = 1, `FechaEmision` = '2026-03-19 15:34:02', `NroCaratula` = 412224, `CantidadRecetas` = '1', `MontoRecetas` = '62044.51', `MontoAcos` = '62044.51', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'createCaratula: ok', idPrestador: 316, nroCaratula: 412224, timestamp: '2026-03-19 15:34: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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:34:31' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:31' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:34: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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:34:32' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:32' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:34: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-03-19 15:34:49' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:49' } { 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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:56' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34: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-03-19 15:34:56' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:34: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-03-19 15:35:02' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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 = '212001463' \n" + " AND p.Password = ENCODE('031721', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:04' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:04' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:09' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15: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-03-19 15:35:09' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15: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-03-19 15:35:13' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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 = '212001463' \n" + " AND p.Password = ENCODE('031721', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:15' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:18' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:21' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:21' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:24' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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 = '912001882' \n" + " AND p.Password = ENCODE('005756', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:29' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35: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-03-19 15:35:29' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:29' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:35:46' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:46' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:35:46' } { sql: 'SELECT idObSoc, codigo, Nombre, Convenio FROM obrassociales', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:50' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:50' } { sql: 'SELECT planes.idPlan, planes.nombre, planes.CantPeriodos, planes.Descripcion FROM planes JOIN obrassociales ON planes.idObSoc = obrassociales.idObSoc WHERE planes.idObSoc = 776', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:54' } { sql: '\n' + ' SELECT b.idBonificacion, b.Descripcion\n' + ' FROM bonificaciones b\n' + ' INNER JOIN inscripcionprestadorenobrassociales i ON i.idBonificacion = b.idBonificacion\n' + ' WHERE i.idObSoc = 776\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:54' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:54' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:57' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:57' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion INNER JOIN prestadorespordelegacion AS pd ON pd.idPrestador = 38 AND pd.idObSoc = p.idObSoc AND (pd.FechaAlta <= CURDATE() AND (pd.FechaBaja >= CURDATE() OR pd.FechaBaja IS NULL)) INNER JOIN periodoscerrados AS pc ON pc.idPeriodo = p.idPeriodo AND pc.IDDelegacion = pd.IDDelegacion AND (pc.IDFilial = pd.IDFilial OR pd.IDFilial IS NULL) WHERE p.idObSoc = 776 AND p.idPlan = 7 AND (p.FechaVencimiento >= CURDATE()) AND pc.Estado = 'A' ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:59' } { sql: "SELECT p.idPeriodo, p.Periodo, t.nombre AS tipo, 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 FROM periodos AS p INNER JOIN planes AS pl ON pl.idObSoc = p.IdObSoc AND pl.idPlan = p.idPlan INNER JOIN tiposfacturacion AS t ON t.idTipofacturacion = p.idTipofacturacion WHERE p.idPeriodo = 60352 ORDER BY p.Periodo", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:59' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:35:59' } { sql: 'SELECT Lote FROM caratulas WHERE idPrestador = 38 AND idPeriodo = 60352 ORDER BY Lote DESC LIMIT 1', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'getLastLote: ok', periodo: 60352, idPrestador: 38, timestamp: '2026-03-19 15:36:19' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 60352\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 60352, timestamp: '2026-03-19 15:36:19' } { sql: "SELECT c.*, o.Nombre AS NombObSoc, o.idObSoc, pl.idPlan, pl.Nombre, pl.CantPeriodos, b.descripcion, b.idBonificacion, DATE_FORMAT(c.FechaEmision, '%d/%m/%Y') AS Emision FROM caratulas c INNER JOIN periodos p USING(idPeriodo)INNER JOIN obrassociales o USING(idObSoc)INNER JOIN planes pl USING(idPlan) INNER JOIN inscripcionprestadorenobrassociales i ON (i.idPrestador = c.idPrestador AND i.idObSoc = p.idObSoc AND i.idPlan = p.idPlan\n" + ' AND (i.FechaAlta <= curdate() AND (i.FechaBaja IS NULL OR i.FechaBaja >= curdate())))LEFT JOIN bonificaciones b ON (b.idBonificacion = i.idBonificacion) WHERE c.idPeriodo = 1 AND c.idPrestador = NULL AND c.lote = NULL', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'getById: ok', idPeriodo: 1, idPrestador: undefined, lote: undefined, timestamp: '2026-03-19 15:36:19' } { sql: '\n' + ' SELECT NroCaratula \n' + ' FROM caratulas \n' + ' WHERE idPrestador = 38\n' + ' ORDER BY NroCaratula DESC LIMIT 1\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'getLastNroCaratula: ok', idPrestador: 38, timestamp: '2026-03-19 15:36:19' } { sql: "INSERT INTO caratulas SET `idPeriodo` = 60352, `idPrestador` = 38, `Lote` = 1, `FechaEmision` = '2026-03-19 15:35:51', `NroCaratula` = 412225, `CantidadRecetas` = '1', `MontoRecetas` = '324362.08', `MontoAcos` = '324362.08', `PorcBonificacion` = 0, `AplicarA` = 'ACOS', `MontoBonificacion` = 0, `idUsuario` = -2, `idLoteOnline` = 0, `Observaciones` = NULL, `ProcesoCarga` = 'WEB', `BonifLimMin` = 0, `BonifLimMax` = 0, `idimportacion` = NULL, `CantidadLotes` = 1, `idLoteExterno` = NULL, `Recepcionada` = 'N'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'createCaratula: ok', idPrestador: 38, nroCaratula: 412225, timestamp: '2026-03-19 15:36:19' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:36:19' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:19' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:36:19' } { 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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '38' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:36:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:20' } { level: 'info', message: 'list: ok', params: { idPrestador: '38', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:36: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-03-19 15:36:36' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36: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 = '912202670' \n" + " AND p.Password = ENCODE('027642', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:40' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:40' } { 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-03-19 15:36:40' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:40' } { 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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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 = '316' AND (c.FechaEmision BETWEEN '2026-03-01 00:00:00' AND '2026-03-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-03-19 15:36:43' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:36:43' } { level: 'info', message: 'list: ok', params: { idPrestador: '316', desde: '2026-03-01', hasta: '2026-03-19', Recepcionada: '', search: '', pageIndex: '0', pageSize: '25', orderBy: undefined, orderDir: undefined }, timestamp: '2026-03-19 15:36:43' } { 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 = '912000361' \n" + " AND p.Password = ENCODE('lourd', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:07' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45: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-03-19 15:45:07' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:07' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 10\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323051, 322873, 322784, 322664, 322601)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:08' } { 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-03-19 15:45:12' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45: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 = '912000234' \n" + " AND p.Password = ENCODE('009010', 'galbop')\n" + ' ORDER BY p.FechaBaja\n', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:14' } { sql: "SELECT * FROM config WHERE NameSpace = 'empresa.enabled' AND Valor = '1'", level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45: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-03-19 15:45:14' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:14' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323057, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT\n' + ' IDReg AS IDreg,\n' + ' IDReg,\n' + ' CodObSoc,\n' + ' CodPlan,\n' + ' Descripcion,\n' + ' Autoriza,\n' + ' CodServidor,\n' + ' IngresoTarjeta,\n' + ' LargoTarjeta,\n' + ' FormatoTarjeta\n' + ' FROM planesOncologicos\n' + ' ORDER BY Descripcion ASC\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { level: 'info', message: 'getPlanesOncologicos: ok', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT COUNT(*) AS total\n' + ' FROM pedidosOncologicos p\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT\n' + ' p.*,\n' + ' pl.Descripcion AS NombrePlan,\n' + ' pr.Codigo AS CodigoPrestador,\n' + " COALESCE(pr.Nombre, pr.RazonSocial, '') AS Farmacia,\n" + ' COALESCE(est.Descripcion, CAST(p.Estado AS CHAR)) AS EstadoDescripcion\n' + ' FROM pedidosOncologicos p\n' + ' LEFT JOIN planesOncologicos pl ON pl.IDreg = p.IDreg\n' + ' LEFT JOIN prestadores pr ON pr.idPrestador = p.idPrestador\n' + ' LEFT JOIN oncestados est ON est.IDEstado = p.Estado\n' + " WHERE p.fechaPedido BETWEEN '2026-03-01' AND '2026-03-19' AND p.idPrestador = 6\n" + ' ORDER BY p.NumPedido DESC\n' + ' LIMIT 25 OFFSET 0\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '\n' + ' SELECT *\n' + ' FROM pedidosmedicamentosOncologicos\n' + ' WHERE NumPedido IN (323062, 323057, 323053, 323046, 323031, 322999, 322998, 322997, 322996, 322995, 322994, 322993, 322992, 322990, 322989, 322988, 322987, 322986, 322985, 322931, 322902, 322857, 322786, 322780, 322779)\n' + ' ', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:15' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45: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-03-19 15:45:20' } { sql: '[object Object]', level: 'info', message: 'DB QUERY', timestamp: '2026-03-19 15:45:20' }