Skip to main content

Descripción

“Mi Facturación” está diseñado para centros médicos que trabajan con profesionales externos o autónomos que emiten sus propias facturas a los pacientes pero utilizan las instalaciones y sistema del centro. Por ejemplo:
  • Un fisioterapeuta autónomo que alquila consulta en una clínica
  • Un médico especialista externo que atiende en el centro sin relación laboral directa
  • Un profesional que factura directamente a aseguradoras bajo su propio nombre
Este módulo permite a estos profesionales:
  • Gestionar su facturación personal sin acceder a las facturas del centro
  • Mantener su propia numeración y series de factura
  • Generar sus propios informes y estadísticas
  • Conservar la trazabilidad de sus ingresos

Usuarios Objetivo

  • Profesionales autónomos: Médicos, fisioterapeutas, psicólogos con facturación propia
  • Profesionales externos: Colaboradores que facturan de manera independiente
  • Profesionales por cuenta propia: Con régimen fiscal de autónomo

1. Consultar mis facturas emitidas

  • Actor: Profesional autónomo
  • Objetivo: Ver el listado de facturas que ha emitido personalmente
  • Precondiciones: Usuario con hasMyInvoices() habilitado
  • Pasos:
    1. Acceder a Mi Facturación → Buscar facturas
    2. Sistema muestra solo facturas del profesional actual
    3. Aplicar filtros (fecha, paciente, estado de pago)
    4. Ver detalle de factura seleccionada
  • Resultado: Listado de facturas personales

2. Crear factura personal a paciente

  • Actor: Profesional autónomo
  • Objetivo: Emitir factura por servicios prestados bajo su nombre
  • Precondiciones: Usuario con hasMyInvoices() habilitado, paciente atendido
  • Pasos:
    1. Acceder a Mi Facturación → Crear factura
    2. Seleccionar paciente atendido
    3. Añadir líneas de factura con servicios prestados
    4. Sistema aplica numeración personal del profesional
    5. Guardar y emitir factura
  • Resultado: Factura generada con datos del profesional como emisor

3. Generar informe de facturación personal

  • Actor: Profesional autónomo
  • Objetivo: Obtener resumen de ingresos para contabilidad o IRPF
  • Precondiciones: Facturas emitidas en el período
  • Pasos:
    1. Buscar facturas con filtro de fecha (ej: año fiscal)
    2. Exportar listado a Excel
    3. Analizar totales por estado de pago
  • Resultado: Informe contable de actividad personal

Opciones del Menú

El módulo “Mi Facturación” se despliega en dos subopciones principales:

Opción 1: Buscar facturas

  • Icono: 🔍 (fa-search)
  • Función JavaScript: openInvoSearchMyInvo()
  • Vista cargada: Misma que facturación, con filtro user_id
  • Descripción: Abre el buscador de facturas mostrando solo las emitidas por el profesional actual
  • Privilegios: Usuario con hasMyInvoices() = true

Opción 2: Crear factura

  • Icono: ➕ (fa-plus-circle)
  • Función JavaScript: openInvoiceEditMyInvo()
  • Vista cargada: Formulario de factura con usuario actual como emisor
  • Descripción: Abre el formulario para crear una nueva factura personal
  • Privilegios: Usuario con hasMyInvoices() = true

Pantalla 1: Buscar Facturas Personales

Función de acceso: openInvoSearchMyInvo()

Descripción

Interfaz idéntica a la búsqueda de facturas del módulo de Facturación (ver 06-facturacion.md), pero con un filtro automático que muestra únicamente las facturas donde el user_id coincide con el profesional logueado.

Campos de Búsqueda

Los mismos que en el módulo de Facturación:
  • Número de factura
  • Paciente
  • Rango de fechas
  • Estado de pago (pendiente, pagada, parcialmente pagada)
  • Pagador
  • Serie de factura
Diferencia: Los resultados están pre-filtrados por el usuario actual.

Acciones Disponibles

  • Ver detalle: Abrir factura para visualización
  • Editar: Modificar factura (si no está cerrada)
  • Imprimir: Generar PDF de la factura
  • Registrar pago: Añadir pago a factura pendiente
  • Enviar por email: Enviar factura al paciente
  • Exportar a Excel: Exportar listado de resultados

