Convertir a Factura
Exportar contenido
Convierte uno o varios albaranes de entrega en una factura, trasladando automaticamente los datos del cliente y las lineas de producto.
- Ve a Facturas y selecciona la pestana Albaranes.
- Localiza el albaran en estado Entregado que deseas facturar.
- Clic en el boton “Convertir a Factura” en la columna Acciones.
- En el dialogo de conversion, revisa las lineas y los importes. Los precios son editables antes de confirmar la conversion.
- Opcionalmente, selecciona otros albaranes del mismo cliente para agruparlos en una sola factura.
- Clic en “Crear Factura” para generar la factura como borrador.
Que ocurre tras la conversion
Sección titulada «Que ocurre tras la conversion»- Se crea una factura en estado Borrador con las lineas del albaran.
- El albaran original cambia a estado “Facturado” y no puede modificarse.
- La factura incluye una referencia al numero de albaran de origen.
- Si agrupaste varios albaranes, la factura contiene las lineas de todos ellos.
Requisitos
Sección titulada «Requisitos»| Requisito | Detalle |
|---|---|
| Estado del albaran | Debe estar en Entregado |
| Mismo cliente | Para agrupar, todos los albaranes deben ser del mismo cliente |
| Lineas validas | Al menos una linea con cantidad y precio mayor a 0 |
Como se que lo hice bien
Sección titulada «Como se que lo hice bien»- La factura aparece en la pestana Facturas con estado “Borrador”.
- El albaran muestra estado “Facturado” (badge azul).
- La factura contiene las lineas del albaran con los importes correctos.
- Toast de confirmacion: “Factura creada desde albaran”.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa | Solucion |
|---|---|---|
| ”El albaran no esta en estado Entregado” | Intentas convertir un albaran Pendiente o Cancelado | Cambia el estado a Entregado primero |
| ”Los albaranes deben ser del mismo cliente” | Seleccionaste albaranes de clientes distintos | Selecciona solo albaranes del mismo cliente |
| ”El albaran ya ha sido facturado” | El albaran ya se convirtio anteriormente | Busca la factura asociada en la pestana Facturas |
Detalles técnicos
Proceso de conversion:
- Se crea un registro en
invoicesconstatus = 'draft'y referencia aldelivery_note_id. - Se copian los registros de
delivery_note_itemsainvoice_itemscon los precios editados. - Se actualiza
delivery_notes.statusa'invoiced'. - Si se agrupan multiples albaranes, se vinculan mediante
invoice_delivery_notes.
Queries de diagnostico:
-- Factura generada desde albaranSELECT i.invoice_number, i.status, dn.delivery_note_numberFROM invoices iJOIN delivery_notes dn ON dn.invoice_id = i.idWHERE dn.id = '<delivery_note_id>';