Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola tengo problema con un calculo la celda no me esta mostrando el valor que quiero,
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,
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;