Pantalla 2: Crear Factura Personal

Función de acceso: openInvoiceEditMyInvo()

Descripción

Formulario de creación de factura idéntico al del módulo de Facturación, con las siguientes particularidades: Diferencias clave:
  1. Emisor: Se establece automáticamente el profesional actual como emisor
  2. Serie de numeración: Utiliza la serie personal del profesional (ej: “FA-DRTEIDE-2025-001”)
  3. Datos fiscales: Muestra los datos fiscales del profesional (NIF, dirección) en lugar del centro

Secciones del Formulario

Las mismas que en el módulo de Facturación (ver 06-facturacion.md):
  1. Datos del paciente / pagador
  2. Líneas de factura
  3. Impuestos y totales
  4. Formas de pago
  5. Observaciones

Referencia al Módulo de Facturación

Todos los formularios y campos son idénticos a los documentados en 06-facturacion.md. Consulte ese documento para información detallada sobre:
  • Formulario de creación/edición de factura
  • Formulario de registro de pago
  • Formulario de búsqueda avanzada
  • Campos y validaciones
Única diferencia: El campo user_id (emisor) se establece automáticamente y no es modificable.

Workflow 1: Emitir Factura Personal tras Atención

1. Profesional autónomo atiende a paciente

2. Al finalizar consulta, accede a Mi Facturación → Crear factura

3. Sistema carga formulario con:
   - Emisor: Datos del profesional autónomo
   - Numeración: Serie personal del profesional

4. Profesional selecciona paciente atendido

5. Añade líneas de factura con servicios prestados y precios

6. Sistema calcula IVA y total automáticamente

7. Profesional guarda factura

8. Sistema genera número de factura (ej: FA-DRTEIDE-2025-042)

9. Profesional puede imprimir o enviar factura al paciente

10. Paciente paga (inmediato o posterior)

11. Profesional registra pago en la factura
Variantes:
  • Si pago es inmediato: Registrar pago en mismo momento de creación
  • Si pago es diferido: Buscar factura más tarde y registrar pago

Workflow 2: Consultar Ingresos del Mes

1. Profesional accede a Mi Facturación → Buscar facturas

2. Aplica filtro de fecha: Primer día del mes actual hasta hoy

3. Sistema muestra todas las facturas del mes del profesional

4. Profesional revisa estado de pagos:
   - Facturas pagadas
   - Facturas pendientes de cobro

5. Exporta listado a Excel para contabilidad

6. Analiza totales:
   - Total facturado
   - Total cobrado
   - Pendiente de cobro

Integraciones

Con Agenda:
  • Las citas atendidas por el profesional pueden convertirse en facturas personales
  • El profesional puede facturar sus propias citas sin pasar por Facturación general
Con Pacientes:
  • Las facturas personales se vinculan a los pacientes
  • Desde la ficha del paciente se pueden ver las facturas del profesional
Con Facturación (módulo 06):
  • Comparte modelos, vistas y lógica de negocio
  • La diferencia es solo el filtro de user_id

Dependencias

Requiere:
  • Módulo de Facturación implementado
  • Usuario con atributo hasMyInvoices() = true
  • Configuración de serie de numeración personal
Es requerido por:
  • Ningún módulo depende exclusivamente de este (es opcional)

Regla 1: Visibilidad Condicional

  • Descripción: El módulo “Mi Facturación” solo aparece en el menú si el usuario tiene habilitada la facturación personal (hasMyInvoices() = true)
  • Cuándo aplica: Siempre
  • Efecto: Profesionales sin facturación personal no ven este módulo

Regla 2: Aislamiento de Facturas

  • Descripción: Cada profesional solo puede ver y gestionar sus propias facturas. No puede acceder a facturas de otros profesionales ni del centro.
  • Cuándo aplica: En todas las operaciones de búsqueda y edición
  • Efecto: Privacidad y separación contable entre profesionales

Regla 3: Numeración Personal

  • Descripción: Cada profesional tiene su propia serie de numeración de facturas (ej: FA-DRTEIDE-2025-001, FA-DRTEIDE-2025-002, etc.)
  • Cuándo aplica: Al crear nueva factura
  • Efecto: Numeración secuencial independiente por profesional

