Skip to main content

Descripción

El módulo de Facturación es el sistema central de gestión económica de Nubidoc. Permite emitir facturas, gestionar cobros, crear presupuestos y controlar el flujo de caja del centro médico. Este módulo es fundamental porque:
  • Gestiona todo el ciclo de facturación del centro
  • Registra todos los ingresos y cobros
  • Controla facturas pendientes de pago
  • Genera documentos fiscales válidos
  • Integra con sistemas de facturación electrónica (VeriFactu)
  • Permite facturar desde citas directamente
  • Gestiona presupuestos y su conversión a factura
  • Permite operar la facturación desde Difactu, el asistente conversacional de facturación
  • Control de caja diaria

Usuarios Objetivo

  • Administrativos: Emitir facturas, registrar pagos, controlar cobros
  • Recepcionistas: Cobrar consultas, emitir recibos simples
  • Profesionales: Ver sus facturas, facturar consultas
  • Directores/Administradores: Análisis económico, control de caja, reportes

1. Emitir Factura Simple

  • Actor: Administrativo / Recepcionista
  • Objetivo: Facturar una consulta médica
  • Precondiciones: Paciente existe, servicio prestado
  • Pasos:
    1. Ir a Facturación → Crear factura
    2. Seleccionar paciente
    3. Añadir servicio prestado
    4. Sistema calcula IVA y total
    5. Emitir factura
    6. Imprimir o enviar por email
  • Resultado: Factura emitida con número fiscal, documento PDF generado

2. Facturar desde Cita Finalizada

  • Actor: Profesional médico / Administrativo
  • Objetivo: Generar factura directamente desde cita atendida
  • Precondiciones: Cita en estado “Finalizada”
  • Pasos:
    1. Abrir cita desde calendario
    2. Seleccionar acción “Crear factura”
    3. Sistema pre-carga paciente y servicios
    4. Revisar y ajustar si necesario
    5. Emitir factura
    6. Registrar pago inmediato (si aplica)
  • Resultado: Factura vinculada a cita, cobro registrado

3. Registrar Pago de Factura Pendiente

  • Actor: Administrativo / Recepcionista
  • Objetivo: Registrar cobro de factura impagada
  • Precondiciones: Factura emitida, pendiente de pago
  • Pasos:
    1. Buscar factura pendiente
    2. Abrir factura
    3. Seleccionar “Registrar pago”
    4. Elegir forma de pago (efectivo, tarjeta, transferencia)
    5. Introducir importe
    6. Confirmar pago
  • Resultado: Factura marcada como pagada, movimiento registrado en caja

4. Crear y Gestionar Presupuesto

  • Actor: Administrativo / Profesional
  • Objetivo: Elaborar presupuesto para tratamiento
  • Precondiciones: Paciente interesado en tratamiento
  • Pasos:
    1. Ir a Facturación → Crear presupuesto
    2. Seleccionar paciente
    3. Asignar usuario/profesional (campo “Usuario” en la primera fila del formulario) — el profesional asignado aparecerá en la cabecera del PDF y su firma digitalizada se incluirá automáticamente si la tiene configurada
    4. Si aparece el campo Centro, seleccionar el centro emisor cuyos datos fiscales deben figurar en el PDF del presupuesto
    5. Añadir tratamientos y servicios
    6. Definir precio y descuentos
    7. Guardar presupuesto
    8. Imprimir o enviar al paciente
    9. Si acepta: Convertir a factura o bono
  • Resultado: Presupuesto creado, paciente recibe propuesta
  • Nota: Algunos centros (ej. Clínica San Clemente) disponen de plantillas de impresión personalizadas con cabecera propia, formato de tabla detallado y firma profesional integrada
  • Centro emisor: si el presupuesto tiene un centro seleccionado, el PDF usa los datos fiscales y dirección de ese centro. Si no se selecciona centro, se mantienen los datos generales del cliente.
  • Comportamiento defensivo: si el usuario asignado al presupuesto ya no existe, la cabecera personalizada de SCLE sigue imprimiéndose con el texto genérico “Dr/Dra…” en lugar de bloquear la generación del PDF

5. Realizar Abono (Factura Rectificativa)

  • Actor: Administrativo con permisos
  • Objetivo: Anular total o parcialmente una factura
  • Precondiciones: Factura emitida que requiere corrección
  • Pasos:
    1. Buscar factura a rectificar
    2. Seleccionar acción “Realizar abono”
    3. Indicar importe a abonar
    4. Especificar motivo
    5. Sistema genera factura negativa
    6. Emitir abono
  • Resultado: Factura original queda abonada, nueva factura negativa emitida

6. Control de Caja Diaria

  • Actor: Administrativo / Director
  • Objetivo: Revisar movimientos de caja del día
  • Precondiciones: Caja activada en el sistema
  • Pasos:
    1. Ir a Facturación → Caja
    2. Sistema muestra resumen del día
    3. Ver ingresos por forma de pago
    4. Ver gastos registrados
    5. Cuadrar caja
    6. Cerrar caja del día
  • Resultado: Caja cuadrada, reporte generado

7. Facturación asistida con Difactu

  • Actor: Profesional autónomo, administrativo o usuario de Difactu
  • Objetivo: Crear y gestionar facturas, presupuestos, clientes, servicios e impuestos mediante conversación
  • Precondiciones: El cliente tiene activo el módulo Difactu y sus datos fiscales básicos están configurados
  • Pasos:
    1. Abrir Difactu y pedir la acción en lenguaje natural, por ejemplo crear una factura, consultar clientes o preparar un presupuesto
    2. El asistente busca el cliente, servicio, material o tipo de impuesto necesario
    3. Si falta información relevante, el asistente la pide antes de continuar
    4. El sistema prepara el borrador y permite revisarlo o previsualizarlo
    5. Antes de emitir o enviar una factura, Difactu muestra un resumen con cliente, identificación fiscal, líneas, base, impuesto y total
    6. La emisión o el envío sólo se realiza cuando el usuario confirma expresamente la operación
  • Resultado: Documento creado, revisado y, si procede, emitido o enviado con confirmación explícita
  • Notas:
    • Difactu usa la misma base de datos de Nubidoc; no crea una facturación paralela.
    • Los identificadores visibles para Difactu son códigos públicos, no ids internos secuenciales.
    • Los catálogos de servicios sugeridos dependen del oficio elegido durante el alta y pueden modificarse después.
    • Los impuestos se muestran con la denominación fiscal del país configurado cuando existe perfil local, por ejemplo IVA, IGV u otras variantes.
    • La guía específica de Difactu detalla la suscripción, los indicadores de consumo, el contexto de conversación, la conversión de presupuestos en facturas y el flujo de facturas simplificadas.

Opciones del Menú

Menu lateral de Facturacion

Opción 1: Buscar Facturas

  • action/invoice/invoicesearch
  • Descripción: Búsqueda avanzada de facturas con filtros

Opción 2: Crear Factura

  • Formulario de factura
  • Descripción: Crear nueva factura

Opción 3: Buscar Facturas Proveedor (Opcional)

  • action/invoice/invoicesearchsupplier
  • Descripción: Facturas recibidas de proveedores

Opción 4: Buscar Pagos

  • action/invoice/paymentsearch
  • Descripción: Búsqueda de pagos registrados. También puede abrirse desde el resumen rápido del paciente con Nº HC y paciente ya precargados.

Opción 5: Buscar Presupuestos

  • action/invoice/budgetsearch
  • Descripción: Búsqueda de presupuestos con filtros por Nº HC, Paciente, rango de fechas y Estado (Borrador, Entregado, Aceptado, Rechazado, Cancelado, Firmado)
Formulario de busqueda de presupuestos

Opción 6: Crear Presupuesto

  • Formulario de presupuesto
  • Descripción: Crear nuevo presupuesto

Opción 7: Caja (Opcional)

  • action/invoice/cashregister
  • Descripción: Control de caja diaria

Pantalla 1: Búsqueda de Facturas

Busqueda de facturas con filtros y resultados

Descripción

Pantalla de búsqueda con filtros múltiples y grid de resultados paginado.

Secciones de la Pantalla

1. Panel de Filtros
  • Rango de fechas de factura
  • Paciente (autocompletado)
  • Profesional
  • Estado (Borrador, Emitida, Cancelada)
  • Estado de pago (Pendiente, Parcial, Pagada)
  • Número de factura
  • Serie de factura
  • Enviado Verifactu (SI/NO)
  • Contiene bono (SI/NO)
  • Es nubidoc (SI/NO) — solo visible para superusuarios (MasterAdmin). Permite filtrar por el origen del paciente: Nubidoc o Treebole.
2. Grid de Resultados
  • Número de factura
  • Fecha de emisión
  • Paciente
  • Profesional
  • Base imponible
  • IVA
  • Total
  • Pagado
  • Pendiente
  • Estado
  • Acciones rápidas
3. Acciones Múltiples
  • Emitir seleccionadas (ordena por fecha antes de numerar; muestra notificación de progreso)
  • Imprimir seleccionadas
  • Descargar PDF múltiples
  • Enviar por email
  • Cambiar etiquetas
4. Nombre del fichero PDF descargado Al descargar una factura en PDF (individual o múltiple en ZIP), el nombre del fichero sigue el formato: YYYYMMDD_NumeroFactura_NombreCliente_Importe.pdf Ejemplo: 20260224_28QX_ROBERTOHERRERO_150_00.pdf Donde:
  • YYYYMMDD es la fecha de la factura (año, mes, día)
  • NumeroFactura es el número asignado a la factura
  • NombreCliente es el nombre del cliente que aparece en la factura, sin espacios (ej: “Roberto Herrero” → “ROBERTOHERRERO”)
  • Importe es el líquido a cobrar (base + IVA − retención IRPF) en la moneda base de la factura, con guión bajo como separador decimal (ej: 150_00 = 150,00 €). En facturas sin retención coincide con la suma base + IVA. En clientes con factor de conversión de divisa configurado, el importe del nombre puede diferir del “TOTAL A PAGAR” del PDF, que aplica el factor de cambio.
