Habilidad

Leer comprobante electrónico

Extrae los campos de una factura electrónica y los deja listos para registrar.

leer-comprobante-electronico

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.

También te puede servir

0 Tu paquete 0 agentes · 0 habilidades