Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Xolink1389
Creator
Creator

NO REALIZA LA RESTA CORRECTA

Hola tengo problema con un calculo la celda no me esta mostrando el valor que quiero,

Xolink1389_3-1666652897023.png 

las dos lineas azules se restan, en teoria debe hacer la siguiente operacion,  (-1504224.8  - 13181226) = -14685450.80, el problema es que al hacer la resta, el valor de la columna Sum(perdidaEnero) es 619517622 y no se por que? el codigo que estoy utilizando es el siguiente,

Spoiler

ISR_NETO:
Load
KeyISRNETO,
Concepto as _Concepto,
DRCRK as _DRCRK,
Cuenta_GLT as Cuenta,
Enero as _Enero,
Febrero as _Febrero,
Marzo as _Marzo,
Abril as _Abril,
Mayo as _Mayo,
Junio as _Junio,
Julio as _Julio,
Agosto as _Agosto,
Septiembre as _Septiembre,
Octubre as _Octubre,
Noviembre as _Noviembre,
Diciembre as _Diciembre,
Periodo13 as _Periodo13,
Periodo14 as _Periodo14,
Periodo15 as _Periodo15,
Periodo16 as _Periodo16
Resident GeneralLedgerTotals
Where Concepto = 'Ingresos Mensuales';

Concatenate (ISR_NETO)
Load
KeyISRNETO,
'Ingresos Nominales Acumulados' as _Concepto,
DRCRK as _DRCRK,
Cuenta_GLT as Cuenta,
Enero as _Enero,
Enero + Febrero as _Febrero,
Enero + Febrero + Marzo as _Marzo,
Enero + Febrero + Marzo + Abril as _Abril,
Enero + Febrero + Marzo + Abril + Mayo as _Mayo,
Enero + Febrero + Marzo + Abril + Mayo + Junio as _Junio,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio as _Julio,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto as _Agosto,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre as _Septiembre,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre as _Octubre,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre as _Noviembre,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre + Diciembre as _Diciembre,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre + Diciembre + Periodo13 as _Periodo13,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre + Diciembre + Periodo13 + Periodo14 as _Periodo14,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre + Diciembre + Periodo13 + Periodo14 + Periodo15 as _Periodo15,
Enero + Febrero + Marzo + Abril + Mayo + Junio + Julio + Agosto + Septiembre + Octubre + Noviembre + Diciembre + Periodo13 + Periodo14 + Periodo15 + Periodo16 as _Periodo16
Resident GeneralLedgerTotals
Where [Concepto] = 'Ingresos Mensuales';

Concatenate (ISR_NETO)
Load
KeyISRNETO,
'Coeficiente de Utilidad' as _Concepto,
premisasEnero as _Enero,
premisasFebrero as _Febrero,
premisasMarzo as _Marzo,
premisasAbril as _Abril,
premisasMayo as _Mayo,
premisasJunio as _Junio,
premisasJulio as _Julio,
premisasAgosto as _Agosto,
premisasSeptiembre as _Septiembre,
premisasOctubre as _Octubre,
premisasNoviembre as _Noviembre,
premisasDiciembre as _Diciembre,
premisasPeriodo13 as _Periodo13,
premisasPeriodo14 as _Periodo14,
premisasPeriodo15 as _Periodo15,
premisasPeriodo16 as _Periodo16
Resident PremisasPP_ISR
Where premisasPremisas = 'Coeficiente de Utilidad';

