Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/entreunosyceros/lefa/llms.txt

Use this file to discover all available pages before exploring further.

LEFA incluye un módulo de presupuestos pensado para el flujo real de un autónomo: envías una oferta al cliente, él la acepta y, con un solo clic, el presupuesto se convierte en una factura lista para emitir. Toda la trazabilidad queda registrada en la base de datos local de forma bidireccional, de modo que siempre puedes saber qué factura nació de qué presupuesto y viceversa.

Estados del presupuesto

El ciclo de vida de un presupuesto está definido por el enum EstadoPresupuesto:
EstadoDescripción
BorradorEn preparación, sin número oficial. Editable libremente.
EmitidoNúmero asignado y PDF generado. Enviado al cliente para su valoración.
AceptadoEl cliente ha confirmado que acepta la oferta.
ConvertidoSe ha creado una factura a partir de este presupuesto. Enlazado al borrador de factura resultante.
RechazadoEl cliente ha declinado la oferta. No puede convertirse en factura.
Los presupuestos no tienen validez fiscal. LEFA no genera XML Facturae ni registros VeriFactu para ellos. Su único propósito es documentar la oferta comercial y facilitar la conversión a factura.

Crear un presupuesto

1

Abrir la pestaña Nuevo Presupuesto

Haz clic en la pestaña Nuevo Presupuesto en la ventana principal.
2

Seleccionar el cliente

Elige el cliente en el desplegable. LEFA recuerda el último cliente utilizado y lo preselecciona.
3

Añadir líneas e impuestos

Agrega las líneas del presupuesto con descripción, cantidad y precio unitario. Ajusta los porcentajes de IVA e IRPF y, si lo deseas, la fecha de validez (por defecto 30 días desde la emisión).
4

Guardar o emitir

  • Guardar: almacena el borrador sin asignar número.
  • Emitir presupuesto: asigna el número correlativo dentro de la serie PRES, fija la fecha de emisión y genera el PDF en ~/.lefa/presupuestos_pdf/.

Aceptar o rechazar un presupuesto

Una vez emitido el presupuesto y recibida la respuesta del cliente, gestiona su estado desde la pestaña Listado presupuestos:
  • Aceptar: selecciona el presupuesto en estado Emitido y pulsa Aceptar. El estado pasa a Aceptado.
  • Rechazar: selecciona el presupuesto en estado Emitido o Aceptado y pulsa Rechazar. El estado pasa a Rechazado y el presupuesto queda bloqueado sin posibilidad de conversión.
Solo los presupuestos en estado Emitido pueden aceptarse. Un presupuesto Rechazado no puede reactivarse ni convertirse en factura.

Convertir en factura

Esta es la acción central del flujo presupuesto → factura.
1

Localizar el presupuesto

Ve a la pestaña Listado presupuestos y selecciona el presupuesto que quieres facturar. Debe estar en estado Emitido o Aceptado.
2

Pulsar Convertir en factura

Haz clic en el botón Convertir en factura. Si el presupuesto aún está en estado Emitido (no has pasado por el paso de aceptación), LEFA lo acepta automáticamente antes de convertirlo.
3

Revisar el borrador generado

LEFA crea un borrador de factura con el mismo cliente, líneas, IVA e IRPF del presupuesto, y lo abre automáticamente en la pestaña Nueva Factura. El campo presupuesto_origen_id queda vinculado al presupuesto de origen.
4

Emitir la factura

Revisa las líneas, ajusta lo que necesites y pulsa Emitir Factura. A partir de aquí el flujo es idéntico al de una factura directa: se asigna número correlativo, se generan PDF y XML Facturae, y se crea el registro VeriFactu.
Si el presupuesto ya estaba en estado Convertido, el botón Convertir en factura queda deshabilitado y aparece el enlace Ver factura asociada para acceder directamente a la factura resultante.

Trazabilidad bidireccional

LEFA mantiene el vínculo entre presupuesto y factura en ambas direcciones gracias a dos campos de la base de datos:
ModeloCampoValor
Presupuestofactura_idID de la factura creada al convertir
Facturapresupuesto_origen_idID del presupuesto del que proviene
Esto significa que meses después de la conversión:
  • En Listado presupuestos, un presupuesto Convertido muestra el número de la factura vinculada en la columna Factura y ofrece el botón Ver factura asociada, que abre esa factura directamente en Nueva Factura.
  • En Nueva Factura, una factura originada desde un presupuesto conserva el presupuesto_origen_id, lo que permite auditar el origen de cualquier cobro.
La trazabilidad es especialmente útil en proyectos largos donde entre el presupuesto y la factura pueden pasar semanas o meses. LEFA nunca pierde el hilo.

Diferencias con la factura

CaracterísticaPresupuestoFactura
Validez fiscalNo
Número oficialSerie PRES (solo interno)Serie configurable (FACT, WEB…)
XML FacturaeNoSí (~/.lefa/facturas_xml/)
Registro VeriFactuNoSí (~/.lefa/verifactu/registros/)
QR tributario en PDFNoSí (35 × 35 mm, formato AEAT)
Envío por correoNo (el PDF se guarda localmente)Sí (desde el Listado)
RectificativaNo aplicaSí (serie RECT)

Build docs developers (and LLMs) love