MENOS · Ejercicio de facturas PDF a Excel

MUESTRA FICTICIA SIN VALIDEZ FISCAL

Estos archivos sirven para ensayar la extracción y revisión de datos.
No son facturas válidas. Todos los nombres, códigos, importes y documentos
son ficticios. No contienen NIF, IBAN ni direcciones reales.

Qué incluye el ZIP

- Cinco PDFs de una página con texto seleccionable y una tabla de campos.
- resultado-esperado.csv, con el resultado esperado de la revisión.
- Este archivo de instrucciones.

La fecha de todos los documentos es el 01/10/2026. La moneda es EUR.
El CSV usa UTF-8 con BOM, separador ; y coma decimal. Puedes importarlo
en Excel mediante Datos > Desde texto/CSV y elegir ; como delimitador.
Mantén proveedor_id y numero_factura como texto. fecha usa DD/MM/AAAA.

Cómo probar

1. Trabaja sobre una copia y conserva los cinco PDFs originales.
2. Extrae los campos de cada PDF sin consultar primero el CSV de solución.
3. Comprueba proveedor, número, fecha, base, impuesto y total.
4. Aplica las reglas del ejercicio y compara con resultado-esperado.csv.
5. Repite la carga. Deben seguir registradas cinco entradas, sin añadir
   copias nuevas por haber repetido el mismo lote.

Resultado esperado

a.pdf: PROV-A, F-201, base 100,00, impuesto 21,00, total 121,00.
Listo para exportar.

b.pdf: PROV-B, F-201, base 200,00, impuesto 42,00, total 242,00.
Listo para exportar. Usa el mismo número que a.pdf pero es otro proveedor.

a-copia.pdf: copia idéntica, byte a byte, de a.pdf. Posible duplicado.
Se conserva registrada y queda fuera de la suma.

c.pdf: PROV-A, F-202, base 100,00, impuesto 21,00, total escrito 120,00.
Pendiente de revisión: 100,00 + 21,00 = 121,00, distinto de 120,00.
Conserva el 120,00 leído y señala la diferencia antes de corregir nada.

d.pdf: PROV-C, número ausente, base 50,00, impuesto 10,50, total 60,50.
Pendiente de revisión: el campo del número está vacío en el PDF.

Recuento: 5 entradas = 2 listas + 1 posible duplicado + 2 revisiones.
Suma de las dos filas listas: 121,00 + 242,00 = 363,00 EUR.

Para este ejercicio, una fila exige proveedor, número y fecha. Base más
impuesto debe coincidir con total, con una tolerancia máxima de 0,01 EUR.
Los códigos de proveedor permiten distinguir números que coinciden entre
empresas. En un caso real habría que adaptar las reglas a series,
retenciones, varios impuestos y demás condiciones del documento.

El CSV muestra resultados esperados preparados para la prueba. No es una
extracción ejecutada por IA ni demuestra precisión, ahorro, contabilización
o pago. Comprueba la salida del sistema que estés probando.

Guía: https://menos.ricardohuertas.es/recursos/facturas-pdf-a-excel
