Importación, exportación y evidencia¶
A grandes rasgos, la arquitectura convierte los documentos de origen y las entradas del operador en una posición fiscal rastreable. Separa deliberadamente «los datos que recibimos», «los valores que calculamos», «un fichero preparado para la Agencia Estatal de Administración Tributaria (AEAT)» y «la evidencia de que la AEAT lo recibió realmente».
documentos de origen → hechos financieros tipados → cálculo fundamentado en el registro → fichero de subida para la AEAT → evidencia de presentación oficial
Qué representan realmente los datos¶
Capa |
Datos reales |
Qué significa para ti |
|---|---|---|
Evidencia de origen |
Bytes de los documentos del contribuyente, procedencia y resúmenes de contenido; por separado, el material de origen oficial fundamenta el registro |
El material original que respalda la posición fiscal y las fuentes que rigen su interpretación |
Hechos del ledger |
Transacciones tipadas, dirección, categoría, importe, fechas y evidencia vinculada |
Los hechos económicos que pueden participar en una declaración; el periodo de presentación se deriva de sus fechas |
Otros datos empresariales |
Catálogos tipados de facturas y ledgers de inventario de existencias en repositorios cifrados; observaciones tipadas de activos extranjeros aportadas por el llamador |
Hechos empresariales reutilizables que permanecen separados de una presentación hasta que un resolvedor inscrito los proyecta |
Registro |
Revisión del modelo, campos casilla numerados, fórmulas, bindings, referencias legales y disposición de exportación |
El conjunto de reglas versionado que se usa para interpretar los hechos |
Revisión de cálculo |
Datos de entrada, observaciones, sobrescrituras, casillas calculadas y procedencia |
Un intento reproducible de calcular una declaración |
Registro de presentación |
Estado de presentación actual o sustituido, vinculado a una revisión de cálculo y que opcionalmente lleva evidencia externa de la AEAT |
Lo que la aplicación registra como presentado, y el historial que hay detrás |
Evidencia oficial |
justificante, registro de verificación de la AEAT o declaración presentada capturada |
Evidencia originada por la AEAT tras la presentación |
Cada casilla calculada puede llevar procedencia de fórmula, legal y de origen. La evidencia del ledger registra qué hechos financieros contribuyeron a ella. Revisa los valores en Revisar valores de cálculo y luego sigue el flujo completo de revisiones en Preparar y gestionar presentaciones.
Una vinculación del registro es un contrato de proyección tipada, no un lugar donde adjuntar un registro de origen. Los documentos binarios siguen la ruta de adjuntos cifrados. Las transacciones, los catálogos de facturas y el inventario de existencias permanecen en sus repositorios tipados propietarios. El Modelo 720 acepta, en cambio, observaciones tipadas de activos extranjeros del llamador. Un resolvedor inscrito proyecta solo los campos escalares o de filas repetidas que solicita el registro. Los registros InventoryLedger de existencias están cifrados y se pueden usar para valoraciones, pero actualmente no están inscritos como fuente de cálculo ni fluyen a una revisión de cálculo.
Qué se puede importar¶
Transacciones bancarias y financieras:
CSV o TXT que contenga datos bancarios delimitados admitidos
XLSX, pero no el antiguo XLS
OFX o QFX cuando la dependencia opcional de OFX está instalada
PDF de extractos mensuales de N26 en alemán reconocidos
Estos se convierten en transacciones normalizadas del ledger, no directamente en valores de la declaración. La detección de ficheros también usa firmas de contenido para no fiarse de extensiones engañosas. Importar una fila no infiere el uso empresarial, la categoría, la base imponible, ni el tratamiento a efectos del Impuesto sobre el Valor Añadido (IVA) o del Impuesto sobre la Renta de las Personas Físicas (IRPF). Consulta Importar y gestionar transacciones.
Facturas de compra y recibos:
PDF
Evidencia en imagen PNG o JPEG
CSV o XLSX para filas estructuradas de catálogo de facturas
Los bytes del documento se guardan como evidencia y luego pueden vincularse a hechos del ledger. Las filas de facturas estructuradas, la evidencia documental y las transacciones bancarias siguen siendo registros separados hasta que los vinculas. Sustentan una transacción o un tratamiento de IVA; el mero hecho de importar una factura no la hace deducible automáticamente. Consulta Adjuntar facturas y recibos y Gestionar facturas de la actividad.
Copias de declaraciones de la AEAT:
PDF, pero solo cuando el modelo y la revisión pertinentes tienen un perfil de extracción exacto
Estos producen valores de casilla observados con procedencia del resumen del documento y de la revisión del registro. Son observaciones, no una autoridad de cálculo en la que se confíe automáticamente. La conciliación de casillas cubre actualmente los modelos 100, 111, 130, 190, 303 y 390.
Ficheros de datos presentados a la AEAT:
Ficheros de ancho fijo «Diseño de Registros»
Disposiciones de diccionario XML
Estos se pueden analizar como observaciones de casillas cuando existe una disposición de registro completa. El soporte es específico de cada revisión, no universal. Esta superficie analiza los bytes de archivo de la AEAT; el importador de datos presentados no es un importador de CSV genérico.
Justificantes de la AEAT:
PDF de justificante o un resguardo leído de la AEAT
El analizador extrae los metadatos del resguardo, como el modelo, el periodo, el contribuyente, la hora de presentación, el código de verificación y los totales. Un justificante respalda la afirmación de que la AEAT devolvió una información de resguardo concreta. No es necesariamente una representación completa de cada casilla presentada, ni prueba que la respuesta fiscal sea correcta. Consulta Conciliar una presentación.
Google Drive y Sheets:
Los enlaces de Drive y las descargas de carpetas obtienen los bytes admitidos de PDF, PNG y JPEG a través de la vía habitual de adjuntos cifrados.
Sheets puede aportar ediciones tipadas de operador, de binding y de relación para el cálculo. La descarga también puede ensamblar observaciones de conjunto de filas en su salida.
El cálculo basado en hojas usa el motor de cálculo local canónico y es explícitamente no persistente hasta que otro flujo de trabajo canónico acepta el resultado.
Google es un adaptador opcional de adquisición y revisión, no la base de datos fiscal, ni la autoridad del ledger, ni la autoridad de cálculo, ni el sistema de recuperación. Consulta Revisar cálculos con Google Sheets.
Qué significa realmente cada exportación¶
Exportación |
Finalidad |
Qué no prueba |
|---|---|---|
Exportación de fichero o XML de la AEAT |
Produce la carga local que puedes subir a través de la interfaz oficial de la AEAT cuando la revisión del modelo seleccionada tiene una disposición completa de exportación en el registro |
No prueba la presentación ni la aceptación |
Exportación a Google Sheet |
Revisión humana, conciliación, comprobación de paridad y edición de hipótesis |
No es un artefacto de presentación ni un registro de cálculo con autoridad |
Paquete de revisión para el asesor |
Comparte el borrador, la revisión de cálculo, la procedencia y la evidencia del ledger cuando está presente, en un ZIP verificable por suma de comprobación |
Las sumas de comprobación por sí solas no identifican quién lo creó ni lo aprobó |
Paquete de evidencia |
Paquete forense que contiene los bytes de los registros referenciados y un manifiesto direccionado por contenido |
En sí mismo no es evidencia emitida por la AEAT |
Archivo de custodia sellado |
Copia de seguridad y recuperación completa del perfil asegurado |
No es lo mismo que un paquete de auditoría o para el asesor |
El exportador de presentaciones escribe explícitamente un fichero local y nunca contacta con la AEAT. Puede volver a leer la salida y detectar desviaciones respecto del borrador aprobado para las casillas cubiertas por el analizador. Informa por separado de cualquier casilla sin comprobar. Esto sigue siendo verificación previa a la presentación. Sigue Sube tu modelo exportado en el portal de la AEAT para completar los pasos de presentación controlados por el operador.
La aplicación etiqueta las exportaciones locales como local_export_not_official_aeat_filing_evidence. La prueba oficial debe volver de la AEAT como un justificante, un historial de declaración presentada, un registro de verificación o una copia presentada capturada.
El ZIP base de revisión para el asesor es texto plano y verificable por suma de comprobación. Operaciones aparte pueden añadir un sobre de firma Ed25519 o cifrar el paquete para un destinatario registrado. Verifica las firmas frente a una clave pública de confianza. Firmar, contrafirmar, verificar el resguardo y cifrar para el destinatario son operaciones distintas. Una entrega solo para revisión no confiere ninguna autoridad de presentación.
Firmar y contrafirmar dejan el ZIP en texto plano. Crear una contrafirma no verifica la firma del operador ni el archivo; la verificación del resguardo realiza esas comprobaciones. El cifrado para el destinatario cifra los bytes que se le suministran, pero no exige primero la verificación de la suma de comprobación ni de la firma. Tras el descifrado, verifica por separado el paquete recuperado y las firmas.
No hay ningún comando que escriba en esta versión un paquete de perfil portátil ni una respuesta de acceso del interesado. Los comandos que los producían se retiraron cuando el almacenamiento del perfil pasó a la cápsula sellada.
El gestor de perfiles todavía puede escribir un paquete portátil: ejecuta aeat config profile edit sin otros argumentos para abrirlo y elige después la acción de exportación. No lo uses para mover un perfil entre máquinas o raíces de almacenamiento. Esta versión no lee de nuevo ese paquete, porque la parte de importación se retiró junto con los verbos de línea de comandos, de modo que un paquete escrito hoy no puede cargarse en esta versión. Trata el archivo como opaco hasta que vuelva una superficie de importación.
Esto es una carencia de portabilidad, no de recuperación. La copia de seguridad y la recuperación no se ven afectadas y funcionan mediante aeat config profile archive export y aeat config profile archive import, que operan sobre la cápsula sellada del perfil.
El archivo sellado de custodia es una copia de seguridad cifrada del perfil, no una copia estructurada y legible de los registros de un perfil. Excluye el material de recuperación, el estado local del proceso y los derivados que se pueden reconstruir. Restáuralo con la frase de contraseña del perfil. Un perfil restaurado empieza sin código de recuperación; actívalo de nuevo después si lo deseas.
Para qué sirve una exportación de auditoría¶
Cuando se solicita una auditoría o una revisión profesional, el paquete de evidencia de auditoría está pensado para permitir al destinatario establecer:
Qué registros originales respaldaron la declaración.
Si esos bytes siguen coincidiendo con sus resúmenes SHA-256 registrados.
Qué hechos del ledger contribuyeron a qué casillas.
Qué referencias de registro y legales rigieron el cálculo.
Qué revisión de cálculo y qué registro de presentación intervinieron.
Si revisiones posteriores sustituyeron la posición original.
El fichero ZIP del paquete de evidencia de auditoría contiene los bytes de los registros accesibles seguidos de manifest.json. Una verificación fallida impide la exportación; los paquetes incompletos requieren una anulación explícita. audit check vuelve a ejecutar las comprobaciones del paquete, pero nunca contacta con la AEAT ni recalcula el resultado fiscal. A través de la interfaz de línea de comandos actual, check no puede verificar los bytes de los registros referenciados porque no se suministra ningún cargador de carga útil.
Los comandos de auditoría actuales todavía no ofrecen una entrega de auditoría completa en un solo comando. No tienen un registro de cargadores de carga útil ni un comando de construcción de bundle. Por tanto, todo paquete de evidencia de auditoría no vacío aparece como incompleto a través de la interfaz de línea de comandos. Una exportación incompleta forzada puede omitir registros y puede contener solo el manifiesto. No trates esa salida como un paquete de evidencia completo.
Qué significa una entrega de auditoría completa¶
Una entrega de auditoría genuinamente completa combinaría normalmente:
Evidencia oficial de la AEAT que prueba la presentación.
El resumen exacto del fichero presentado o la copia presentada capturada.
Un paquete de evidencia de auditoría verificado que contenga todos los registros de respaldo referenciados.
El paquete de cálculo o de revisión que explica cómo esos registros produjeron las casillas declaradas.
Esa combinación respalda las dos mitades de la pregunta de auditoría: «¿Se presentó esto realmente?» y «¿Qué hechos, reglas y cálculos lo produjeron?»
El paquete de evidencia de auditoría no incluye actualmente todos los elementos enumerados arriba. Ensambla y verifica por separado los elementos que faltan; un paquete solo está completo cuando están presentes todos los registros de respaldo y las cargas útiles referenciados.
Limitaciones importantes¶
El soporte se limita a las combinaciones de modelo y revisión respaldadas por disposiciones registradas y con autoridad y por evidencia real. En consecuencia:
El soporte de importación y exportación no debe describirse como universal para todos los modelos y periodos.
La extracción del PDF de una declaración presentada requiere un perfil registrado exacto.
Una observación local aportada por el operador, una exportación local, una suma de comprobación, una Google Sheet o un ZIP de revisión no pueden probar la aceptación de la AEAT. Un justificante de la AEAT que tengas en local puede convertirse en evidencia oficial. Impórtalo a través del flujo de evidencia externa.
La integridad prueba que los bytes no han cambiado; no establece la identidad del firmante ni una autenticidad legal independiente. Usa el flujo aparte de firma del paquete de revisión cuando importe la identidad del autor.
La evidencia se cifra en custodia normal. Los ZIP base de revisión y de auditoría son exportaciones en texto plano deliberadas, así que la entrega segura pasa a ser tu responsabilidad.
Una exportación forzada e incompleta de un paquete de evidencia de auditoría no es una entrega completa.
audit checkvuelve a ejecutar las comprobaciones del paquete. A través de la interfaz de línea de comandos actual, no puede verificar los bytes referenciados y no reproduce ni recalcula la decisión fiscal.
Para los límites de almacenamiento, recuperación y acceso externo, consulta Protege el acceso a los datos del contribuyente y Sistema de archivos, estado y seguridad.