Esto facilita la organización y localización de facturas descargadas en el ordenador.

Pantalla 2: Formulario de Factura

Formulario de creacion de factura - parte superior Formulario de creacion de factura - parte inferior

Descripción

Formulario completo para crear o editar facturas.

Estructura del Formulario

Cabecera:
  • Título: “Nueva Factura” / “Modificar Factura”
  • Número de factura (si está emitida)
  • Estado actual (Borrador/Emitida/Cancelada)
  • Botón “EMITIR” (si está en borrador)
Fila de resumen superior (Cliente / Nº factura / Fecha / Pagador / Importe Cobrado / Importe Total / Estado):
  • Importe Cobrado: muestra la suma de los pagos registrados y, entre paréntesis y en tamaño reducido, las formas de pago utilizadas (efectivo, tarjeta de crédito, transferencia, bizum, etc.). Ejemplos:
    • 50,00 € (efectivo) — un solo pago en efectivo
    • 150,00 € (efectivo, tarjeta de crédito) — dos pagos con formas distintas
    • 0,00 € — factura sin pagos (no se muestra paréntesis)
    Si varios pagos usan la misma forma, ésta aparece una sola vez. El contenido de los paréntesis coincide con la columna “Forma de pago” del listado Buscar facturas y con la línea “Forma de pago” de la factura impresa (cuando la preferencia correspondiente está activada). El valor se recalcula automáticamente tras pulsar Acciones → Registrar pago (también al borrar un pago), sin necesidad de cerrar y reabrir la factura.
  • Importe Total: suma de las líneas de factura (se actualiza al añadir/modificar/borrar prestaciones, facturables o bonos).
Secciones:
  1. Datos del Cliente - Paciente, pagador, datos fiscales
  2. Líneas de Factura - Servicios/productos facturados
  3. Totales - Base, IVA, Total
  4. Pagos - Pagos registrados
  5. Observaciones - Notas internas

Pantalla 3: Detalles de Factura Emitida

Descripción

Vista de solo lectura de factura emitida con todas las opciones de acción.

Información Mostrada

  • Datos completos de factura
  • Líneas de detalle
  • Totales desglosados
  • Historial de pagos
  • Documentos PDF generados
  • Abonos asociados (si existen)

Acciones Disponibles

Dialogo de acciones sobre factura
  • Imprimir
  • Enviar por email
  • Registrar pago
  • Realizar abono
  • Ver PDF

Formulario: Factura (Invoice)

Propósito: Crear o modificar factura Ubicación: Módulo Facturación ID HTML: invoice-form-[randomID]

Sección 1: Datos de Identificación

CampoTipoObligatorioDescripciónValidaciónConstante
Número FacturaText (readonly)NoNúmero asignado al emitirAuto-incrementalinvoice_number
SerieSelectNoSerie de facturación-invoice_invoiceserie_id
Fecha FacturaDateFecha de emisióndd/mm/yyyyinvoice_date
EstadoSelect (readonly)Estado de factura0=Borrador, 1=Emitida, 2=Canceladainvoice_status

Sección 2: Datos del Cliente

CampoTipoObligatorioDescripciónValidaciónConstante
PacienteAutocompletePaciente facturadoDebe existirinvoice_patient_id
PagadorSelectQuién paga la factura-invoice_payor_id
ProfesionalSelectNoProfesional responsable-invoice_user_id
Nombre FiscalTextCondicionalNombre para facturaRequerido si pagador empresainvoice_companyname
CIF/NIFTextCondicionalIdentificación fiscalValidación CIF/NIFinvoice_cif
DirecciónTextNoDirección fiscal-invoice_address
Código PostalTextNoCP5 dígitosinvoice_cp
CiudadTextNoCiudad-invoice_city
ProvinciaSelectNoProvincia-invoice_province_id
PaísSelectNoPaís-invoice_pais_id

Sección 3: Líneas de Factura (Grid Editable)

CampoTipoObligatorioDescripciónConstante
ServicioAutocompleteServicio o producto facturadoTabla invoiceservices
DescripciónTextNoDescripción del servicioinvoiceservices_description
CantidadNumberCantidadinvoiceservices_quantity
Precio UnitarioDecimalPrecio por unidadinvoiceservices_price
Descuento %DecimalNoDescuento porcentualinvoiceservices_discount
IVA %DecimalTipo de IVA aplicableinvoiceservices_iva
BaseDecimal (calc)NoBase imponible calculadaAutomático
TotalDecimal (calc)NoTotal con IVAAutomático

Sección 4: Totales (Solo Lectura)

CampoTipoDescripciónCálculo
Base ImponibleDecimalSuma de bases sin IVAΣ(cantidad × precio × (1 - descuento/100))
IVADecimalTotal de IVAΣ(base × IVA/100)
Total FacturaDecimalBase + IVABase Imponible + IVA
PagadoDecimalTotal pagadoSuma de pagos
PendienteDecimalResta por pagarTotal - Pagado

Sección 5: Observaciones

CampoTipoObligatorioDescripciónConstante
ObservacionesTextareaNoNotas internasinvoice_observations
Notas PieTextareaNoTexto adicional en PDFinvoice_footernote

Sección 6: Información Adicional

CampoTipoDescripciónConstante
Cita AsociadaLinkCita origen (si aplica)invoice_appointment_id
Bono AsociadoLinkBono facturado (si aplica)invoice_bonus_id
Es AbonoCheckboxIndica si es factura rectificativainvoice_isabono
Factura OriginalLinkFactura que se abonainvoice_invoiceabonada_id
Es ProveedorCheckboxFactura recibida de proveedorinvoice_issupplier

Formulario: Pago (Payment)

Propósito: Registrar cobro de factura Ubicación: Desde detalle de factura

Campos del Formulario de Pago

CampoTipoObligatorioDescripciónValidaciónConstante
FacturaSelect/LinkFactura a pagar-payment_invoice_id
ImporteDecimalCantidad pagada≥ 0, ≤ Pendientepayment_amount
Fecha PagoDateCuándo se realizódd/mm/yyyypayment_date
Forma de PagoSelectMétodo de pagoVer tabla formaspayment_paymentway_id
ReferenciaTextNoNº transferencia, nº tarjeta-payment_reference
ObservacionesTextareaNoNotas del pago-payment_comment
BancoSelectNoCuenta bancaria destino-payment_bankaccount_id
Formas de Pago Disponibles:
  • 1 = Efectivo - Pago en metálico
  • 2 = Tarjeta de crédito - Pago con tarjeta
  • 3 = Cheque - Pago con cheque
  • 4 = Otro - Otra forma de pago
  • 5 = Transferencia - Transferencia bancaria
  • 6 = Redsys - Pasarela de pago Redsys
  • 7 = PayPal - Pago por PayPal
  • 8 = Stripe - Pasarela Stripe
  • 9 = Bizum - Pago con Bizum
  • 10 = Domiciliación - Cargo en cuenta
Aviso de entorno de pruebas en pagos online: Cuando un enlace público de pago usa una pasarela configurada en modo de pruebas, la pantalla muestra un banner superior con la etiqueta TEST y el nombre de la pasarela correspondiente. Este aviso aparece en pagos de cita, bonos y órdenes de pago online con Stripe, PayPal, Redsys o Bizum cuando la configuración detectada es de pruebas. El banner indica que el pago no se realizará en entorno real y que deben usarse tarjetas o cuentas de prueba. Si el centro quiere realizar cobros reales, debe revisar las credenciales y el entorno de la pasarela en la configuración de medios de cobro antes de enviar enlaces a pacientes.

Formulario: Presupuesto (Budget)

Propósito: Crear presupuesto para paciente Ubicación: Módulo Facturación → Presupuestos

Campos del Formulario de Presupuesto

CampoTipoObligatorioDescripciónConstante
NúmeroNumber (readonly)NoNúmero auto-asignadobudget_number
FechaDateFecha del presupuestobudget_date
PacienteAutocompletePaciente destinatariobudget_patient_id
ProfesionalSelectNoProfesional responsablebudget_user_id
CentroSelectNoCentro emisor para la cabecera del PDF; aparece cuando hay varios centros aplicables o el presupuesto ya tiene uno guardadohpc_center_id
TítuloTextNoTítulo del presupuestobudget_title
DescripciónTextareaNoDescripción generalbudget_description
Válido hastaDateNoFecha de caducidadbudget_validuntil
EstadoSelectEstado del presupuestoVer estadosbudget_status
LíneasGridServicios presupuestadosTabla budget_serviceoffer
TotalDecimal (calc)NoTotal presupuestoCalculado
Descuento GlobalDecimalNoDescuento general (%)budget_discount
Estados de Presupuesto:
  • 1 = Borrador - En elaboración
  • 2 = Entregado - Enviado al paciente
  • 3 = Aceptado - Paciente acepta
  • 4 = Rechazado - Paciente rechaza
  • 5 = Cancelado - Presupuesto cancelado
  • 6 = Firmado - Presupuesto firmado electrónicamente por el paciente
Acciones disponibles en un presupuesto:
  • Modificar - Editar el presupuesto (no disponible si está firmado)
  • Duplicar - Crear una copia del presupuesto
  • Enviar por email - Abre un diálogo para enviar el PDF del presupuesto por email. Permite indicar destinatario, asunto y mensaje; si el destinatario queda vacío se intenta usar el email del paciente. Si el envío queda encolado correctamente, se muestra confirmación en pantalla. Si falta el email o hay un problema de configuración/envío, se muestra un error visible en el diálogo.
  • Imprimir - Generar PDF (si está firmado, muestra el PDF con la firma)
  • Firmar - Firma presencial con validación PIN (requiere módulo de firma electrónica)
  • Firma remota - Enviar solicitud de firma por email al paciente (requiere módulo de firma electrónica). Para centros con plantilla bilingüe, permite elegir idioma (español/inglés) antes de enviar
  • Eliminar - Eliminar el presupuesto (no disponible si está firmado)
  • Crear bono - Crear un bono asociado al presupuesto
