Routing Based Optimization
Algorithm 7 Copy Routes on Paths Greedy Algorithm
7.5. MULTI-THREADED INCREMENTAL ROUTING 161 Multi-Threaded Incremental Routing
En el modelo se distinguen 2 grupos:
A) DI interna de períodos anteriores aplicada en el ejercicio (art.30 RDL 4/2004 y DT 23ª.1) y generada y aplicada en el ejercicio actual (DT 23ª.1 LIS)
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 735 a
738 de este apartado (Por tanto sí podrán cumplimentarse estas claves cuando se trate de declaraciones del ejercicio 2015 y 2016).
C Cuuaannddoo eell eejjeerrcciicciioo ddeeccllaarraaddoo sseeaa 22001166 yyaa nnoo pprroocceeddeerráá llaa ddeedduucccciióónn ccoorrrreessppoonnddiieennttee aa 22000088,, ppoorr l loo qquuee nnoo ppooddrráánn ccuummpplliimmeennttaarrssee llaass ccllaavveess 0000110044,, 0000110055,, 0000884466 yy 0000884477.. C Cuuaannddoo eell eejjeerrcciicciioo dedeccllaarraaddoo seseaa 20201177 yaya nnoo prproocceeddeerráánn lalass ddeedduucccciioonneess ccoorrrreessppoonnddiieenntteess aa 2 2000088 yy 22000099,, ppoorr lloo qquuee nono ppooddrráánn ccuummpplliimmeennttaarrssee llaass ccllaavveess 0000110044,, 0000110055,, 0000884466,, 0000884477,, 884488,, 0 000110066,, 0000110077,, 0000228822,, 0000228833 yy 0000228844..
Empresas
de desarrollo
de software
113
Los saldos de deducciones por doble imposición interna de años 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 101, 00104, 00106, 00108, 00110, 00112, 00114 y 00735, 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 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”.
Es decir, si se cumplimentó la clave 00106 ahora se abriría la clave 00107. 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 00107.
4- Una vez cumplimentada la clave 00107, a continuación el programa calcularía los importes de las claves 00103 “tipo gravamen 2015” (excepto en el caso de cooperativas fiscalmente protegidas, el carácter 00057 y el carácter 00064 + 00012, 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, 00282 y 00284 (o, en su caso, las que correspondan a la columna, “2015 deducción pendiente” y ”Deducción pendiente períodos futuros” según la fila cumplimentada).
Empresas
de desarrollo
114
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 el carácter 00057 y el 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.
- En los supuestos que la clave 00562 sea igual o mayor que la clave 00556 cuando carácter = 00013.
- 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 deducción pendiente” y ”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 00283 (“Aplicado en esta liquidación”) y se recalcularía la 00284 (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 00283 del ejemplo). El
Empresas
de desarrollo
115
programa trasladaría el importe de las claves de la columna Deducción pendiente / generada (clave 00106 del ejemplo) a la columna “2015 deducción pendiente” (clave 00282 del ejemplo), calculando también las claves de la columna ”Pendiente de aplicación en períodos futuros” (clave 00284 del ejemplo). En este caso las claves que correspondan a las columnas “Tipo gravamen periodo generación” aparecerán sombreadas ya que el programa no va a efectuar el cálculo de la clave 00282 sino que sólo traslada el importe consignado en la 00106. No obstante, si calcularía e imprimiría (a efectos informativos) el importe de la clave 00103 (excepto para las cooperativas fiscalmente protegidas, el carácter 00012 SOCIMIS, 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.
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.
La clave 00103 sólo para cooperativas fiscalmente protegidas, el carácter 00057 y el 00064 + 00012 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.
Son de cumplimentación automática (por el programa) la clave 00103 (Tipo gravamen 2015), excepto cooperativas fiscalmente protegidas, el carácter 00057 y el 00064 + 00012 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 y las claves pertenecientes a las siguientes columnas: - 2015 deducción pendiente
- Pendiente de aplicación en períodos futuros
Empresas
de desarrollo
116
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 735 a 738 es idéntico al especificado para la “D.I. interna 2014” que se expone a continuación.
B) D.I interna 2014
Para estas claves, al no hacerse el cálculo, el funcionamiento es similar al anterior en la “opción” NO
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 119, 123 y 127).
2- Una vez cumplimentadas alguna de las claves anteriores se abriría la clave de la fila que se hubiese cumplimentado que corresponda a la columna “Deducción aplicada en esta liquidación”. A diferencia del anterior no se muestra ningún mensaje.
El programa trasladaría el importe de las claves de la columna Deducción pendiente / generada (ejemplo, clave 123) a la columna “2014 deducción pendiente” (clave 124 del ejemplo), calculando también las claves de la columna “Deducción pendiente períodos futuros” (clave 126 del ejemplo).
En este caso no existen claves en la columna “Tipo gravamen periodo generación”. Se calcularía e imprimiría (a efectos informativos) el importe de la clave 103 (excepto para las cooperativas fiscalmente protegidas).
Columna “Deducción pendiente / generada 2015”.
00116 = 101 + 00104 + 00106 + 00108 + 00110 + 00112 + 00114 + 00735 131 = 119 + 123 + 127
Empresas
de desarrollo
117
Clave 00103.
La clave 00103 se calculará del siguiente modo:
Para la clave 00013
00103 = 00562 / 00556 x 100 (Para este cálculo la clave 00562 deberá constar con todos los decimales)
Para el resto de claves:
00103 = 00562 / 00552 01330 x 100 (Para este cálculo la clave 00562 deberá constar con todos los decimales)
Figurará con cuatro decimales (sin redondear). En los supuestos en que el número de decimales sea superior a cuatro, no obstante no se perderán los decimales restantes ya que serán tenidos en cuenta por el programa al efectuar el cálculo de las claves correspondientes a la columna 2015 deducción pendiente (claves 696, 00846, 00282, 00702, 00071, 00025, 00714 y 00736). 120, 124 y 128).
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 (campo abierto sin controles), 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 el carácter 00057 o los caracteres 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.
- En los supuestos que la clave 00562 sea igual o mayor que la clave 00556 cuando carácter = 00013.
Empresas
de desarrollo
118
- 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].
Columna “2015 deducción pendiente”:
En los supuestos en que no se efectúe el cálculo (D. I. interna 2014 y D. I. períodos anteriores que hubieran marcado la opción “NO”):
696 = 101 00846 = 00104 00282 = 00106 00702 = 00108 00071 = 00110 00025 = 00112 00714 = 00114 00736 = 00735 120 = 119 124 = 123 128 = 127
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 (clave 00552 01330) de dicho periodo (excepto cooperativas fiscalmente protegidas, el
Empresas
de desarrollo
119
carácter 00012, 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.
696 = clave 101 x (clave 562/ clave 552) / (clave102 / 100)
00846 = clave 00104 x (clave 00562 / clave 00552 01330) / (clave 00105 / 100) 00282 = clave 00106 x (clave 00562 / clave 00552 01330) / (clave 00107 / 100) 00702 = clave 00108 x (clave 00562 / clave 00552 01330) / (clave 00109 / 100) 00071 = clave 00110 x (clave 00562 / clave 00552 01330) / (clave 00111 / 100) 00025 = clave 00112 x (clave 00562 / clave 00552 01330) / (clave 00113 / 100) 00714 = clave 00114 x (clave 00562 / clave 00552 01330) / (clave 00115 / 100) 00736 = clave 00735 x (clave 00562 / clave 00552 01330) / (clave 00920 / 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:
696 = clave 101 x (clave 103 / 100) / (clave102 / 100)
00846 = clave 00104 x (clave 00103 / 100) / (clave 00105 / 100) 00282 = clave 00106 x (clave 00103 / 100) / (clave 00107 / 100) 00702 = clave 00108 x (clave 00103 / 100) / (clave 00109 / 100) 00071 = clave 00110 x (clave 00103 / 100) / (clave 00111 / 100) 00025 = clave 00112 x (clave 00103 / 100) / (clave 00113 / 100) 00714 = clave 00114 x (clave 00103 / 100) / (clave 00115 / 100) 00736 = clave 00735 x (clave 00103 / 100) / (clave 00920 / 100)
Para ambos supuestos:
00117 = 696 + 00846 + 00282 + 00702 + 00071 + 00025 + 00714 + 00736 132 = 120 + 124 + 128
Columnas “Deducción Aplicado en esta liquidación” y “Deducción Pendiente de aplicación en períodos futuros”.
Empresas
de desarrollo
120 Debe cumplirse que:
697 ≤ 696 00847 ≤ 00846 00848 = 00846 - 00847 00283 ≤ 00282 00284 = 00282 - 00283 00703 ≤ 00702 00707 = 00702 - 00703 00187 ≤ 00071 00300 = 00071 - 00187 00026 ≤ 00025 00027 = 00025 - 00026 00715 ≤ 00714 00716 = 00714 - 00715 00737 ≤ 00736 00735 00738 = 00736 - 00737 00121 ≤ 00120 00122 = 00120 - 00121 00125 ≤ 00124 00126 = 00124 - 00125 00129 ≤ 00128 00130 = 00128 - 00129 00570 = 697 + 00847 + 00283 + 00703 + 00187 + 00026 + 00715 + 00737 571 = 121 + 125 + 129 00118 = 0000884488 ++ 00284 + 00707 + 00300 + 00027 + 00716 + 00738 00133 = 00122 + 00126 + 00130
El importe de la clave 00570 y 571 se trasladará a la clave de igual numeración de la página 14 del modelo.
DEDUCCIONES DOBLE IMPOSICIÓN INTERNACIONAL RDL 4/2004.