fix: separar routing CMXC (Ventas) vs LHXC (RDA) por prefijo en SQL
- _SQL_PACIENTES y _SQL_RDA: excluyen PREFIJO = 'CMXC' - _SQL_VENTAS: solo trae PREFIJO = 'CMXC' - Contrato 050: excluir_ventas=0 para permitir CMXC+050 en Ventas Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
ebc24bd480
commit
f0c4436622
@@ -44,6 +44,7 @@ LEFT JOIN CIUDAD c ON c.CODIGO = p.CIUDAD
|
|||||||
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
||||||
AND r.NUM_FACTURA > 0
|
AND r.NUM_FACTURA > 0
|
||||||
AND r.PS_NUM IS NULL
|
AND r.PS_NUM IS NULL
|
||||||
|
AND r.PREFIJO != 'CMXC'
|
||||||
{filtro_contrato_pac}
|
{filtro_contrato_pac}
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -82,6 +83,7 @@ LEFT JOIN TARIFA t ON TRIM(t.COD_EXAMEN) = TRIM(rel.COD_EXAMEN) AND t.TARIFA = e
|
|||||||
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
||||||
AND r.NUM_FACTURA > 0
|
AND r.NUM_FACTURA > 0
|
||||||
AND r.PS_NUM IS NULL
|
AND r.PS_NUM IS NULL
|
||||||
|
AND r.PREFIJO != 'CMXC'
|
||||||
{filtro_contrato_rda}
|
{filtro_contrato_rda}
|
||||||
ORDER BY r.IDRECEPCION
|
ORDER BY r.IDRECEPCION
|
||||||
"""
|
"""
|
||||||
@@ -174,6 +176,7 @@ LEFT JOIN EXAMEN ex ON TRIM(ex.CODIGO) = TRIM(rel.COD_EXAMEN)
|
|||||||
LEFT JOIN EMPRESA e ON e.NIT = r.NIT_EMPRESA
|
LEFT JOIN EMPRESA e ON e.NIT = r.NIT_EMPRESA
|
||||||
LEFT JOIN TARIFA t ON TRIM(t.COD_EXAMEN) = TRIM(rel.COD_EXAMEN) AND t.TARIFA = e.TARIFA
|
LEFT JOIN TARIFA t ON TRIM(t.COD_EXAMEN) = TRIM(rel.COD_EXAMEN) AND t.TARIFA = e.TARIFA
|
||||||
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
WHERE r.FECHA_RECEPCION BETWEEN :fecha_ini AND :fecha_fin
|
||||||
|
AND r.PREFIJO = 'CMXC'
|
||||||
ORDER BY r.IDRECEPCION
|
ORDER BY r.IDRECEPCION
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ _SEED = [
|
|||||||
("040", "", "11", "MARTHA LILIANA SALGAR GALLEGO", 1, 1, 0),
|
("040", "", "11", "MARTHA LILIANA SALGAR GALLEGO", 1, 1, 0),
|
||||||
("041", "", "11", "GENCELL PHARMA S.A.S", 1, 0, 1),
|
("041", "", "11", "GENCELL PHARMA S.A.S", 1, 0, 1),
|
||||||
("042", "", "07", "AXA COLPATRIA HYC", 1, 0, 1),
|
("042", "", "07", "AXA COLPATRIA HYC", 1, 0, 1),
|
||||||
("050", "", "11", "PARTICULAR COLEGAS", 0, 0, 1),
|
("050", "", "11", "PARTICULAR COLEGAS", 0, 0, 0),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user