14/10/2021 15:59:45 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE: covensol_cre_c_creditos
METODO: CalcularMoraPagoPrestamo
ERROR->
Invalid query: ERROR: column "moncapital" does not exist LINE 11: moncapital, ^ Whole query: SELECT COALESCE(sum(monintmora),0) AS montotintmora, MAX(diasmora) AS diasmora FROM ( SELECT id_prestamo, id_amortiza, nrocuota, tasacuo, tasamoracuo, feccalmora, moncapital, monintcuota, moncobcap, moncobintmora, COALESCE(('2021-10-14' - feccalmora),0) AS diasmora, round((CASE WHEN id_cartera=2 THEN COALESCE(((((tasamoracuo+tasacuo)*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) ELSE COALESCE((((tasamoracuo*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) END)::numeric,4) as monintmora FROM( SELECT dt.id_prestamo, dt.id_amortiza, dt.nrocuota, dt.tasacuo, dt.tasamoracuo, dt.moncapital*(pre.tascam/pre.tasaidi), dt.monintcuota*(pre.tascam/pre.tasaidi), s.id_cartera, dt.feccuota AS feccalmora, ( SELECT COALESCE(sum(mc.moncobcap*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobcap, ( SELECT COALESCE(sum(mc.moncobintmora*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobintmora FROM cre_prestamo_dt_amortizacion dt INNER JOIN cre_prestamo_amortizacion a ON a.id_prestamo=dt.id_prestamo AND a.id_amortiza=dt.id_amortiza INNER JOIN cre_prestamo pre ON pre.id_prestamo=a.id_prestamo INNER JOIN cre_estpagocuota ep ON ep.estpagcuo=dt.estpagcuo INNER JOIN cre_solicitud s ON pre.id_solicitud=s.id_solicitud INNER JOIN cre_estprestamo epre ON epre.estpre=pre.estpre WHERE dt.feccuota<'2021-10-14' AND dt.estpagcuo NOT IN ('PAGA','NOEX') AND dt.id_prestamo='1' AND a.amortactivo = 1 AND pre.estpre!='ANU' AND dt.moncuota >0 ) AS mora ORDER BY id_prestamo, id_amortiza, nrocuota ) AS moratotal 14/10/2021 15:59:45 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE: covensol_cre_c_creditos
METODO: CalcularMoraPagoPrestamo
ERROR->
Invalid query: ERROR: column "moncapital" does not exist LINE 11: moncapital, ^ Whole query: SELECT COALESCE(sum(monintmora),0) AS montotintmora, MAX(diasmora) AS diasmora FROM ( SELECT id_prestamo, id_amortiza, nrocuota, tasacuo, tasamoracuo, feccalmora, moncapital, monintcuota, moncobcap, moncobintmora, COALESCE(('2021-10-14' - feccalmora),0) AS diasmora, round((CASE WHEN id_cartera=2 THEN COALESCE(((((tasamoracuo+tasacuo)*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) ELSE COALESCE((((tasamoracuo*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) END)::numeric,4) as monintmora FROM( SELECT dt.id_prestamo, dt.id_amortiza, dt.nrocuota, dt.tasacuo, dt.tasamoracuo, dt.moncapital*(pre.tascam/pre.tasaidi), dt.monintcuota*(pre.tascam/pre.tasaidi), s.id_cartera, dt.feccuota AS feccalmora, ( SELECT COALESCE(sum(mc.moncobcap*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobcap, ( SELECT COALESCE(sum(mc.moncobintmora*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobintmora FROM cre_prestamo_dt_amortizacion dt INNER JOIN cre_prestamo_amortizacion a ON a.id_prestamo=dt.id_prestamo AND a.id_amortiza=dt.id_amortiza INNER JOIN cre_prestamo pre ON pre.id_prestamo=a.id_prestamo INNER JOIN cre_estpagocuota ep ON ep.estpagcuo=dt.estpagcuo INNER JOIN cre_solicitud s ON pre.id_solicitud=s.id_solicitud INNER JOIN cre_estprestamo epre ON epre.estpre=pre.estpre WHERE dt.feccuota<'2021-10-14' AND dt.estpagcuo NOT IN ('PAGA','NOEX') AND dt.id_prestamo='1' AND a.amortactivo = 1 AND pre.estpre!='ANU' AND dt.moncuota >0 ) AS mora ORDER BY id_prestamo, id_amortiza, nrocuota ) AS moratotal 14/10/2021 16:02:30 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE: covensol_cre_c_creditos
METODO: CalcularMoraPagoPrestamo
ERROR->
Invalid query: ERROR: column "moncapital" does not exist LINE 11: moncapital, ^ Whole query: SELECT COALESCE(sum(monintmora),0) AS montotintmora, MAX(diasmora) AS diasmora FROM ( SELECT id_prestamo, id_amortiza, nrocuota, tasacuo, tasamoracuo, feccalmora, moncapital, monintcuota, moncobcap, moncobintmora, COALESCE(('2021-10-14' - feccalmora),0) AS diasmora, round((CASE WHEN id_cartera=2 THEN COALESCE(((((tasamoracuo+tasacuo)*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) ELSE COALESCE((((tasamoracuo*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) END)::numeric,4) as monintmora FROM( SELECT dt.id_prestamo, dt.id_amortiza, dt.nrocuota, dt.tasacuo, dt.tasamoracuo, dt.moncapital*(pre.tascam/pre.tasaidi), dt.monintcuota*(pre.tascam/pre.tasaidi), s.id_cartera, dt.feccuota AS feccalmora, ( SELECT COALESCE(sum(mc.moncobcap*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobcap, ( SELECT COALESCE(sum(mc.moncobintmora*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobintmora FROM cre_prestamo_dt_amortizacion dt INNER JOIN cre_prestamo_amortizacion a ON a.id_prestamo=dt.id_prestamo AND a.id_amortiza=dt.id_amortiza INNER JOIN cre_prestamo pre ON pre.id_prestamo=a.id_prestamo INNER JOIN cre_estpagocuota ep ON ep.estpagcuo=dt.estpagcuo INNER JOIN cre_solicitud s ON pre.id_solicitud=s.id_solicitud INNER JOIN cre_estprestamo epre ON epre.estpre=pre.estpre WHERE dt.feccuota<'2021-10-14' AND dt.estpagcuo NOT IN ('PAGA','NOEX') AND dt.id_prestamo='1' AND a.amortactivo = 1 AND pre.estpre!='ANU' AND dt.moncuota >0 ) AS mora ORDER BY id_prestamo, id_amortiza, nrocuota ) AS moratotal 14/10/2021 16:02:30 ***** ERROR DE SISTEMA: ***** ADMINISTRADOR ***** CLASE: covensol_cre_c_creditos
METODO: CalcularMoraPagoPrestamo
ERROR->
Invalid query: ERROR: column "moncapital" does not exist LINE 11: moncapital, ^ Whole query: SELECT COALESCE(sum(monintmora),0) AS montotintmora, MAX(diasmora) AS diasmora FROM ( SELECT id_prestamo, id_amortiza, nrocuota, tasacuo, tasamoracuo, feccalmora, moncapital, monintcuota, moncobcap, moncobintmora, COALESCE(('2021-10-14' - feccalmora),0) AS diasmora, round((CASE WHEN id_cartera=2 THEN COALESCE(((((tasamoracuo+tasacuo)*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) ELSE COALESCE((((tasamoracuo*(moncapital-moncobcap)/100)/360)*('2021-10-14' - feccalmora)-moncobintmora),0) END)::numeric,4) as monintmora FROM( SELECT dt.id_prestamo, dt.id_amortiza, dt.nrocuota, dt.tasacuo, dt.tasamoracuo, dt.moncapital*(pre.tascam/pre.tasaidi), dt.monintcuota*(pre.tascam/pre.tasaidi), s.id_cartera, dt.feccuota AS feccalmora, ( SELECT COALESCE(sum(mc.moncobcap*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobcap, ( SELECT COALESCE(sum(mc.moncobintmora*(mc.tascam/mc.tasaidi)),0) FROM cre_dt_movcobro mc INNER JOIN cre_ingresos i ON i.id_suc = mc.id_suc AND i.id_caja = mc.id_caja AND i.nroing = mc.nroing WHERE i.fecing<='2021-10-14' AND mc.id_doc=dt.id_prestamo AND mc.nrocuota=dt.nrocuota AND tipdoc='CUOTA' AND estmovcob!='ANU' ) AS moncobintmora FROM cre_prestamo_dt_amortizacion dt INNER JOIN cre_prestamo_amortizacion a ON a.id_prestamo=dt.id_prestamo AND a.id_amortiza=dt.id_amortiza INNER JOIN cre_prestamo pre ON pre.id_prestamo=a.id_prestamo INNER JOIN cre_estpagocuota ep ON ep.estpagcuo=dt.estpagcuo INNER JOIN cre_solicitud s ON pre.id_solicitud=s.id_solicitud INNER JOIN cre_estprestamo epre ON epre.estpre=pre.estpre WHERE dt.feccuota<'2021-10-14' AND dt.estpagcuo NOT IN ('PAGA','NOEX') AND dt.id_prestamo='1' AND a.amortactivo = 1 AND pre.estpre!='ANU' AND dt.moncuota >0 ) AS mora ORDER BY id_prestamo, id_amortiza, nrocuota ) AS moratotal