calculoUtilidadFiscalPrevia:
Load
KeyISRNETO as KeyUtilidaPrevia,
[_Enero] as calculoAcumuladoEnero,
[_Febrero] as calculoAcumuladoFebrero,
[_Marzo] as calculoAcumuladoMarzo,
[_Abril] as calculoAcumuladoAbril,
[_Mayo] as calculoAcumuladoMayo,
[_Junio] as calculoAcumuladoJunio,
[_Julio] as calculoAcumuladoJulio,
[_Agosto] as calculoAcumuladoAgosto,
[_Septiembre] as calculoAcumuladoSeptiembre,
[_Octubre] as calculoAcumuladoOctubre,
[_Noviembre] as calculoAcumuladoNoviembre,
[_Diciembre] as calculoAcumuladoDiciembre,
[_Periodo13] as calculoAcumuladoPeriodo13,
[_Periodo14] as calculoAcumuladoPeriodo14,
[_Periodo15] as calculoAcumuladoPeriodo15,
[_Periodo16] as calculoAcumuladoPeriodo16
Resident ISR_NETO
Where [_Concepto] = 'Ingresos Nominales Acumulados';

Left Join (calculoUtilidadFiscalPrevia)
Load
KeyISRNETO as KeyUtilidaPrevia,
premisasEnero as calculoPremisasEnero,
premisasFebrero as calculoPremisasFebrero,
premisasMarzo as calculoPremisasMarzo,
premisasAbril as calculoPremisasAbril,
premisasMayo as calculoPremisasMayo,
premisasJunio as calculoPremisasJunio,
premisasJulio as calculoPremisasJulio,
premisasAgosto as calculoPremisasAgosto,
premisasSeptiembre as calculoPremisasSeptiembre,
premisasOctubre as calculoPremisasOctubre,
premisasNoviembre as calculoPremisasNoviembre,
premisasDiciembre as calculoPremisasDiciembre,
premisasPeriodo13 as calculoPremisasPeriodo13,
premisasPeriodo14 as calculoPremisasPeriodo14,
premisasPeriodo15 as calucloPremisasPeriodo15,
premisasPeriodo16 as calculoPremisasPeriodo16
Resident PremisasPP_ISR
Where premisasPremisas = 'Coeficiente de Utilidad';

Concatenate (ISR_NETO)

Load
KeyUtilidaPrevia as KeyISRNETO,
'Utilidad Fiscal Previa' as _Concepto,
'' as _DRCRK,
'' as Cuenta,
calculoAcumuladoEnero * calculoPremisasEnero as _Enero,
calculoAcumuladoFebrero * calculoPremisasFebrero as _Febrero,
calculoAcumuladoMarzo * calculoPremisasMarzo as _Marzo,
calculoAcumuladoAbril * calculoPremisasAbril as _Abril,
calculoAcumuladoMayo * calculoPremisasMayo as _Mayo,
calculoAcumuladoJunio * calculoPremisasJunio as _Junio,
calculoAcumuladoJulio * calculoPremisasJulio as _Julio,
calculoAcumuladoAgosto * calculoPremisasAgosto as _Agosto,
calculoAcumuladoSeptiembre * calculoPremisasSeptiembre as _Septiembre,
calculoAcumuladoOctubre * calculoPremisasOctubre as _Octubre,
calculoAcumuladoNoviembre * calculoPremisasNoviembre as _Noviembre,
calculoAcumuladoDiciembre * calculoPremisasDiciembre as _Diciembre,
calculoAcumuladoPeriodo13 * calculoPremisasPeriodo13 as _Periodo13,
calculoAcumuladoPeriodo14 * calculoPremisasPeriodo14 as _Periodo14,
calculoAcumuladoPeriodo15 * calucloPremisasPeriodo15 as _Periodo15,
calculoAcumuladoPeriodo16 * calculoPremisasPeriodo16 as _Periodo16
Resident calculoUtilidadFiscalPrevia;

drop table calculoUtilidadFiscalPrevia;

