l10n_es_aeat_mod303: la cuenta bancaria no siempre se notifica en el fichero .txt
Closed this issue · 3 comments
Mejora para 16.0
El modelo 303 presenta un comportamiento inconsistente en el campo de la cuenta bancaria. Según la especificación, este campo debería comportarse de manera específica dependiendo del tipo de resultado, sin embargo, la implementación actual no cumple adecuadamente con esta especificación.
Comportamiento Actual
- El campo de cuenta bancaria es visible en el formulario cuando el tipo de resultado es D, V, X, I, G o U.
- El campo de cuenta bancaria es obligatorio cuando el tipo de resultado es D, V o X.
- Ejemplo: En el caso de que el tipo de resultado sea I, aunque no sea obligatorio, es visible este campo en el formulario, pero no en el fichero.
Comportamiento Esperado
- Siempre que se indique la cuenta bancaria, cuando son todos estos tipos de resultados, debería aparecer en el fichero también.
- Ejemplo: Solo con el tipo de resultado es D, sí es visible el campo de cuenta bancaria en el fichero. Por lo que debería aparecer también con los otros resultados (V, X, I, G o U)
(imagen de un runbot)
Loida
Moduon - MT-5662
Hola, Loia, creo recordar que se quitó porque la AEAT no quería tener el campo rellenado en ese caso. Entonces el parche sería que no fuera visible para el tipo I
. Probadlo si es correcta mi hipótesis y nos decís.
Por ahora el tipo "I" no es visible. Pero sí debería serlo. Según la AEAT, esta es la nueva normativa:
https://sede.agenciatributaria.gob.es/Sede/todas-gestiones/impuestos-tasas/iva/modelo-303-iva-autoliquidacion_/instrucciones.html
Si la opción es a domiciliar, debe estar indicada la cuenta bancaria.
Ahora el código está así:
Solo es visible con el
result_type
X y D
Gracias
OK, pues adelante con el PR si lo tenéis claro.