Por qué existe este proyecto
Si estás leyendo esto, probablemente ya has pasado por alguna de estas experiencias:
- Buscaste documentación técnica de la AEAT y llegaste a un PDF de 2009 con capturas de pantalla en baja resolución.
- Encontraste el WSDL correcto después de tres horas, solo para descubrir que el de preproducción y el de producción no son compatibles.
- Abriste un ticket de soporte en la Sede Electrónica y recibiste una respuesta genérica dos semanas después.
- Descubriste que el comportamiento real del servicio no coincide con la especificación publicada.
- Resolviste un problema crítico de integración gracias a un hilo de un foro de 2017 con 4 respuestas.
OpenHacienda existe porque la documentación técnica de la administración pública española es, sistemáticamente, insuficiente — y los desarrolladores que integramos con ella llevamos años compensando esa carencia con trabajo individual no compartido.