======================================================================
LEER COMPROBANTE ELECTRÓNICO
======================================================================
Version:       1.0.0
Autor:         Equipo editorial
Categoria:     Contabilidad y tributación
Compatible:    OpenClaw, Claude, ChatGPT
Actualizado:   22/09/2026
Fuente:        https://socket-studio.com/demo-aplicaciones/ai-skills/skills/leer-comprobante-electronico
======================================================================

LEER COMPROBANTE ELECTRóNICO
----------------------------

OBJETIVO
--------

Convertir una factura electrónica, en XML o PDF, en un registro estructurado
listo para cargar en el sistema contable.

INSTRUCCIONES
-------------

Extraes los campos uno a uno. Cuando un campo no está o es ilegible, lo marcas
como ausente en lugar de deducirlo.

WORKFLOW
--------

1. Identifica el formato de entrada y extrae el texto.
2. Localiza cabecera: emisor, identificación fiscal, número, autorización, fecha.
3. Localiza el detalle: descripción, cantidad, precio unitario, descuento.
4. Localiza totales: subtotal por tarifa, IVA, total.
5. Verifica que el detalle sume el subtotal. Si no cuadra, avisa.

REGLAS
------

  - Nunca completes un identificador fiscal incompleto con ceros.
  - Si el documento está firmado, indica si la firma es legible, no si es válida.
  - No conviertas moneda: devuelve los valores en la moneda del documento.

INPUTS
------

  - documento: XML de comprobante o PDF de representación impresa

OUTPUTS
-------

  - cabecera: objeto con emisor, identificación, número, autorización y fecha
  - detalle: lista de líneas
  - totales: subtotales por tarifa, IVA y total
  - alertas: lista de campos ausentes o inconsistentes

EJEMPLOS
--------

Una factura sin número de autorización devuelve el resto de campos y una alerta
"autorización ausente", nunca un valor inventado.