Regla 4: Datos Fiscales del Profesional

  • Descripción: Las facturas emitidas en “Mi Facturación” utilizan los datos fiscales del profesional (NIF, nombre, dirección) como emisor, no los del centro.
  • Cuándo aplica: Al generar PDF de factura
  • Efecto: Factura válida fiscalmente bajo el nombre del profesional autónomo

Regla 5: Misma Funcionalidad que Facturación

  • Descripción: Todas las funcionalidades de gestión de facturas (crear, editar, registrar pagos, imprimir, enviar) son idénticas a las del módulo de Facturación.
  • Cuándo aplica: Siempre
  • Efecto: No hay diferencias de usabilidad, solo de alcance de datos

️ Mensajes del Sistema

Los mensajes de éxito, error y advertencia son idénticos a los del módulo de Facturación. Consulte 06-facturacion.md para la lista completa. Mensaje específico de este módulo:
  • “No tiene permisos para acceder a este módulo”: Si un usuario sin hasMyInvoices() intenta acceder
    • Causa: Usuario no configurado para facturación personal
    • Solución: Contactar con administrador para habilitar facturación personal

Preguntas Frecuentes

Q: ¿Cuál es la diferencia entre “Facturación” y “Mi Facturación”? A: “Facturación” muestra todas las facturas del centro (según tus permisos). “Mi Facturación” solo muestra las facturas que tú has emitido personalmente como profesional autónomo. Si no eres autónomo o no facturas de manera independiente, no verás este módulo. Q: ¿Por qué no veo el módulo “Mi Facturación” en mi menú? A: Este módulo solo es visible para profesionales que tienen habilitada la facturación personal. Contacta con el administrador del centro si necesitas emitir facturas bajo tu nombre. Q: ¿Puedo ver las facturas de otros profesionales? A: No. En “Mi Facturación” solo puedes ver tus propias facturas. Las facturas de otros profesionales o del centro no son accesibles desde este módulo. Q: ¿Mi numeración de facturas es independiente? A: Sí. Cada profesional con facturación personal tiene su propia serie de numeración (por ejemplo: FA-DRTEIDE-2025-001). No interfiere con la numeración del centro ni de otros profesionales. Q: ¿Dónde aparecen mis datos fiscales en la factura? A: Las facturas emitidas desde “Mi Facturación” utilizan tus datos fiscales (NIF, nombre, dirección) como emisor, no los del centro. Asegúrate de tener tus datos correctamente configurados en tu perfil de usuario. Q: ¿Puedo facturar a las aseguradoras desde “Mi Facturación”? A: Sí, si tienes configurada la facturación a aseguradoras en tu perfil. Las aseguradoras deben estar dadas de alta como pagadores y tú debes tener convenio con ellas bajo tu propio nombre. Q: ¿Las facturas de “Mi Facturación” aparecen en los listados del centro? A: Depende de la configuración. Generalmente, las facturas personales de profesionales autónomos no se incluyen en los informes contables del centro, ya que son independientes fiscalmente. Q: ¿Puedo convertir una cita en factura personal? A: Sí. Tras atender una cita, puedes facturar desde “Mi Facturación” seleccionando al paciente y añadiendo los servicios prestados. Si la cita está vinculada, el sistema puede sugerir los servicios automáticamente.

Búsqueda y Filtros

Los campos de búsqueda y filtros son idénticos a los del módulo de Facturación. Consulte 06-facturacion.md sección “Búsqueda y Filtros” para información detallada. Filtro implícito adicional:
  • Usuario emisor: Automáticamente filtrado por el profesional actual (no modificable)

Elementos Visuales

Los iconos, colores y elementos visuales son idénticos a los del módulo de Facturación. Consulte 06-facturacion.md para detalles.

Niveles de Acceso

PrivilegioPermite
hasMyInvoices() = trueAcceso al módulo completo
Privilegios de facturación estándarCrear, editar, eliminar facturas (propias)

Restricciones

  • Aislamiento total: Un profesional no puede acceder a facturas de otros profesionales
  • Solo facturas propias: Todas las operaciones están limitadas a facturas donde user_id = usuario actual
  • Sin acceso a facturación del centro: Este módulo no muestra facturas del centro (para eso está el módulo “Facturación”)

Reportes y Exportaciones