Concatenate (ISR_NETO)
Load
KeyISRNETO,
'Pérdidas Fiscales de Ejercicios Anteriores Pendientes' as _Concepto,
premisasEnero as _Enero,
premisasFebrero as _Febrero,
premisasMarzo as _Marzo,
premisasAbril as _Abril,
premisasMayo as _Mayo,
premisasJunio as _Junio,
premisasJulio as _Julio,
premisasAgosto as _Agosto,
premisasSeptiembre as _Septiembre,
premisasOctubre as _Octubre,
premisasNoviembre as _Noviembre,
premisasDiciembre as _Diciembre,
premisasPeriodo13 as _Periodo13,
premisasPeriodo14 as _Periodo14,
premisasPeriodo15 as _Periodo15,
premisasPeriodo16 as _Periodo16
Resident PremisasPP_ISR
Where premisasPremisas = 'Pérdidas Fiscales de Ejercicios Anteriores Pendientes';

calculoUtilidadDeterminada:
Load
KeyISRNETO as KeyUtilidaDETER,
[_Enero] as fiscalEnero,
[_Febrero] as fiscalFebrero,
[_Marzo] as fiscalMarzo,
[_Abril] as fiscalAbril,
[_Mayo] as fiscalMayo,
[_Junio] as fiscalJunio,
[_Julio] as fiscalJulio,
[_Agosto] as fiscalAgosto,
[_Septiembre] as fiscalSeptiembre,
[_Octubre] as fiscalOctubre,
[_Noviembre] as fiscalNoviembre,
[_Diciembre] as fiscalDiciembre,
[_Periodo13] as fiscalPeriodo13,
[_Periodo14] as fiscalPeriodo14,
[_Periodo15] as fiscalPeriodo15,
[_Periodo16] as fiscalPeriodo16
Resident ISR_NETO
where _Concepto='Utilidad Fiscal Previa';

Left Join (calculoUtilidadDeterminada)
Load
KeyISRNETO as KeyUtilidaDETER,
premisasEnero as perdidaEnero,
premisasFebrero as perdidaFebrero,
premisasMarzo as perdidaMarzo,
premisasAbril as perdidaAbril,
premisasMayo as perdidaMayo,
premisasJunio as perdidaJunio,
premisasJulio as perdidaJulio,
premisasAgosto as perdidaAgosto,
premisasSeptiembre as perdidaSeptiembre,
premisasOctubre as perdidaOctubre,
premisasNoviembre as perdidaNoviembre,
premisasDiciembre as perdidaDiciembre,
premisasPeriodo13 as perdidaPeriodo13,
premisasPeriodo14 as perdidaPeriodo14,
premisasPeriodo15 as perdidaPeriodo15,
premisasPeriodo16 as perdidaPeriodo16
Resident PremisasPP_ISR
Where premisasPremisas = 'Pérdidas Fiscales de Ejercicios Anteriores Pendientes';

Concatenate (ISR_NETO)

Load
KeyUtilidaDETER as KeyISRNETO,
'Utilidad Fiscal Determinada' as _Concepto,
// fiscalEnero - perdidaEnero as [_Marzo]
(fiscalEnero) - (perdidaEnero) as _Enero,
(fiscalFebrero) - perdidaFebrero as _Febrero,
(fiscalMarzo) - perdidaMarzo as _Marzo,
(fiscalAbril) - perdidaAbril as _Abril,
(fiscalMayo) - perdidaMayo as _Mayo,
(fiscalJunio) - perdidaJunio as _Junio,
(fiscalJulio) - perdidaJulio as _Julio,
(fiscalAgosto) - perdidaAgosto as _Agosto,
fiscalSeptiembre - perdidaSeptiembre as _Septiembre,
fiscalOctubre - perdidaOctubre as _Octubre,
fiscalNoviembre - perdidaNoviembre as _Noviembre,
fiscalDiciembre - perdidaDiciembre as _Diciembre,
fiscalPeriodo13 - perdidaPeriodo13 as _Periodo13,
fiscalPeriodo14 - perdidaPeriodo14 as _Periodo14,
fiscalPeriodo15 - perdidaPeriodo15 as _Periodo15,
fiscalPeriodo16 - perdidaPeriodo16 as _Periodo16
Resident calculoUtilidadDeterminada;

 

 

 

 

Labels (2)
0 Replies