Descarga del fichero de presentación AEAT en el Modelo 130#15
Merged
Conversation
…stro oficial Nueva clase Lib/Modelo130Export que serializa el resultado del modelo 130 al formato BOE/TXT de la AEAT (DR130e15v12, Orden HAP/258/2015): sobre <T1300AAAAPP0000> con zona <AUX>, página 1 de 600 posiciones con las casillas 01-19 y registro de cierre. Los importes negativos llevan N en la primera posición y la casilla 12 se consigna a cero cuando la suma de 07 y 11 es negativa, según las instrucciones oficiales.
Nueva acción download en el controlador que valida los datos mínimos (empresa, NIF de 9 caracteres, nombre y ejercicio) antes de servir el fichero en ISO-8859-1, y botón de descarga en la vista visible solo cuando el informe del trimestre está generado.
Comparación del fichero completo (946 posiciones) en los casos de resultado positivo y negativo, además de la estructura del sobre, los datos del declarante, el tipo de declaración I/N/B y los formatos numérico, alfanumérico y de NIF.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Descripción
Se añade la posibilidad de descargar desde el formulario del Modelo 130 el
fichero oficial de presentación en formato BOE/TXT de la Agencia Tributaria,
para poder presentarlo directamente mediante importación en la sede
electrónica de la AEAT.
Cambios
Fuentes consultadas
Pendiente / no verificado
Test plan
Test/main/Modelo130FileTest.php)