Firma de presupuestos: La firma electrónica de presupuestos permite obtener la conformidad del paciente de forma legal y segura. Requiere que el centro tenga contratado el módulo de firma electrónica. Firma presencial:
  1. Abrir el presupuesto desde el listado
  2. Pulsar “Acciones” → “Firmar”
  3. Si hay dispositivos de firma (tablets) configurados, se puede elegir entre firmar en esta pantalla o enviar a un dispositivo
  4. El paciente firma en el pad de firma digital
  5. Se envía un código de verificación (PIN) por SMS o email
  6. El paciente introduce el PIN para confirmar
  7. El presupuesto pasa automáticamente a estado “Firmado”
Firma remota:
  1. Abrir el presupuesto desde el listado
  2. Pulsar “Acciones” → “Firma remota” (para centros con plantilla bilingüe, se muestra un diálogo para elegir idioma antes de enviar)
  3. Rellenar los datos del firmante (nombre, DNI, email, teléfono)
  4. Elegir el método de validación (SMS, email o sin validación)
  5. Pulsar “Enviar”: el paciente recibe un email con un enlace para firmar
  6. El paciente abre el enlace, firma en su dispositivo y valida con PIN (el código se solicita automáticamente tras firmar, sin necesidad de pulsar un botón adicional)
  7. El presupuesto pasa automáticamente a estado “Firmado”
Durante la firma (tanto presencial como remota), el visor del documento muestra todas las páginas en scroll continuo (no es necesario pulsar “Siguiente” para avanzar). Se puede hacer scroll para leer todo el documento. Los botones de navegación (anterior/siguiente) permiten saltar directamente a una página concreta. Es necesario haber visualizado todas las páginas antes de poder firmar. El visor incluye un botón lateral (chevron) que permite ocultar temporalmente el panel de firma para leer el presupuesto a pantalla completa. Impresión del presupuesto: El PDF impreso del presupuesto muestra el DNI del paciente junto al nombre (si el paciente tiene DNI registrado). Si el presupuesto no tiene notas/descripción, la fila “Notas” no aparece en el PDF impreso. Una vez firmado, al imprimir el presupuesto se muestra directamente el PDF con la firma incluida, sin mostrar ningún diálogo previo de opciones (idioma, etc.), ya que el documento firmado no se puede modificar. Envío del presupuesto por email: Desde las acciones del presupuesto, la opción Enviar por email abre un diálogo específico de envío. El usuario puede escribir un email destino, modificar el asunto y editar el mensaje. Si el email destino se deja vacío, Nubidoc usa el email del paciente asociado al presupuesto. El sistema adjunta el PDF del presupuesto y muestra confirmación cuando el envío queda encolado correctamente para su procesamiento. Si el presupuesto no tiene destinatario válido, el email tiene formato incorrecto, falla la generación del PDF o no hay configuración de envío disponible, el diálogo permanece abierto y enseña un mensaje de error comprensible. Presupuesto en inglés (solo centros de cirugía plástica): Algunos centros disponen de la opción de generar el presupuesto en inglés para pacientes internacionales. Al pulsar “Imprimir” o “Firmar”, aparece un diálogo preguntando el idioma: “Español” o “English”. Si se elige inglés, el PDF se genera con todas las etiquetas, títulos y textos legales traducidos al inglés. Esta opción solo está disponible en los centros que la tienen activada. El presupuesto en español incluye la firma del paciente y del profesional en todas las páginas del documento. Texto pie de presupuesto: En Administración → Preferencias se puede configurar un texto personalizado (legal, condiciones, etc.) que aparecerá automáticamente al pie de todos los presupuestos impresos. Campo: “Texto pie presupuesto”.

Workflow 1: Crear y Emitir Factura Simple

1. Usuario va a Facturación → Crear factura

2. Sistema muestra formulario en blanco

3. Usuario selecciona paciente

4. Sistema auto-completa:
   - Pagador (del paciente)
   - Datos fiscales (si existen)
   - Profesional asignado

5. Usuario añade línea de factura:
   - Busca servicio "Consulta general"
   - Sistema completa precio según tarifa del pagador
   - Sistema completa IVA según configuración
   - Cantidad: 1

6. Sistema calcula automáticamente:
   - Base imponible: 100€
   - IVA (21%): 21€
   - Total: 121€

7. Usuario revisa totales

8. Usuario hace clic en "EMITIR FACTURA"

9. Sistema valida:
   - Paciente seleccionado
   - Al menos una línea de factura
   - Precios correctos
   - IVA válido

10. Sistema emite factura:
    - Cambia estado a "Emitida" (1)
    - Asigna número de factura (auto-incremental por serie)
    - Genera PDF de la factura
    - Almacena en carpeta de facturas
    - Registra en libro de facturas

11. Si integración fiscal VeriFactu o TicketBAI:
    - Envía factura a la autoridad fiscal correspondiente si está configurado el envío inmediato
    - Registra código seguro, QR fiscal y estado de presentación

12. Sistema muestra mensaje "Factura emitida correctamente"

13. Opciones disponibles:
    - Imprimir factura
    - Enviar por email al paciente
    - Registrar pago
Variantes:
  • Si paciente tiene descuento: Se aplica automáticamente
  • Si es factura a aseguradora: Se pueden añadir campos específicos
  • Si requiere rectificativa: Usar opción “Realizar abono”

Workflow 2: Facturar desde Cita Atendida

1. Profesional finaliza cita con paciente

2. Estado de cita cambia a "Finalizada"

3. Profesional hace clic en cita → Acciones

4. Selecciona "Crear factura"

5. Sistema abre formulario de factura con:
   - Paciente: Pre-seleccionado de la cita
   - Pagador: Del paciente
   - Profesional: Quien atendió la cita
   - Fecha: Hoy
   - Línea de factura: Servicios de la cita

6. Sistema añade automáticamente servicios de la cita:
   - Cada servicio asociado a la cita
   - Precio según tarifa aplicada en cita
   - Descuentos del paciente aplicados

7. Profesional revisa y modifica si necesario:
   - Puede añadir servicios adicionales
   - Puede modificar cantidades
   - Puede aplicar descuentos extra

8. Profesional emite factura

9. Sistema vincula factura con cita:
   - Campo invoice_appointment_id apunta a la cita
   - Cita queda marcada como facturada

10. Si pago inmediato:
    - Clic en "Registrar pago"
    - Seleccionar forma de pago
    - Introducir importe
    - Confirmar

11. Sistema registra pago:
    - Crea registro en tabla payments
    - Actualiza total pagado de factura
    - Si total pagado = total factura: Marca como pagada

12. Factura completa y pagada

Workflow 3: Registrar Pago Parcial

1. Usuario busca factura pendiente

2. Hace clic en factura

3. Sistema muestra:
   - Total: 500€
   - Pagado: 0€
   - Pendiente: 500€

4. Usuario selecciona "Registrar pago"

5. Sistema abre formulario de pago

6. Usuario completa:
   - Importe: 200€ (pago a cuenta)
   - Fecha: Hoy
   - Forma de pago: Transferencia
   - Referencia: "Nº transferencia: 123456"

7. Sistema valida:
   - Importe ≥ 0
   - Importe ≤ Pendiente (500€)

8. Sistema guarda pago

9. Sistema actualiza factura:
   - Pagado: 200€
   - Pendiente: 300€
   - Estado pago: "Parcialmente pagada"

10. Factura se marca con indicador amarillo (pago parcial)

11. Usuario puede registrar pagos adicionales hasta completar

Workflow 4: Realizar Abono (Rectificativa)

1. Se detecta error en factura emitida
   (Ej: Se facturó 150€ pero debían ser 100€)

2. Usuario busca factura a rectificar

3. Hace clic en factura → Acciones

4. Selecciona "Realizar abono"

5. Sistema pregunta tipo de abono:
   - Abono total (anula factura completa)
   - Abono parcial (solo parte del importe)

6. Usuario selecciona "Abono parcial"

7. Sistema muestra formulario:
   - Factura original: Factura 2024/0123
   - Total original: 150€
   - Importe a abonar: [Campo editable]

8. Usuario introduce: 50€

9. Usuario especifica motivo: "Error en importe"

10. Usuario confirma

11. Sistema genera factura de abono:
    - Nueva factura con número siguiente
    - Campo isabono = 1
    - Campo invoiceabonada_id = ID factura original
    - Líneas con importes negativos (-50€)
    - Total: -50€

12. Sistema actualiza factura original:
    - Marca como "Tiene abonos"
    - Vincula con factura de abono

13. Sistema emite automáticamente factura de abono

14. Resultado:
    - Factura original: 150€ (con marca de abonada)
    - Factura de abono: -50€
    - Neto real facturado: 100€

Workflow 5: Crear Presupuesto y Convertir a Bono

1. Paciente consulta por tratamiento de fisioterapia

2. Usuario va a Facturación → Crear presupuesto

3. Usuario completa:
   - Paciente: Juan García
   - Título: "Tratamiento de fisioterapia - 10 sesiones"
   - Válido hasta: +30 días

4. Usuario añade líneas:
   - Servicio: "Sesión fisioterapia"
   - Cantidad: 10 sesiones
   - Precio unitario: 40€
   - Descuento: 10% (por volumen)
   - Subtotal: 360€

5. Sistema calcula:
   - Total sin descuento: 400€
   - Descuento (10%): 40€
   - Base imponible: 360€
   - IVA (21%): 75.60€
   - Total: 435.60€

