VerifactuMidAPI/documentacion
lite 1d3e781c7b fix: soporte PascalCase en registro de certificados y actualizacion de documentacion
- Añadir campos PascalCase (CertName, CertFile, PasswordEncrypted) para compatibilidad con frontend
- Metodos CertNameResolved(), CertFileResolved(), PasswordResolved() para resolver campos
- Actualizar documentacion/api.md con ejemplos PascalCase, anulacion completa y errores AEAT
- Actualizar documentacion/certificado_pruebas.md con solucion de problemas P12 legacy
- Actualizar README.md con estado actual del proyecto
2026-05-21 19:31:11 -04:00
..
ERRORES.md docs: reorganize documentation and add prerequisites guide 2026-05-17 16:27:18 -04:00
PREREQUISITES.md refactor: accept certificates as base64, remove external dependencies 2026-05-19 16:03:28 -04:00
README.md docs: reorganize documentation and add prerequisites guide 2026-05-17 16:27:18 -04:00
api.md fix: soporte PascalCase en registro de certificados y actualizacion de documentacion 2026-05-21 19:31:11 -04:00
arqui.md docs: update documentation for format system 2026-05-17 16:27:38 -04:00
certificado_pruebas.md fix: soporte PascalCase en registro de certificados y actualizacion de documentacion 2026-05-21 19:31:11 -04:00
config.md Implement VeriFactu API with certificate management, invoice submission and local fallback 2026-04-17 13:03:06 +02:00
formato_datos.md docs: update documentation for format system 2026-05-17 16:27:38 -04:00
formatos.md refactor(dolibarr): use typed fields matching web→BFF format 2026-05-17 17:40:33 -04:00
seguridad.md refactor: accept certificates as base64, remove external dependencies 2026-05-19 16:03:28 -04:00
testing.md Implement VeriFactu API with certificate management, invoice submission and local fallback 2026-04-17 13:03:06 +02:00
tokens.md Implement VeriFactu API with certificate management, invoice submission and local fallback 2026-04-17 13:03:06 +02:00
verifactu.md Update documentation and organize test files 2026-05-14 20:50:55 +02:00

README.md

Documentación

Índice de documentación técnica de VeriFactu MidAPI.

Guías

Documento Descripción
PREREQUISITES.md Requisitos del sistema, setup paso a paso, build, run y troubleshooting
ERRORES.md Códigos de error de la API y de la AEAT

Referencia técnica

Documento Descripción
api.md Referencia completa de endpoints, requests y responses
verifactu.md Protocolo VeriFactu: operaciones, hash encadenado, URLs AEAT, formato XML
formato_datos.md Formatos de datos: NIF, fechas, tipos de factura, IVA, ejemplo JSON
formatos.md Formatos de entrada soportados: native, dolibarr, y cómo añadir nuevos
arqui.md Arquitectura del proyecto, capas y flujo de datos

Seguridad y certificados

Documento Descripción
seguridad.md Certificados digitales, cifrado RSA, HTTPS, rate limiting
certificado_pruebas.md Obtención y configuración de certificados FNMT para pruebas
tokens.md Sistema de tokens: flujo, almacenamiento, seguridad

Configuración y testing

Documento Descripción
config.md Fichero config.yml, variables de entorno, estructura de directorios
testing.md Tests de certificados, tests de facturas, depuración