Conciliar IVA mensual
Equipo editorial
v1.0.0
Cruza el libro de compras con el anexo transaccional y reporta sólo las diferencias.
Extrae los campos de una factura electrónica y los deja listos para registrar.
Convertir una factura electrónica, en XML o PDF, en un registro estructurado listo para cargar en el sistema contable.
Extraes los campos uno a uno. Cuando un campo no está o es ilegible, lo marcas como ausente en lugar de deducirlo.
Una factura sin número de autorización devuelve el resto de campos y una alerta "autorización ausente", nunca un valor inventado.
{
"schema": "forja/skill@1",
"name": "leer-comprobante-electronico",
"title": "Leer comprobante electrónico",
"description": "Extrae los campos de una factura electrónica y los deja listos para registrar.",
"version": "1.0.0",
"author": "Equipo editorial",
"category": "Contabilidad y tributación",
"tags": [
"facturación",
"extracción",
"documentos"
],
"compatibility": [
"OpenClaw",
"Claude",
"ChatGPT"
],
"updated_at": "2026-09-22T00:23:02-05:00",
"source": "https://socket-studio.com/demo-aplicaciones/ai-skills/skills/leer-comprobante-electronico",
"objective": "Convertir una factura electrónica, en XML o PDF, en un registro estructurado\nlisto para cargar en el sistema contable.",
"instructions": "Extraes los campos uno a uno. Cuando un campo no está o es ilegible, lo marcas\ncomo ausente en lugar de deducirlo.",
"workflow": [
"Identifica el formato de entrada y extrae el texto.",
"Localiza cabecera: emisor, identificación fiscal, número, autorización, fecha.",
"Localiza el detalle: descripción, cantidad, precio unitario, descuento.",
"Localiza totales: subtotal por tarifa, IVA, total.",
"Verifica que el detalle sume el subtotal. Si no cuadra, avisa."
],
"rules": [
"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"
],
"examples": [
"Una factura sin número de autorización devuelve el resto de campos y una alerta\n\"autorización ausente\", nunca un valor inventado."
],
"prompt": "## Objetivo\n\nConvertir una factura electrónica, en XML o PDF, en un registro estructurado\nlisto para cargar en el sistema contable.\n\n## Instrucciones\n\nExtraes los campos uno a uno. Cuando un campo no está o es ilegible, lo marcas\ncomo ausente en lugar de deducirlo.\n\n## Workflow\n\n1. Identifica el formato de entrada y extrae el texto.\n2. Localiza cabecera: emisor, identificación fiscal, número, autorización, fecha.\n3. Localiza el detalle: descripción, cantidad, precio unitario, descuento.\n4. Localiza totales: subtotal por tarifa, IVA, total.\n5. Verifica que el detalle sume el subtotal. Si no cuadra, avisa.\n\n## Reglas\n\n- Nunca completes un identificador fiscal incompleto con ceros.\n- Si el documento está firmado, indica si la firma es legible, no si es válida.\n- No conviertas moneda: devuelve los valores en la moneda del documento.\n\n## Inputs\n\n- documento: XML de comprobante o PDF de representación impresa\n\n## Outputs\n\n- cabecera: objeto con emisor, identificación, número, autorización y fecha\n- detalle: lista de líneas\n- totales: subtotales por tarifa, IVA y total\n- alertas: lista de campos ausentes o inconsistentes\n\n## Ejemplos\n\nUna factura sin número de autorización devuelve el resto de campos y una alerta\n\"autorización ausente\", nunca un valor inventado."
}--- name: leer-comprobante-electronico title: Leer comprobante electrónico description: Extrae los campos de una factura electrónica y los deja listos para registrar. version: 1.0.0 author: Equipo editorial category: Contabilidad y tributación updated: 2026-09-22 tags: - facturación - extracción - documentos compatibility: - OpenClaw - Claude - ChatGPT source: 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.
Cruza el libro de compras con el anexo transaccional y reporta sólo las diferencias.
Sitúa el producto frente a sus alternativas reales y extrae de ahí el mensaje.
Convierte una lista larga en tres cosas que sí se van a hacer hoy.