6. Usuario guarda presupuesto

7. Sistema asigna número de presupuesto

8. Usuario imprime o envía por email al paciente

9. Paciente acepta el presupuesto

10. Usuario abre presupuesto → Acciones

11. Selecciona "Crear bono"

12. Sistema abre formulario de bono con:
    - Paciente: Pre-seleccionado
    - Servicio: Sesión fisioterapia
    - Sesiones totales: 10
    - Precio total: 435.60€

13. Usuario confirma creación de bono

14. Sistema crea bono:
    - Estado: Activo
    - Sesiones disponibles: 10
    - Fecha caducidad: +6 meses

15. Usuario emite factura del bono:
    - Importe: 435.60€
    - Concepto: "Bono 10 sesiones fisioterapia"

16. Usuario registra pago

17. A medida que paciente asiste:
    - Cada cita descuenta 1 sesión del bono
    - No se factura la cita individual
    - Cuando sesiones = 0: Bono agotado

Integraciones

Con Pacientes:
  • Cada factura está vinculada a un paciente
  • Pagador del paciente se usa por defecto
  • Datos fiscales del paciente auto-completan factura
  • Desde ficha de paciente se accede a historial de facturas
Con Agenda:
  • Facturas se generan desde citas
  • Cada cita puede tener factura asociada
  • Servicios de cita se trasladan a factura
  • Estado “Facturada” en cita
Con Bonos:
  • Los bonos vinculados a una factura se gestionan desde la pestaña Bonos del formulario de factura
  • La pestaña muestra una tabla con: nombre del bono, cantidad, precio unidad, % IVA y total (todos formateados a 2 decimales)
  • Es posible editar cantidad, precio unitario e IVA directamente en la tabla (si la factura no está emitida)
  • Al añadir o modificar un bono, el formulario incluye un campo “Importe total” con cálculo bidireccional (se puede introducir el total deseado y el sistema calcula el precio unitario, o viceversa)
  • Botones para añadir nuevos bonos (del catálogo del paciente), modificar o borrar
  • El total de la factura se recalcula automáticamente tras cada cambio en la pestaña Bonos
  • En “Datos de cabecera” se muestra un resumen informativo (“N bono(s) vinculados”) con enlace a la pestaña
  • Sesiones de bonos no generan facturas individuales
  • Factura de bono vincula con bono creado
Con Actividades:
  • Actividades grupales pueden facturarse
  • Opción de facturación mensual o por sesión
  • Descuentos por actividad grupal
Con Administración:
  • Configuración de series de facturación
  • Gestión de tipos de IVA
  • Definición de formas de pago
  • Configuración de numeración
  • Integración con VeriFactu (AEAT)

Dependencias

Requiere:
  • Pacientes - No se pueden crear facturas sin pacientes
  • Servicios - Debe haber servicios/productos para facturar
  • Pagadores - Al menos un pagador definido
Es requerido por:
  • Contabilidad - Exportación de datos contables
  • Estadísticas - Reportes de facturación e ingresos
  • Declaraciones fiscales - Libros de IVA, resúmenes anuales

Regla 1: Estados de Factura

Descripción: Las facturas tienen tres estados principales Estados:
  • 0 = Borrador - Factura en elaboración, modificable, sin número
  • 1 = Emitida - Factura emitida oficialmente, tiene número, no modificable
  • 2 = Cancelada - Factura anulada
Transiciones permitidas:
  • Borrador → Emitida (al emitir)
  • Emitida → Cancelada (solo en desarrollo o con permisos especiales)
  • Borrador → Cancelada (cancelar borrador)
Efectos:
  • Solo facturas “Emitidas” tienen número fiscal
  • Solo facturas “Borrador” son editables
  • Facturas “Canceladas” no aparecen en listados normales

Regla 2: Numeración de Facturas

Descripción: Numeración automática e incremental por serie
  • Cada serie tiene contador independiente
  • Las facturas rectificativas (abonos) con serie dedicada tienen su propia secuencia de numeración, independiente de las facturas normales
  • Número se asigna al emitir (no al crear borrador)
  • Formato: [Serie]-[Año]-[Número]
  • Ejemplo: “A-2025-00123”
Validaciones:
  • No puede haber huecos en numeración
  • No se pueden modificar números asignados
  • Cambio de serie solo en borrador
  • Al importar facturas desde Excel, el sistema comprueba que no exista ya una factura con el mismo número y serie. Si se detecta un duplicado, la importación se detiene e informa de la fila del Excel conflictiva.
  • Al importar facturas desde Excel, si la columna “tipo de IVA” está vacía, el sistema utiliza automáticamente el tipo de IVA configurado en la prestación asociada a esa línea. Si no hay prestación o la prestación no tiene IVA configurado, se aplica IVA al 0%. Si la columna contiene el valor 0, se respeta como IVA exento (0%).
  • Al importar facturas desde Excel con creación de cita asociada, si la prestación no tiene duración definida o no se indica prestación, la cita se crea con una duración por defecto de 15 minutos.
  • Al importar facturas desde Excel con creación de cita asociada, si la fecha de la cita no incluye hora, la cita se crea a las 12:00 del mediodía. Si la fecha incluye hora, se respeta la hora indicada.
  • Al emitir una factura, el sistema comprueba que su fecha no sea anterior a la última factura emitida para el mismo CIF del emisor y la misma serie dentro del mismo año. Si detecta un desorden cronológico, muestra un aviso. El usuario puede decidir continuar igualmente o corregir la fecha antes de emitir.
Cambiar número de factura: Si el centro tiene habilitada la opción “Permitir cambiar número de factura”, aparece la acción “Cambiar Nº Factura” en el menú de acciones de una factura emitida. Esto permite corregir el número asignado en situaciones excepcionales.

Regla 3: Cálculo de IVA

Descripción: IVA se aplica línea por línea Origen del % de IVA en cada línea de factura: Cuando una factura incluye citas, el sistema determina el % de IVA de cada línea (prestación dentro de la cita) siguiendo esta prioridad:
  1. Si la prestación de la cita tiene un IVA específico asignado (incluido 0% para exención), se utiliza ese valor.
  2. Si no tiene IVA asignado, se busca en el tarificador (tabla de precios configurada en Administración).
  3. Si tampoco se encuentra en el tarificador, se utiliza el tipo de IVA de la prestación (definido en Datos maestros > Prestaciones).
  4. Si ninguno está configurado, se aplica 0% por defecto.
Nota: Si se modifica el % de IVA de una prestación dentro de la cita (por ejemplo, para aplicar exención fiscal al 0%), ese valor se respeta en la impresión, previsualización y exportación de la factura.
Tipos de IVA comunes:
  • 21% - General
  • 10% - Reducido
  • 4% - Superreducido
  • 0% - Exento
Cálculo:
Base Línea = Cantidad × Precio × (1 - Descuento/100)
IVA Línea = Base Línea × IVA%/100
Total Línea = Base Línea + IVA Línea

Base Total = Σ Base Línea
IVA Total = Σ IVA Línea
Total Factura = Base Total + IVA Total

Regla 4: Estados de Pago

Descripción: Factura puede estar en diferentes estados de pago Estados:
  • Impagada - Pagado = 0
  • Parcialmente pagada - 0 ≤ Pagado ≤ Total
  • Pagada - Pagado = Total
  • Sobrepagada - Pagado ≥ Total (caso excepcional)
Indicadores visuales:
  • 🔴 Rojo - Impagada
  • 🟡 Amarillo - Parcialmente pagada
  • 🟢 Verde - Pagada completa

Regla 5: Factura Rectificativa (Abono)

Descripción: Mecanismo legal para corregir facturas emitidas Tipos de abono:
  1. Abono total - Anula factura completa (importes negativos de todas las líneas)
  2. Abono parcial - Solo parte del importe
  3. Abono simple - Rectificativa sin referencia a una factura del sistema (por ejemplo, cuando la factura original se emitió en otro programa)
Múltiples abonos: Una misma factura puede tener varios abonos asociados (por ejemplo, abonos parciales sucesivos). No existe límite en el número de rectificativas por factura. Crear abono desde cero (seleccionando serie de abono): Además de crear un abono desde una factura existente, es posible crear un abono “desde cero” directamente al crear o editar una factura. En el combo de “Serie”, se muestran todas las series (normales y de abono). Las series de abono aparecen en color rojo con la indicación “(Abono)”. Al seleccionar una serie de abono:
  • Aparece un badge “ABONO” debajo del combo de serie.
  • La factura se trata automáticamente como abono simple.
  • Aparece el campo “Factura original” para indicar opcionalmente la referencia de la factura que se rectifica.
  • Los importes se tratan como negativos.
Proceso (abono desde factura existente):
  • Se genera nueva factura marcada como abono
  • Importes son negativos
  • Se vincula con factura original (o se indica referencia manual en abonos simples)
  • Ambas facturas mantienen su número
Referencia a factura original: La factura rectificativa incluye automáticamente en el PDF impreso una referencia a la factura original que está rectificando, cumpliendo con el RD 1619/2012, art. 15. Esta referencia aparece como “Factura rectificada: [número] de [fecha]”.
  • Para abonos con referencia interna: el número y la fecha se obtienen automáticamente.
  • Para abonos simples: se muestra el texto que el usuario haya introducido en el campo “Factura original”.
Título e importes en el PDF: El PDF de una factura rectificativa muestra el texto “FACTURA RECTIFICATIVA (ABONO)” en negrita, alineado a la derecha, en la zona de la cabecera. Además, todos los importes (precio unitario, importe por línea, bases de IVA, cuotas de IVA, total neto y total IVA) se muestran con signo negativo para mantener la coherencia visual con el total a pagar. Navegación entre facturas:
  • En una factura de abono, aparece un botón “Factura original” que permite acceder directamente a la factura rectificada.
  • En una factura que tiene abonos, aparecen botones de acceso rápido a cada factura rectificativa asociada.
