Routing Based Optimization
Algorithm 7 Copy Routes on Paths Greedy Algorithm
7.5. MULTI-THREADED INCREMENTAL ROUTING 167 p(s 1 )
A) D.I internacional ejercicios anteriores.
Si se marca la clave 1 en “Tipo ejercicio” de la página 1 del modelo (periodo impositivo coincidente
con el año natural) y el ejercicio declarado es 2014, no podrán cumplimentarse las claves 134 a
137 de este apartado (Por tanto sí podrán cumplimentarse estas claves cuando se trate de declaraciones del ejercicio 2014 y 2015 y 2016).
Empresas
de desarrollo
121
Para las deducciones por doble imposición, ya sean originadas bajo el RDL 4/2004 provenientes de ejercicios anteriores, o bien generadas bajo la nueva LIS, el límite es la cuota íntegra del ejercicio, la casilla 00562. C Cuuaannddoo eell eejjeerrcciicciioo ddeeccllaarraaddoo sseeaa 22001166 yyaa nnoo pprroocceeddeerráá llaa ddeedduucccciióónn ccoorrrreessppoonnddiieennttee aa 22000055,, ppoorr l loo qquuee nnoo ppooddrráánn ccuummpplliimmeennttaarrssee llaass ccllaavveess 0000115533,, 0000772288,, 0000663377 yy 0000663388.. C Cuuaannddoo eell eejjeerrcciicciioo dedeccllaarraaddoo seseaa 20201177 yaya nnoo prproocceeddeerráánn lalass ddeedduucccciioonneess ccoorrrreessppoonnddiieenntteess aa 2 2000055 yy 20200066,, ppoorr lolo ququee nono ppooddrráánn cucummpplliimmeennttaarrssee lalass ccllaavveess 0000115533,, 0000772288,, 0000663377,, 0000663388,, 0 000115544,, 0000772299,, 0000884499,, 0000889944 yy 0000119977..
Los saldos de deducciones por doble imposición internacional de ejercicios anteriores deben actualizarse cuando el tipo impositivo del ejercicio de aplicación no coincida con el existente en el período de generación.
Forma de cumplimentación:
1- En la primera pantalla de acceso a los datos de este apartado sólo estarán abiertos para su cumplimentación las claves correspondientes a la primera columna “Deducción pendiente/ generada” (claves 151, 00153, 00154, 00155, 00156, 00157, 00158, 00159, 00720, 00739 y 00134, en su caso).
2- Si se cumplimenta algún dato en estas claves deberá salir en pantalla el siguiente mensaje o similar (es cuando le damos la “opción” al usuario):
Para determinar los saldos pendientes de años anteriores de deducciones por doble imposición internacional (excepto las deducciones a las que se refiere el art. 31.1.a) del RDL 4/2004) debe tenerse en cuenta el tipo de gravamen vigente en el periodo de generación. ¿Desea efectuar el cálculo mediante el programa de ayuda?
SI / NO / CANCELAR
3- Si marca la opción “SI” debe abrirse la clave de la fila que se hubiese cumplimentado que corresponda a la columna “Tipo gravamen periodo generación”
Empresas
de desarrollo
122
Es decir, por ejemplo, si se cumplimentó la clave 00154 ahora se abriría la clave 00729. Si no se cumplimenta no debería dejar incluir más datos en la fila y saldría el siguiente mensaje o similar: Debe cumplimentar todas las claves de la fila de deducciones doble imposición. ACEPTAR / CANCELAR. Si se cancela se borrarían todos los datos de la fila. Si se acepta el cursor le llevaría a la clave 00729.
4- Una vez cumplimentada la clave 00729, a continuación el programa calcularía los importes de las claves 00103 “tipo gravamen 2015” (excepto cooperativas fiscalmente protegidas, régimen fiscal salida SOCIMI (carácter 00057) y régimen fiscal entrada SOCIMI (carácter 00064), así como en los supuestos especificados en que la cuota íntegra (00562) se cumplimente manualmente por el usuario y excepcionalmente coincida el importe de las claves 00552 01330 y 00562, 00849 y 00197 (o, en su caso, las que correspondan a las columnas “2015 deducción pendiente” y ”Deducción Pendiente de aplicación en períodos futuros” según la fila cumplimentada).
Para las cooperativas fiscalmente protegidas (cuando se hayan marcado las claves 00017 ó 00018) la clave 00103 no se calculará automáticamente sino que se cumplimentará por el usuario, ya que en función del carácter cooperativo o extracooperativo de los rendimientos que originan la deducción será aplicable un tipo distinto de gravamen. También se cumplimentará manualmente la clave 00103:
-Cuando se hubiera marcado régimen fiscal salida SOCIMI (carácter 00057) y régimen fiscal entrada SOCIMI (carácter 00064)+ (00012).
-En los supuestos especificados en que la cuota íntegra (00562) se cumplimente manualmente por el usuario y excepcionalmente coincida el importe de las claves 00552 01330 y 00562.
- Cuando la clave 00019 combinada con 00030 ó 00047, o clave 00019 con ejercicios distintos al de la declaración y excepcionalmente coincida el importe de las clave [00552 01330] y [00562] ó bien la clave [00552 01330] no tenga contenido y sí lo tenga la clave [00562].
Para estos supuestos, en primer lugar se abrirá la clave 00103 para su cumplimentación (campo abierto sin controles) y posteriormente el programa calcularía los importes de las claves 00282 y 00284 (o, en su caso, las que correspondan a la columna, “2015
Empresas
de desarrollo
123
deducción pendiente” y ”Deducción Pendiente de aplicación en períodos futuros” según la fila cumplimentada), al igual que lo especificado para el resto de supuestos.
5- Finalmente el usuario introduciría el dato correspondiente a la clave 00894 (“Aplicado en esta liquidación”) y se recalcularía la 00197 (o, en su caso, las que correspondan a la columna ”Pendiente de aplicación en períodos futuros” según la fila cumplimentada). No obstante debería permitirse la modificación de cualquiera de los datos introducidos previamente por el usuario.
Esta operativa se aplicaría a cada una de las filas de este apartado.
De este modo se asegura la cumplimentación completa de las filas y se evitan los mensajes de aviso en el chequeo de la declaración.
6- Si marca la opción “NO” debe abrirse la clave de la fila que se hubiese cumplimentado que corresponda a la columna “Aplicado en esta liquidación” (clave 00894 del ejemplo). El programa trasladaría el importe de las claves de la columna Deducción pendiente / generada (clave 00154 del ejemplo) a la columna “2015 deducción pendiente” (clave 00849 del ejemplo), calculando también las claves de la columna “Pendiente de aplicación en períodos futuros” (clave 00197 del ejemplo). En este caso las claves que correspondan a la columna “Tipo gravamen periodo generación” aparecerán sombreadas ya que el programa no va a efectuar el cálculo de la clave 00849 sino que sólo traslada el importe consignado en la 00154. No obstante, si calcularía e imprimiría (a efectos informativos) el importe de la clave 00103 (excepto cooperativas fiscalmente protegidas, régimen fiscal salida SOCIMI (carácter 00057), régimen fiscal entrada SOCIMI (carácter 00064), así como en los supuestos especificados en que la cuota íntegra (00562) se cumplimente manualmente por el usuario y excepcionalmente coincida el importe de las claves 00552 01330 y 00562).
7- Si marca la opción “CANCELAR” se borrarían todos los datos de la fila.
Por lo tanto, en este apartado son de cumplimentación manual (por el usuario) las claves pertenecientes a las siguientes columnas:
- Deducción pendiente/ generada
- Tipo gravamen período generación (sólo en caso de “opción SI”) - Aplicado en esta liquidación
Empresas
de desarrollo
124
- Clave 00103 sólo para cooperativas fiscalmente protegidas, régimen fiscal salida SOCIMI (carácter 00057) y régimen fiscal entrada SOCIMI (carácter 00064)
Son de cumplimentación automática (por el programa) la clave 00103 (fila Tipo gravamen 2015) excepto cooperativas fiscalmente protegidas, régimen fiscal salida SOCIMI (carácter 00057) y régimen fiscal entrada SOCIMI (carácter 00064), así como en los supuestos especificados en que la cuota íntegra (00562) se cumplimente manualmente por el usuario y excepcionalmente coincida el importe de las claves 00552 01330 y 00562 y las claves pertenecientes a las siguientes columnas:
- 2015 deducción pendiente
- Pendiente de aplicación en períodos futuros
Si cuota íntegra (clave 00562) es igual a cero se inhabilita la columna del check y de la deducción aplicada y el programa debe funcionar con comportamiento “no”.
No obstante, el funcionamiento de las claves 134 a 137 es idéntico al especificado para la “D.I. internacional 2014” que se expone a continuación.
Columna “Deducción pendiente / generada”
00160 = 151 + 00153 + 00154 + 00155 + 00156 + 00157 + 00158 + 00159 + 00720 + 00739 + 00134
Columna “2015 deducción pendiente”:
En los supuestos en que no se efectúe el cálculo (D. I. internacional 2014 y D. I. períodos anteriores que hubieran marcado la opción “NO”):
711 = 151 00637 = 00153 00849 = 00154 00285 = 00155 00825 = 00156 00001 = 00157
Empresas
de desarrollo
de software
125 00028 = 00158 00717 = 00159 00722 = 00720 00740 = 00739 00135 = 00134 164 = 163 168 = 167
En los supuestos en que se efectúe el cálculo:
Para determinar el importe de estas deducciones a aplicar en 2015 se debe tener en cuenta el tipo de gravamen vigente en los periodos de generación. Por tanto, dicho importe se obtendrá multiplicando el importe de la deducción pendiente por una fracción cuyo numerador sea el tipo de gravamen vigente en 2015 y el denominador sea el tipo de gravamen que aplicó la entidad en el periodo de generación. El tipo de gravamen del periodo de generación podría no coincidir con el consignado en la clave 00558 (tipo de gravamen) de la declaración y debe calcularse por el usuario dividiendo el importe de la cuota íntegra (clave 00562) entre el importe de la base imponible después de la reserva de nivelación (clave 00552 01330) de dicho periodo (excepto cooperativas fiscalmente protegidas régimen fiscal salida SOCIMI (carácter 00057) y régimen fiscal entrada SOCIMI (carácter 00064), así como en los supuestos especificados en que la cuota íntegra (00562) se cumplimente manualmente por el usuario y excepcionalmente coincida el importe de las claves 00552 01330 y 00562 y en los supuestos que la clave 00562 sea igual o mayor que la clave 00556 cuando carácter = 00013.
711 = clave 151 x (clave 562 / clave 552) / (clave 152 / 100)
00637 = clave 00153 x (clave 00562 / clave 00552 01330) / (clave 00728 / 100) 00849 = clave 00154 x (clave 00562 / clave 00552 01330) / (clave 00729 / 100) 00285 = clave 00155 x (clave 00562 / clave 00552 01330) / (clave 00730 / 100) 00825 = clave 00156 x (clave 00562 / clave 00552 01330) / (clave 00731 / 100) 00001 = clave 00157 x (clave 00562 / clave 00552 01330) / (clave 00732 / 100) 00028 = clave 00158 x (clave 00562 / clave 00552 01330) / (clave 00733 / 100) 00717 = clave 00159 x (clave 00562 / clave 00552 01330) / (clave 00734 / 100) 00722 = clave 00720 x (clave 00562 / clave 00552 01330) / (clave 00721 / 100)
Empresas
de desarrollo
126
00740 = clave 00739 x (clave 00562 / clave 00552 01330) / (clave 00921 / 100) 00135 = clave 00134 x (clave 00562 / clave 00552 01330) / (clave 00926 / 100)
Para el carácter 00013 y clave 00562 inferior a clave 00556, se sustituirán en las fórmulas anteriores las referencias a la clave 00552 01330 por clave 00556.
Para cooperativas fiscalmente protegidas:
711 = clave 151 x (clave 103 / 100) / (clave 152 / 100)
00637 = clave 00153 x (clave 00103 / 100) / (clave 00728 / 100) 00849 = clave 00154 x (clave 00103 / 100) / (clave 00729 / 100) 00285 = clave 00155 x (clave 00103 / 100) / (clave 00730 / 100) 00825 = clave 00156 x (clave 00103 / 100) / (clave 00731 / 100) 00001 = clave 00157 x (clave 00103 / 100) / (clave 00732 / 100) 00028 = clave 00158 x (clave 00103 / 100) / (clave 00733 / 100) 00717 = clave 00159 x (clave 00103 / 100) / (clave 00734 / 100) 00722 = clave 00720 x (clave 00103 / 100) / (clave 00721 / 100) 00740 = clave 00739 x (clave 00103 / 100) / (clave 00921 / 100) 00135 = clave 00134 x (clave 00103 / 100) / (clave 00926 / 100)
Para ambos supuestos:
00161 = 00711 + 00637 + 00849 + 00285 + 00825 + 00001 + 00028 + 00717 + 00722 + 00740 + 00135
00172 = 00164 + 00168
Columnas “Aplicado en esta liquidación” y “Pendiente de aplicación en períodos futuros”
Debe cumplirse que:
712 ≤ 711 00638 ≤ 00637 00639 = 00638 - 00637 00894 ≤ 00849 00197 = 00849 - 00894 00286 ≤ 00285 00287 = 00285 - 00286
Empresas
de desarrollo
de software
127 00826 ≤ 00825 00827 = 00825 - 00826 00002 ≤ 00001 00003 = 00001 - 00002 00029 ≤ 00028 00030 = 00028 - 00029 00718 ≤ 00717 00719 = 00717 - 00718 00723 ≤ 00722 00724 = 00722 - 00723 00741 ≤ 00740 00742 = 00740 - 00741 00136 ≤ 00135 00137 = 00135 – 00136 00572 = 00712 + 00638 + 00894 + 00286 + 00826 + 00002 + 00029 + 00718 + 00723 + 00741 + 00136 00162 = 0000663399 ++ 00197 + 00287 + 00827 + 00003 + 00030 + 00719 + 00724 + 00742 + 00137
El importe de la clave 00572 y 00573 se trasladará a la clave de igual numeración de la página 14 del modelo.
Controles:
Se introducen mensajes de aviso para los supuestos de balances N, A, P:
- Cuando los importes pendientes de compensación de bases imponibles negativas de períodos anteriores (claves 00640, 00643, 00646, 00649, 00652, 00655, 00658, 00661, 00664, 00667, 00743, 00275, 00608, 00704, 00013, 00725, 00534, 00607 y 01045), tengan contenido y superen la mayor de las 2 cifras siguientes: importe del activo total (clave 00180, pág. 4) ó de la cifra de negocios (clave 00255, pág. 7), multiplicadas por 10.
- Cuando los importes pendientes de deducción por doble imposición interna de ejercicios anteriores (claves 101, 00104, 00106, 00108, 00110, 00112, 00114 y 00735), tengan contenido y superen la mayor de las 2 cifras siguientes: importe del activo total (clave 00180, pág. 4) ó de la cifra de negocios (clave 00255, pág. 7), multiplicadas por 10.
- Cuando los importes pendientes de deducción por doble imposición internacional de períodos anteriores (claves 151, 00153, 00154, 00155, 00156, 00157, 00158, 00159, 00720, 00739,
Empresas
de desarrollo
128
00134 y 01054), tengan contenido y superen la mayor de las 2 cifras siguientes: importe del activo total (clave 00180, pág. 4) ó de la cifra de negocios (clave 00255, pág. 7), multiplicadas por 10.
B) D.I internacional 2014