Los reportes y exportaciones son idénticos a los del módulo de Facturación, pero filtrados por el profesional actual:
  • Listado de facturas personales (Excel)
  • Resumen de facturación (por período)
  • Facturas impagadas (solo del profesional)
  • PDF individual de factura

Habilitar Facturación Personal para un Usuario

Requisito: Usuario debe tener:
  1. Atributo hasMyInvoices() configurado en su perfil
  2. Datos fiscales completos (NIF, dirección fiscal)
  3. Serie de numeración personal asignada
Ubicación de configuración:
  • Administración → Usuarios → Editar usuario → Facturación personal

Serie de Numeración Personal

Formato típico:
  • Prefijo: Código del profesional (ej: “DRTEIDE”)
  • Año: 2025
  • Número secuencial: 001, 002, 003…
  • Ejemplo completo: FA-DRTEIDE-2025-042

Tutorial 1: Configurar Facturación Personal (Administrador)

Objetivo: Habilitar facturación personal para un profesional autónomo Tiempo estimado: 5 minutos Pasos:
  1. Acceder a Administración → Usuarios
  2. Buscar y editar el usuario profesional
  3. Activar opción “Facturación personal”
  4. Introducir datos fiscales del profesional:
    • NIF/CIF
    • Nombre fiscal
    • Dirección fiscal
  5. Configurar serie de numeración (ej: FA-DRTEIDE)
  6. Guardar cambios
  7. El profesional ya verá “Mi Facturación” en su menú

Tutorial 2: Emitir Primera Factura Personal (Profesional)

Objetivo: Crear la primera factura como profesional autónomo Tiempo estimado: 5 minutos Pasos:
  1. Atender al paciente (registrar cita como “Atendida”)
  2. Acceder a Mi Facturación → Crear factura
  3. Seleccionar paciente en el buscador
  4. Añadir línea de factura:
    • Servicio: “Consulta de fisioterapia”
    • Precio: 45,00 €
    • IVA: 21% (se calcula automáticamente)
  5. Revisar total: 54,45 €
  6. Guardar factura
  7. Sistema genera número: FA-DRTEIDE-2025-001
  8. Imprimir factura y entregar al paciente
  9. Si paga en efectivo: Registrar pago inmediatamente

Tutorial 3: Generar Informe Trimestral para IRPF

Objetivo: Obtener resumen de facturación para declaración de IRPF Tiempo estimado: 3 minutos Pasos:
  1. Acceder a Mi Facturación → Buscar facturas
  2. Filtro “Fecha desde”: 01/01/2025
  3. Filtro “Fecha hasta”: 31/03/2025 (primer trimestre)
  4. Aplicar filtros
  5. Sistema muestra todas las facturas del trimestre
  6. Clic en “Exportar a Excel”
  7. Abrir archivo Excel descargado
  8. Revisar:
    • Total facturado: Columna “Total”
    • Total cobrado: Filtrar por estado “Pagada”
    • IVA repercutido: Columna “IVA”
  9. Utilizar estos datos para modelo 130 (IRPF)

️ Capturas de Pantalla Disponibles

  1. mi-facturacion-menu.png - Menú lateral con “Mi Facturación” expandido mostrando “Buscar facturas” y “Crear factura”
  2. mi-facturacion-buscar-cargando.png - Vista de carga del módulo (área principal vacía/gris)
Nota: Para capturas de las pantallas de búsqueda, formularios y detalles de factura, consultar el módulo de Facturación (06-facturacion.md), ya que la interfaz es idéntica, solo varía el alcance de los datos mostrados.

Comparativa: Facturación vs. Mi Facturación

CaracterísticaFacturaciónMi Facturación
AlcanceTodas las facturas del centroSolo facturas del profesional actual
VisibilidadSegún permisos de usuarioSolo si hasMyInvoices() = true
EmisorCentro médicoProfesional autónomo
NumeraciónSerie del centro (ej: 2025-001)Serie personal (ej: FA-DRTEIDE-2025-001)
Datos fiscalesNIF del centroNIF del profesional
Usuarios típicosAdministrativos, gerentesAutónomos, profesionales externos
InformesContabilidad del centroContabilidad personal (IRPF)
InterfazCompletaIdéntica, filtrada

Última actualización: 2025-12-19 Versión del módulo: 3.0