Serie de facturación del abono: Si el centro tiene configurada una serie de facturación específica para abonos (marcada como “es abono” en Administración → Series de facturación), al crear un abono el sistema puede asignar automáticamente esa serie en lugar de la serie de la factura original. Esto permite mantener una numeración independiente para las facturas rectificativas. Por ejemplo:
  • Serie A: Facturas normales (A/2026/001, A/2026/002, …)
  • Serie R: Abonos (R/2026/001, R/2026/002, …)
Si existen varias series de abono, el sistema muestra un selector para que el usuario elija cuál utilizar. Efecto contable:
  • Factura original: +500€
  • Factura abono: -200€
  • Neto: 300€

Regla 6: Protección de facturas digitalizadas y verifacturadas

Descripción: Las facturas que han sido digitalizadas (factura digital) o enviadas a VeriFactu no pueden modificarse Comportamiento:
  • Una vez que una factura ha sido digitalizada o verifacturada, los facturables (líneas de factura) quedan bloqueados
  • No se pueden añadir, modificar ni eliminar facturables
  • No se puede editar la cantidad ni el precio directamente en el grid (inline)
  • El doble clic sobre una línea no abre el diálogo de edición
  • Los botones de añadir, modificar y borrar facturables no aparecen
  • Los cambios operativos de una cita ya vinculada (por ejemplo, estados de videoconferencia o marcas internas de seguimiento) no deben alterar una factura digitalizada/verifacturada; solo los cambios con impacto económico real requieren rectificación o recálculo previo a la emisión
Razón: Conforme al Reglamento de facturación (RD 1619/2012) y a la Ley Antifraude (Ley 11/2021), las facturas no pueden modificarse una vez emitidas. Cualquier corrección debe hacerse mediante factura rectificativa (abono).

Regla 7: Emisión masiva de facturas

Descripción: Al emitir varias facturas en bloque, el sistema las ordena por fecha antes de asignar la numeración Comportamiento:
  • Si se seleccionan varias facturas y se pulsa Acciones → Emitir, el sistema solicita doble confirmación (confirmación + aviso legal)
  • Tras confirmar, se muestra una notificación informativa: “Emitiendo facturas… el proceso se está ejecutando en segundo plano”
  • Las facturas se ordenan por fecha ascendente antes de procesarse, de forma que la numeración sea coherente con las fechas
  • Las etiquetas asociadas a cada factura se conservan tras la emisión

Regla 8: Validación de CIF/NIF

Descripción: Validación de identificación fiscal Cuándo aplica:
  • Si pagador es empresa
  • Si importe ≥ límite configurado
  • Si requiere factura con datos fiscales
Validación:
  • CIF: Letra inicial + 8 dígitos
  • NIF: 8 dígitos + letra final
  • NIE: Letra inicial + 7 dígitos + letra final
Efecto:
  • Si no válido: Sistema muestra advertencia
  • Algunos centros permiten continuar, otros bloquean

Regla 7: Presupuestos

Descripción: Gestión de presupuestos, firma electrónica y conversión Estados de presupuesto:
  1. Borrador - En elaboración
  2. Entregado - Enviado al paciente
  3. Aceptado - Paciente acepta
  4. Rechazado - Paciente rechaza
  5. Cancelado - Presupuesto cancelado
  6. Firmado - Firmado electrónicamente por el paciente
Firma electrónica (requiere módulo firma):
  • Firma presencial: el paciente firma en la pantalla del profesional o en un dispositivo dedicado, con validación PIN (SMS/email)
  • Firma remota: se envía un enlace al paciente por email para que firme desde su dispositivo
  • Un presupuesto firmado no se puede modificar ni eliminar
  • Al imprimir un presupuesto firmado se muestra el PDF con la firma incluida
  • Se almacenan evidencias de firma (datos del pad, hash del PDF, IP, user-agent)
Conversión:
  • Aceptado → Factura directa
  • Aceptado → Bono (para tratamientos multi-sesión)
  • Aceptado → Citas programadas
Validez:
  • Se puede definir fecha de caducidad
  • Presupuestos caducados pasan a “Rechazado”

Mensajes de Éxito

  • “Factura creada correctamente”: Al guardar borrador
  • “Factura emitida correctamente. Número: [X]”: Al emitir factura
  • “Pago registrado correctamente”: Al guardar pago
  • “Factura marcada como pagada”: Al completar pago total
  • “Presupuesto creado correctamente”: Al guardar presupuesto
  • “Abono generado correctamente”: Al crear factura rectificativa
  • “Factura eliminada correctamente”: Al borrar una factura desde Acciones
  • “Factura enviada por email”: Al enviar factura
  • “Las facturas se están procesando en segundo plano”: Notificación informativa (abajo a la derecha) al confirmar emisión masiva de facturas. Aparece tras cerrar los diálogos de confirmación

Mensajes de Error

  • “Debe seleccionar un paciente”: Falta paciente en factura
  • “Debe añadir al menos una línea de factura”: Factura vacía
  • “El importe del pago no puede ser mayor que el pendiente”: Sobrepago
  • “CIF/NIF no válido”: Identificación fiscal incorrecta
  • “No se puede modificar una factura emitida”: Intento de edición
  • “No se puede eliminar una factura con pagos”: Tiene pagos registrados
  • “La serie de facturación no está configurada”: Falta configuración
  • “Es obligatorio seleccionar una serie de facturación para emitir esta factura”: Preferencia de serie obligatoria activada y factura sin serie. Nota: si la factura tiene letra de serie asignada (ej: “K”) pero fue creada por importación o es antigua, el sistema resuelve automáticamente la serie correspondiente al emitir
  • “Es obligatorio seleccionar una serie de abono para emitir esta factura rectificativa”: Preferencia de serie de abono obligatoria activada y abono sin serie
  • “Ya existe una serie con la letra ‘X’ para este cliente”: Intento de crear serie con letra duplicada
  • “No se puede emitir la factura (Nombre - Fecha): No tiene CIF/NIF del emisor / No tiene CIF/NIF del cliente”: La factura no puede emitirse porque falta el CIF/NIF del emisor, del cliente, o de ambos. El mensaje incluye el nombre del receptor y la fecha para identificar fácilmente la factura, especialmente útil en emisiones en bloque. Debe completar los datos fiscales antes de emitir
  • “Error al generar PDF de factura”: Fallo en generación documento
  • “Ya existe una factura con número X-N (fila F)”: Al importar facturas desde Excel, se ha detectado que el número de factura indicado en el archivo ya existe en el sistema para la misma serie. Debe corregir el número en el Excel o eliminar la factura existente antes de volver a importar.

Mensajes de Advertencia

  • “La factura tiene importes pendientes de pago”: Recordatorio
  • “El paciente tiene facturas impagadas”: Alerta de morosidad
  • “Esta factura será abonada parcialmente”: Confirmación abono
  • “El CIF introducido no tiene formato válido. ¿Desea continuar?”: Advertencia CIF
  • “El presupuesto ha caducado”: Presupuesto fuera de validez
  • “No hay servicios configurados para este pagador”: Falta tarifa
  • “El precio unidad debe ser un número válido mayor o igual a cero”: El precio introducido al añadir o modificar un facturable no es válido (número negativo, texto, o carácter no numérico)
  • “El % de IVA debe ser un número válido entre 0 y 100”: El porcentaje de IVA introducido al añadir o modificar un facturable no es válido
  • “El importe total debe ser un número válido mayor o igual a cero”: El importe total introducido al añadir o modificar un facturable o bono no es válido (número negativo, texto, o carácter no numérico)
  • “Debe seleccionar alguna prestación o facturable”: No se ha seleccionado ninguna prestación ni facturable al añadir líneas a la factura
  • “La fecha de la factura X es anterior a la última emitida de la serie Y del año Z”: La factura que se intenta emitir tiene una fecha anterior a otra factura ya emitida con el mismo CIF del emisor y la misma serie. Se puede continuar o corregir la fecha
  • “No se puede facturar la cita porque no tiene un paciente asociado”: Al facturar citas desde la agenda, alguna de las citas seleccionadas no tiene paciente. Debe asignarse un paciente a la cita antes de facturar

Preguntas Frecuentes

Q: ¿Puedo modificar una factura ya emitida? A: No. Las facturas emitidas tienen valor fiscal y no se pueden modificar. Si hay un error, debes realizar un “Abono” (factura rectificativa) y emitir una nueva factura correcta. Q: ¿Cómo anulo una factura emitida? A: Realiza un “Abono total” desde las acciones de la factura. Esto genera una factura negativa que anula la original. Ambas facturas quedan registradas para auditoría. Q: ¿Puedo facturar a un paciente sin DNI? A: Se puede crear un borrador de factura sin DNI/NIF. Sin embargo, al emitir la factura, el sistema valida que tanto el emisor como el cliente tengan CIF/NIF. Si falta alguno, se muestra un error indicando qué dato falta y a qué factura corresponde (nombre del receptor y fecha). Nota: algunos centros pueden tener una excepción temporal que les permite emitir sin CIF/NIF; consulte con soporte si necesita esta opción. Q: ¿Qué diferencia hay entre Borrador y Emitida? A: Borrador es una factura en elaboración, sin número oficial, que se puede modificar o eliminar. Emitida es una factura oficial con número fiscal, que ya no se puede modificar y tiene validez legal. Q: ¿Cómo registro un pago parcial? A: Desde la factura, selecciona “Registrar pago”, introduce el importe parcial y la forma de pago. Puedes registrar varios pagos parciales hasta completar el total. Q: ¿Puedo exportar las facturas para contabilidad? A: Sí, desde el listado de facturas puedes exportar a Excel con todos los datos necesarios para importar en software contable. Q: ¿Qué es VeriFactu? A: Es un sistema de la AEAT (Agencia Tributaria Española) para validar facturas. Si tu centro lo tiene activado, las facturas se envían automáticamente a la AEAT al emitirse. Q: ¿Qué es TicketBAI? A: Es el sistema de facturación fiscal usado por las Haciendas Forales. Si el centro emisor tiene TicketBAI activado, la factura se firma con el certificado digital del centro, se genera el QR fiscal TicketBAI y, si el envío inmediato está activo, se presenta a la Hacienda Foral configurada. En pruebas, el PDF muestra la etiqueta “TICKETBAI TEST”; en producción, “TICKETBAI”. Q: ¿Dónde se configura el certificado para TicketBAI? A: El certificado se sube en el centro emisor, no en una configuración global del cliente. Esto permite que un cliente con varios centros facture con distintos CIF/certificados. Al subirlo, el sistema comprueba en backend si se puede abrir con la clave indicada; si el certificado requiere clave y no se informa o es incorrecta, no se guarda. Q: ¿Puedo facturar sin IVA? A: Sí, algunos servicios médicos están exentos de IVA. Configura el servicio con IVA 0% o exento, según corresponda. Q: ¿Cómo convierto un presupuesto en factura? A: Abre el presupuesto, en estado “Aceptado”, y usa la opción correspondiente según tu versión. Alternativamente, crea la factura manualmente copiando las líneas del presupuesto. Q: ¿Se pueden agrupar varias citas en una factura? A: Sí, puedes crear una factura manualmente y añadir todas las líneas correspondientes a varias citas del mismo paciente. Q: ¿Se pueden utilizar varias formas de pago para una misma factura? A: Sí, el sistema permite registrar múltiples pagos con diferentes formas de pago para una misma factura. Las formas de pago disponibles incluyen: Efectivo, Transferencia, Tarjeta de crédito, PayPal, entre otros. Si necesitas algún medio de pago adicional específico, se puede añadir sin problema. Esto es útil cuando un paciente paga parcialmente en efectivo y el resto con tarjeta, por ejemplo. Q: Si cobro una cita por Redsys, PayPal o Stripe, ¿el sistema recalcula la factura ya digitalizada? A: No. Iniciar o registrar un pago online no debe modificar el importe de una factura ya digitalizada o enviada por facturación electrónica. La pasarela puede recalcular el importe vivo de la cita si aplica, pero no resetea la factura enlazada. Q: ¿Qué significa el banner “TEST” en una pantalla de pago online? A: Significa que la pasarela de pago está configurada en modo de pruebas. El paciente puede ver el formulario, pero el cobro no se realizará en entorno real. Es útil para validar Stripe, PayPal, Redsys o Bizum antes de activar producción. Para cobrar de verdad, el centro debe sustituir las credenciales o el entorno de pruebas por la configuración de producción. Q: Al crear una factura, ¿puedo seleccionar una prestación y que aparezca automáticamente su precio? A: Sí, al incluir una prestación o facturable en una factura, el sistema pone automáticamente el precio y el % de IVA que están definidos en el “maestro” de precios (configurado en Administración → Datos maestros → Precios). No obstante, tanto el precio como el % de IVA se pueden modificar manualmente en la factura específica si es necesario aplicar un ajuste particular para ese paciente. Si se dejan en blanco al añadir, se tomarán los valores por defecto. El sistema acepta tanto coma como punto como separador decimal (por ejemplo, “9,9” o “9.9”). Q: Si cambio el precio de una prestación y luego facturo una cita anterior al cambio, ¿qué precio aplica? A: El sistema aplica el precio vigente en la fecha de la cita, no en la fecha de la factura. Por ejemplo, si una prestación costaba 50 EUR hasta el 31 de marzo y sube a 60 EUR desde el 1 de abril, una cita del 5 de marzo facturada el 5 de abril aparecerá con 50 EUR en la factura. Lo mismo aplica para el porcentaje de IVA: se usa el vigente en la fecha de la cita. Q: ¿Puedo introducir directamente el importe total de un facturable o bono en vez de calcular el precio unitario? A: Sí. Al añadir o modificar un facturable o un bono en una factura, el formulario incluye un campo “Importe total”. Si introduces el total deseado (por ejemplo, 705 EUR) y el % de IVA (por ejemplo, 21%), el sistema calcula automáticamente el precio unitario correspondiente. El cálculo es bidireccional: si cambias el precio unitario, se recalcula el total, y viceversa. El sistema almacena el precio unitario con alta precisión interna para garantizar que al imprimir o exportar la factura, el total sea exactamente el que introdujiste (sin diferencias de céntimos por redondeo). Q: ¿Se recuerda qué columnas he dejado visibles en el listado de facturas? A: Sí. El listado de facturas guarda tus preferencias de columnas visibles y su orden para que, al volver a entrar, la tabla se muestre igual que la dejaste. Si trabajas con una cuenta que accede mediante permisos o delegación, el sistema también debe guardar esas preferencias asociándolas correctamente a tu usuario real. Q: ¿Puedo elegir por qué columna se ordenan las facturas por defecto? A: Sí. En tu Perfil > Preferencias, dentro de la sección “Facturación”, puedes configurar la columna de ordenación por defecto del listado de facturas (Fecha, Nº Fra., Serie, Cif, Cliente o Estado) y el sentido (Ascendente o Descendente). Esta preferencia se aplica automáticamente cada vez que abres el listado de facturas. Por defecto es Fecha Descendente, es decir, las facturas más recientes aparecen primero. Cada usuario puede configurar su propia preferencia de forma independiente. Q: En el buscador de facturas, ¿por qué no me aparecía antes la letra “F” en el desplegable “Serie”, aunque sé que tengo facturas emitidas con esa letra? A: La letra F es el valor que Nubidoc asigna automáticamente a las facturas cuando no se ha definido una serie específica para el centro o profesional (se usa como serie por defecto). Antes solo se listaban en el desplegable las series creadas explícitamente en Administración → Series facturas, con lo que la “F” quedaba fuera del filtro aunque hubiera facturas emitidas con esa letra. Ahora el desplegable siempre incluye la letra “F” (salvo que ya exista como serie real, para no duplicarla), y al seleccionarla el listado muestra todas las facturas emitidas con esa letra. Además, el combo aparece ahora ordenado alfabéticamente, en vez de por orden de creación de la serie. Q: ¿Se pueden tener diferentes series de facturación? A: Sí, Nubidoc permite crear y gestionar múltiples series de facturación. Esto es especialmente útil para:
  • Centros con varias empresas o razones sociales
  • Separar facturas por tipo de servicio
  • Distinguir facturas normales de facturas rectificativas
  • Gestionar diferentes centros de coste Las series se configuran en Administración → Datos maestros → Series facturas. Cada centro puede tener una serie por defecto asignada, aunque mientras la factura esté en estado “borrador” se puede cambiar manualmente a otra serie.
Q: ¿Cuál es la diferencia entre “Prestaciones” y “Facturables”? A: Esta es una distinción importante en Nubidoc: Prestaciones (Services):
  • Son servicios médicos que tienen un componente de tiempo asociado
  • Definen la duración de la cita en el calendario
  • Ejemplos: “Consulta” (20 minutos), “Revisión” (15 minutos), “Sesión de fisioterapia” (45 minutos)
  • Si en una cita pones una “consulta” y una “revisión”, el tiempo total sería 35 minutos
  • Se usan principalmente para servicios profesionales que consumen tiempo de agenda
Facturables (Billable items):
  • Son productos o servicios sin componente de tiempo
  • NO afectan la duración de la cita
  • Ejemplos: Venta de materiales, productos, medicamentos, artículos ortopédicos
  • Aunque factures 5 materiales al paciente, la duración de la cita es la misma
  • Se usan principalmente para productos y consumibles
En común: Ambos tienen gestión de precios, facturación, IVA e informes exactamente igual. La única diferencia real es el componente temporal para las citas. Q: ¿Qué es el “Precio proveedor” en las prestaciones y facturables? A: El “precio proveedor” representa el coste de ese artículo o servicio para el centro:
  • En materiales: Es el precio al cual el centro “compra” ese producto al proveedor/distribuidor
  • En prestaciones/servicios: Representa el coste asociado al servicio (puede incluir materiales consumidos, costes de personal, etc.) El precio proveedor NO aparece en la factura al paciente, es un dato interno para control de márgenes y rentabilidad.
Q: ¿El importe que se introduce en precio proveedor es con IVA o sin IVA? A: Es el precio total de ese artículo o servicio, generalmente sin IVA (Base Imponible). Sin embargo, depende de cómo cada centro gestione su contabilidad de costes. Lo importante es ser consistente en el criterio usado. Q: ¿Dónde se configura el precio de venta que aparece automáticamente en las facturas? A: Los precios de venta se configuran en Administración → Datos maestros → Precios. Allí se definen los precios para:
  • Prestaciones (servicios médicos)
  • Facturables (productos y materiales)
  • Actividades (actividades grupales)
  • Bonos (paquetes de sesiones) Estos precios se pueden importar masivamente junto con las prestaciones desde un archivo Excel, o configurarlos manualmente uno a uno. También se pueden definir diferentes precios según el pagador (privado, aseguradoras, etc.).
Q: ¿Se pueden importar las prestaciones/facturables con sus precios desde Excel? A: Sí, existe un proceso de importación en Administración que permite importar prestaciones/facturables desde un archivo Excel, incluyendo directamente los precios de venta. No hace falta importar primero las prestaciones y luego añadir los precios manualmente; ambos se pueden importar en una sola operación. Q: ¿Puedo tener listados detallados por producto vendido en lugar del total global de factura? A: Sí, Nubidoc permite exportar listados detallados de facturación donde cada línea de factura (cada producto o servicio vendido) aparece como una fila independiente con sus totales. Esto se puede hacer desde:
  • El módulo de Listados con reportes de facturación detallados
  • La búsqueda de facturas con exportación a Excel expandida
  • Reportes personalizados según necesidad
Q: Al imprimir una factura o pre-factura, la ventana se abre muy pequeña y aparece un panel de miniaturas que ocupa espacio. ¿Se puede mejorar? A: Sí. La ventana de visualización de PDFs (facturas, pre-facturas, recibos de pago y justificantes) se abre ahora en un tamaño más amplio y sin el panel lateral de miniaturas, de forma que el documento se muestra ajustado al ancho de la ventana y es legible de inmediato. En tablets y móviles, el PDF se abre directamente en una pestaña a pantalla completa, como es habitual.

Búsqueda de Facturas

Campos de búsqueda disponibles: Al pulsar Buscar, el botón cambia a Buscando… y queda deshabilitado hasta que la tabla de resultados se actualiza. Esto evita repetir accidentalmente consultas pesadas de facturas, pagos o presupuestos.
CampoTipoOperadorDescripción
Número facturaText= / LIKENúmero completo o parcial
SerieSelect=Serie de facturación
Fecha desdeDateDesde fecha
Fecha hastaDateHasta fecha
PacienteAutocompleteLIKENombre del paciente
ProfesionalMulti-selectINUno o varios profesionales (sin preselección)
Estado facturaMulti-selectINBorrador, Emitida, Cancelada
Estado pagoSelect=Impagada, Parcial, Pagada
PagadorSelect=Tipo de pagador
MínimoDecimalImporte mínimo
MáximoDecimalImporte máximo
Es abonoCheckbox=Solo facturas rectificativas
Con citaCheckbox=Facturas vinculadas a citas
Columnas del listado de resultados:
ColumnaDescripción
FechaFecha de emisión de la factura
Nº Fra.Número de factura (puede incluir letra y año según configuración)
SerieLetra de la serie de facturación (A, B, F, etc.)
CifCIF/NIF del cliente
ClienteNombre del cliente/pagador
PacienteNombre del paciente asociado
EstadoBorrador, Emitida o Cancelada
PagadorAseguradora o PRIVADO
Forma de pagoEfectivo, Tarjeta, Transferencia, etc.
Nº SesionesNúmero de citas asociadas a la factura
Bono(s)Bonos vinculados (si aplica)
TotalImporte total de la factura (si la factura tiene retención configurada, el importe mostrado ya descuenta la retención, coincidiendo con el “Total a pagar” del PDF)
PagadoImporte cobrado
PendienteImporte pendiente de cobro
CentroCentro emisor (solo en configuración multicentro)
EtiquetasEtiquetas de color asignadas a la factura + botones de abono
Opciones de exportación:
  • Exportar a Excel (datos completos)
  • Imprimir listado PDF
  • Descargar PDFs de facturas seleccionadas
  • Enviar por email (múltiples facturas)

Búsqueda de Pagos

Formulario de busqueda de pagos
CampoTipoOperadorDescripción
Nº HCNumérico/Text=Número de historia clínica del paciente
Fecha desdeDateDesde fecha
Fecha hastaDateHasta fecha
PacienteAutocompleteLIKEPaciente que pagó
Forma de pagoMulti-selectINEfectivo, Tarjeta, etc.
MínimoDecimalImporte mínimo
MáximoDecimalImporte máximo
FacturaTextLIKENúmero de factura
BancoSelect=Cuenta bancaria
Si accedes desde Pacientes > Acciones Facturación > Ver pagos, el sistema rellena Nº HC y Paciente automáticamente y ejecuta la búsqueda inicial por ti.
Exportar a Excel: Al exportar los resultados de la búsqueda de pagos a Excel, la columna “Total paciente” muestra la suma de todos los pagos del mismo paciente dentro de los resultados. El sistema identifica al paciente asociado a cada pago de forma fiable incluso cuando el pago está vinculado indirectamente (a través de una cita o factura).

Código de Colores de Facturas

  • 🔵 Azul - Borrador
  • 🟢 Verde - Emitida y pagada
  • 🟡 Amarillo - Emitida, parcialmente pagada
  • 🔴 Rojo - Emitida, impagada
  • Gris - Cancelada
  • 🟣 Morado - Es un abono (factura rectificativa)

Iconos Principales

  • 💰Factura / Dinero
  • ➕Crear nueva factura
  • ✏️Modificar (solo borrador)
  • 🗑️Eliminar
  • ✅Emitir factura
  • 💳Registrar pago
  • 📄Ver PDF
  • 📧Enviar email
  • 🖨️Imprimir
  • 🔄Realizar abono
  • 📊Presupuesto
  • 🏦Caja

Badges y Alertas

  • Badge rojo - Facturas impagadas (contador)
  • Badge verde - Pagada
  • Badge amarillo - Pago parcial
  • Icono alerta - Factura vencida
  • Icono info - Tiene abonos asociados

Niveles de Acceso

PrivilegioPermiteCódigo

Restricciones

  • Facturas emitidas: Solo se pueden visualizar o abonar, no modificar
  • Facturas con pagos: No se pueden eliminar
  • Numeración fiscal: Solo administradores pueden modificar (en casos excepcionales)
  • Abonos: Requieren permiso especial en algunos centros
  • Caja: Solo usuarios autorizados pueden cerrar caja
  • Integraciones/API: Las consultas externas de facturas respetan el aislamiento del cliente. Si una referencia de catálogo, bono o actividad no pertenece a la misma cuenta que la factura, no se muestra el dato de esa referencia en la respuesta de la integración. En las integraciones contables, Nubidoc puede resolver internamente el cliente de facturación para auditoría sin mostrar identificadores internos de paciente ni mezclar datos entre cuentas.

Auditoría

  • Todas las operaciones de facturación se registran
  • Se guarda: usuario, fecha, acción, datos modificados
  • Facturas emitidas quedan en histórico permanente
  • Cumple con normativas fiscales de conservación

Exportar Facturas a Excel

Desde búsqueda:
  • Todas las columnas del grid
  • Campos adicionales: IVA, Base, Pagado, Pendiente
  • Importes con 2 decimales: todas las columnas monetarias del Excel (Base imponible, Importe IVA, TOTAL, Retención, Líquido, Pagado, Cantidad de pagos y Total anual acumulado) se muestran con 2 decimales, igual que en el listado de la pantalla. Si pinchas en una celda verás el valor exacto en la barra de fórmulas; solo cambia la visualización, no el valor. Las fórmulas y sumas siguen calculando con la precisión completa.
  • Retención: si alguna factura tiene retención configurada, el Excel incluye las columnas ”% Retención” e importe de “Retención”, calculadas sobre la base imponible de cada línea
  • Código Postal: se incluye el código postal del cliente registrado en la factura
  • Total anual acumulado por CIF: la última columna del Excel muestra el total acumulado anual para el CIF del cliente (columna “Cif”). Solo se suman las facturas en estado “emitida” de ese CIF para todo el año. El año que se utiliza es el de la fecha fin del filtro aplicado; si no se ha indicado fecha fin, se usa el año actual. El cálculo está optimizado para que, aunque el listado contenga muchas facturas del mismo CIF, solo se realice una consulta por CIF. Los abonos emitidos se descuentan automáticamente.
  • Agrupación por profesional/pagador (opcional)
  • Totales al final
Exportar líneas de factura:
  • Cada concepto (prestación, actividad, bono) aparece como una fila independiente
  • Incluye columnas de retención (% e importe) cuando la factura tiene retención configurada
  • Las columnas monetarias (Precio unitario, Base imponible, Importe IVA, Total línea y Retención) se muestran con 2 decimales para que coincidan con la pantalla

Libro de Facturas

Reporte fiscal:
  • Número de factura
  • Fecha emisión
  • Cliente (CIF/NIF, Nombre)
  • Base imponible
  • Tipo IVA
  • Cuota IVA
  • Total factura
  • Agrupado por trimestre/año

Informe de Cobros

Por periodo:
  • Pagos agrupados por forma de pago
  • Total cobrado por profesional
  • Total cobrado por servicio
  • Pendiente de cobro
  • Gráficos de evolución

Exportar Presupuestos

  • Listado de presupuestos por estado
  • Tasa de conversión presupuesto → factura
  • Presupuestos pendientes de caducidad

Series de Facturación

Ubicación: Administración → Configuración → Series Permite:
  • Crear múltiples series (A, B, C, etc.)
  • Serie por tipo de servicio
  • Serie por centro (multi-centro)
  • Serie por profesional
  • Numeración independiente por serie
Formato típico:
  • Serie A: Facturas generales
  • Serie B: Facturas a aseguradoras
  • Serie R: Facturas rectificativas (abonos)
Series de abono: Una serie puede marcarse como “es abono” en su configuración. El combo “Serie” del formulario de factura muestra todas las series disponibles (normales y de abono). Las series de abono aparecen en color rojo con la indicación “(Abono)” para diferenciarlas visualmente. Al seleccionar una serie de abono, la factura se marca automáticamente como abono simple, aparece un badge “ABONO” junto al combo, y se habilita el campo “Factura original” para indicar la referencia. Al cambiar a una serie normal, el badge desaparece y la factura vuelve a ser una factura ordinaria. Esto permite crear abonos “desde cero” sin necesidad de partir de una factura existente. Validación de unicidad: No se permite crear dos series con la misma letra para un mismo centro. Si se intenta, el sistema muestra un aviso indicando que ya existe una serie con esa letra. Serie obligatoria: En Preferencias Generales → Facturación → Series de Facturación se pueden activar dos opciones:
  • Serie de facturación obligatoria: Si está activada (“Sí”), no se podrá emitir ninguna factura normal sin tener asignada una serie de facturación. Si está desactivada (“No”, por defecto), el sistema asigna automáticamente la letra “F” como fallback.
  • Serie de abonos obligatoria: Si está activada (“Sí”), no se podrá emitir ninguna factura rectificativa sin tener asignada una serie de abono. Si está desactivada (“No”, por defecto), el sistema asigna automáticamente la letra “A” como fallback.

Integración VeriFactu (AEAT)

Configuración: Por cliente
  1. Al emitir factura, se genera código TBAI
  2. Se envía factura a plataforma AEAT
  3. Se recibe acuse de recibo
  4. Código se almacena en factura
  5. Código se imprime en PDF
Requisitos:
  • Certificado digital del centro
  • Alta en sistema VeriFactu
  • Configuración de endpoint

Formatos de Impresión

Opciones:
  • 0 = Simple - Solo totales
  • 1 = Simple con datos paciente - Incluye dirección
  • 2 = Completo - Todos los detalles
  • 3 = Libre - Plantilla personalizada
Personalización:
  • Logo del centro
  • Datos fiscales
  • Pie de factura personalizado
  • Código QR (opcional)
  • Código bancario para transferencias

Anexo de Citas en Facturas de Aseguradora

Cuando se imprime una factura cuyo pagador es una aseguradora o mutua (es decir, no es el pagador privado), el sistema añade automáticamente una segunda página con el detalle de todas las citas incluidas en esa factura. Este anexo es útil para justificar ante la compañía aseguradora los actos médicos facturados. Preferencia: En Preferencias Generales → Facturación se encuentra la opción “Anexar citas a factura de aseguradora”:
  • (valor por defecto): Al imprimir una factura de aseguradora, se incluye el anexo con las citas. Es el comportamiento habitual.
  • No: Al imprimir una factura de aseguradora, solo se genera la página principal de la factura, sin el anexo de citas.
Esta opción no afecta a las facturas de pagador privado, que nunca incluyen el anexo de citas.

Facturación de Bonos: mostrar bono o prestaciones individuales

Cuando una factura incluye citas que pertenecen a un bono (paquete de sesiones), el sistema puede mostrar los conceptos de dos formas distintas: Preferencia: En Preferencias Generales → Facturación se encuentra la opción “Facturar citas de bono como bono”:
  • (valor por defecto): La factura muestra una única línea con el nombre y precio del bono. Las prestaciones individuales de cada cita no aparecen como conceptos separados. El total de la factura corresponde al precio del bono.
  • No: La factura muestra las prestaciones individuales de cada cita, como si el bono no existiera. El precio de cada prestación se calcula automáticamente prorrateando el precio total del bono entre el número de sesiones (por ejemplo, un bono de 480€ con 6 sesiones muestra cada prestación a 80€). Útil para centros que necesitan desglosar cada sesión en la factura.
Ejemplo: Un bono “PROMO EXOSOMAS X3” de 400€ tiene 4 citas con prestaciones por valor de 520€:
  • Con la opción activada: la factura muestra “PROMO EXOSOMAS X3 — 400€”
  • Con la opción desactivada: la factura muestra las prestaciones individuales de cada cita, con el precio prorrateado del bono (100€ por sesión)
Esta preferencia afecta tanto al detalle de la factura en pantalla como al PDF impreso.

Mostrar forma de pago en la factura impresa

Preferencia: En Preferencias Generales → Facturación → Comportamiento se encuentra la opción “Mostrar forma de pago en factura impresa”:
  • No (valor por defecto): La factura impresa no muestra la forma de pago. Es el comportamiento habitual hasta ahora.
  • : La factura impresa muestra en la parte inferior izquierda, justo debajo de la tabla de totales, una línea “Forma de pago: …” con las formas de pago utilizadas (efectivo, tarjeta de crédito, transferencia, etc.). Es la misma información que ya aparece en la columna “Forma de pago” del listado de Buscar facturas.
Notas:
  • Si la factura tiene varios pagos con distintas formas, aparecerán todas separadas por coma (por ejemplo: “Forma de pago: efectivo, tarjeta de crédito”).
  • Si la factura no tiene pagos registrados todavía, no aparece la línea “Forma de pago” aunque la preferencia esté activada.
  • La opción se aplica a todos los formatos de impresión (Completo, Simplificado, Simplificado con datos del paciente, Libre).

Actualizar centro al cambiar paciente

Preferencia: En Preferencias Generales → Facturación → Comportamiento se encuentra la opción “Actualizar centro de factura al cambiar paciente”:
  • (valor por defecto): Al seleccionar un paciente en una factura nueva, el centro de la factura se actualiza automáticamente con el centro asociado al paciente. Este es el comportamiento habitual.
  • No: Al seleccionar un paciente, el centro que se haya elegido previamente se mantiene sin cambios. Útil para centros que primero eligen el centro de facturación y luego buscan al paciente, y no quieren que el sistema cambie su selección.
Nota: Esta opción solo es visible para clientes con múltiples centros configurados.

IVA personalizado en facturables

Al añadir un facturable (prestación) a una factura, el sistema muestra una pantalla donde se puede indicar el importe y el IVA deseado. Si se introducen valores, estos prevalecen sobre el precio y el IVA configurados en la prestación. Si se dejan en blanco, se utilizan los valores por defecto de la prestación.

Caja

Configuración: Habilitar módulo de caja
  • Apertura de caja (saldo inicial)
  • Registro de ingresos
  • Registro de gastos
  • Movimientos de caja
  • Cierre de caja (arqueo)
  • Cuadratura automática
  • Reportes de discrepancias

Tutorial 1: Facturar Consulta Médica

Objetivo: Emitir primera factura del centro Tiempo estimado: 5 minutos Pasos:
  1. Acceder al módulo
    • Clic en “Facturación” en menú
    • Seleccionar “Crear factura”
  2. Seleccionar paciente
    • En campo “Paciente”, escribir nombre
    • Seleccionar de lista autocompletada
    • Sistema auto-completa pagador y datos fiscales
  3. Añadir servicio
    • En grid de líneas, clic ”+ Añadir línea”
    • Buscar “Consulta general”
    • Sistema completa:
      • Precio: 60€ (según tarifa)
      • IVA: 21%
      • Cantidad: 1
  4. Revisar totales
    • Base: 60€
    • IVA (21%): 12.60€
    • Total: 72.60€
  5. Emitir factura
    • Clic en botón “EMITIR FACTURA”
    • Sistema asigna número: “2025/0001”
    • Mensaje: “Factura emitida correctamente”
  6. Imprimir
    • Clic en “Imprimir”
    • Se genera PDF
    • Entregar al paciente
  7. Registrar pago (si paga en el momento)
    • Clic en “Registrar pago”
    • Forma de pago: Efectivo
    • Importe: 72.60€
    • Confirmar
  8. Factura completada
    • Estado: Emitida y Pagada (verde)

Tutorial 2: Crear Presupuesto de Tratamiento

Objetivo: Elaborar presupuesto para ortodoncia Tiempo estimado: 7 minutos Pasos:
  1. Crear presupuesto
    • Ir a Facturación → Crear presupuesto
  2. Datos básicos
    • Paciente: María López
    • Título: “Tratamiento de ortodoncia”
    • Válido hasta: +45 días
    • Profesional: Dr. Martínez
  3. Añadir servicios
    • Línea 1:
      • Servicio: “Estudio ortodoncia”
      • Cantidad: 1
      • Precio: 150€
    • Línea 2:
      • Servicio: “Aparato ortodoncia”
      • Cantidad: 1
      • Precio: 2000€
    • Línea 3:
      • Servicio: “Revisión mensual ortodoncia”
      • Cantidad: 24 (2 años)
      • Precio unitario: 60€
      • Subtotal: 1440€
  4. Aplicar descuento
    • Descuento global: 10%
    • Motivo: “Tratamiento completo”
  5. Revisar totales
    • Subtotal: 3590€
    • Descuento (10%): 359€
    • Base: 3231€
    • IVA (21%): 678.51€
    • Total: 3909.51€
  6. Añadir descripción
    • “Tratamiento completo de ortodoncia con duración estimada de 24 meses. Incluye estudio inicial, colocación de aparato y 24 revisiones mensuales.”
  7. Guardar
    • Clic en “GUARDAR”
    • Sistema asigna número: PPTO-2025-0042
  8. Entregar al paciente
    • Opción 1: Imprimir y entregar en mano
    • Opción 2: Enviar por email
    • Paciente tiene 45 días para aceptar
  9. Si acepta (posteriormente)
    • Abrir presupuesto
    • Clic en “Crear bono”
    • Sistema crea bono de 24 sesiones
    • Emitir factura del bono
    • Registrar pago (o acordar plan de pagos)

Tutorial 3: Realizar Abono Parcial

Objetivo: Corregir error en factura emitida Tiempo estimado: 4 minutos Contexto: Se facturó 200€ pero debían ser 150€ Pasos:
  1. Localizar factura
    • Ir a Facturación → Buscar facturas
    • Buscar factura 2025/0045
  2. Abrir factura
    • Clic en factura
    • Verificar: Total facturado = 200€
  3. Realizar abono
    • Clic en acción “Realizar abono”
    • Sistema pregunta: ¿Abono total o parcial?
    • Seleccionar: “Abono parcial”
  4. Completar formulario
    • Factura original: 2025/0045
    • Importe a abonar: 50€
    • Motivo: “Error en importe - se facturó de más”
  5. Confirmar
    • Clic en “ACEPTAR”
    • Sistema genera factura de abono
  6. Resultado
    • Nueva factura: 2025/0046
    • Tipo: Abono
    • Importe: -50€
    • Estado: Emitida automáticamente
  7. Verificar
    • Factura original (2025/0045):
      • Total: 200€
      • Marca: “Tiene abonos”
    • Factura abono (2025/0046):
      • Total: -50€
    • Neto facturado: 150€
  8. Imprimir abono
    • Abrir factura 2025/0046
    • Imprimir para entregar al paciente
    • Documento muestra importe negativo