Manual de usuario – Recibos
Manual funcional para cliente – Informe FastReport de Atenea
Informe FastReport: Recibos
Este manual recoge el funcionamiento del informe Recibos y sus tres variantes de salida.
Todas parten de la vista contenido_de_recibos, que enlaza el recibo con sus líneas,
cliente, alumno, centro, empresa, cobro, IVA y forma de pago.
Nota de alcance: este manual describe qué campos, cálculos y dependencias existen en la plantilla del informe.
Donde no ha sido posible verificar una impresión real, la explicación se ha tomado directamente de la definición técnica del reporte.
1. Formatos disponibles
La siguiente sección resume las variantes detectadas en el informe y cómo se diferencian funcionalmente.
Formato: Recibo
Uso recomendado: formato completo con datos de cobro, detalle por líneas, resumen económico,
identificador y QR.
Parámetros: id_recibo.
Notas: es la versión más completa y la que más contexto administrativo imprime.
Formato: Ticket
Uso recomendado: formato reducido para impresora de ticket con tamaño 80 x 140 mm.
Parámetros: id_recibo.
Notas: resume los datos esenciales: número, alumno, fecha, concepto, importe e IVA.
Formato: Reducido
Uso recomendado: formato simplificado en hoja normal con datos compactos del recibo.
Parámetros: id_recibo.
Notas: se centra en número, fecha, importe, concepto, alumno y forma de pago.
2. Qué muestra y qué necesita
Formato: Recibo
Empresa emisora
Qué muestra o calcula: muestra teléfono, email, CIF y nombre de la empresa del centro de venta.
Qué debe existir en Atenea: el centro del recibo debe estar ligado a una empresa con datos de contacto informados.
Número, localidad e importe
Qué muestra o calcula: muestra número de recibo, población del centro e importe total.
Qué debe existir en Atenea: el recibo debe tener número, centro de venta e importe informados.
Fecha y forma de cobro
Qué muestra o calcula: muestra la fecha del cobro y el nombre de la forma de cobro.
Qué debe existir en Atenea: debe existir un cobro vinculado al recibo con fecha y forma de cobro.
Detalle por líneas
Qué muestra o calcula: lista la descripción general del recibo, cantidad, precio unitario, tipo de IVA, porcentaje o valor de IVA y total por línea.
Qué debe existir en Atenea: deben existir registros en contenido_de_recibos con descripción, cantidad, precio unitario e IVA.
Fecha límite e importe pendiente
Qué muestra o calcula: muestra ambos datos en el pie del bloque principal.
Qué debe existir en Atenea: el recibo debe tener fecha límite e importe pendiente si se espera ver esos campos.
Totales de base e IVA
Qué muestra o calcula: la plantilla resume importes etiquetados como Total Base y Total IVA a partir de las líneas.
Qué debe existir en Atenea: las líneas deben tener precio unitario, cantidad y porcentaje de IVA coherentes.
Cliente, alumno y receptor
Qué muestra o calcula: muestra nombre del cliente, alias del alumno y nombre de la empresa en el bloque final.
Qué debe existir en Atenea: recibo, cliente, alumno y centro deben estar correctamente relacionados.
Identificador y QR
Qué muestra o calcula: imprime identificador numérico y QR basado en la URL de identificador del recibo.
Qué debe existir en Atenea: el recibo debe tener identificador y URL informados.
Formato: Ticket
Cabecera compacta
Qué muestra o calcula: imprime nombre de la empresa, CIF, número de recibo, alumno y fecha.
Qué debe existir en Atenea: el centro y el alumno del recibo deben estar informados.
Conceptos
Qué muestra o calcula: lista la descripción de cada línea y calcula su importe como precio unitario x cantidad.
Qué debe existir en Atenea: las líneas deben existir y tener cantidad y precio unitario.
IVA
Qué muestra o calcula: la plantilla reserva una línea de IVA y la activa según el tipo de IVA de la línea.
Qué debe existir en Atenea: cada línea debe tener tipo de IVA bien asociado.
Total
Qué muestra o calcula: muestra el importe total del recibo al cierre del ticket.
Qué debe existir en Atenea: el recibo debe tener importe total calculado.
Formato: Reducido
Datos del emisor
Qué muestra o calcula: muestra dirección, teléfono y correo de la empresa emisora.
Qué debe existir en Atenea: la empresa del centro debe tener esos datos informados.
Número, fecha e importe
Qué muestra o calcula: resume el número del recibo, la fecha de cobro y el importe del documento.
Qué debe existir en Atenea: el recibo debe tener número, fecha e importe.
Concepto
Qué muestra o calcula: imprime la descripción principal del recibo.
Qué debe existir en Atenea: debe existir descripción en el recibo.
Alumno
Qué muestra o calcula: muestra el alias del alumno asociado.
Qué debe existir en Atenea: el alumno debe estar vinculado al recibo y tener alias.
Forma de pago
Qué muestra o calcula: imprime la forma de pago del recibo desde el medio de pago configurado.
Qué debe existir en Atenea: el recibo debe tener medio de pago y forma de pago asociados.
3. Comprobaciones recomendadas antes de emitir
- Verificar que el recibo tiene líneas en
contenido_de_recibosantes de imprimir. - Confirmar que existe cobro asociado si el formato debe mostrar fecha y forma de cobro.
- Revisar que cliente, alumno y centro de venta están correctamente relacionados.
- Comprobar que la URL de identificador existe si se necesita QR.
- Elegir el formato correcto según el canal de entrega: completo, ticket o reducido.
4. Observaciones útiles
- El informe publicado se lanza con el selector
id_recibo, aunque algunas variantes conservan parámetros internos antiguos en la plantilla. - La variante Ticket está maquetada para un ancho de 80 mm y una altura de 140 mm.
- La variante Reducido toma la forma de pago desde el medio de pago del recibo, mientras que el formato completo muestra además la forma de cobro del cobro realizado.
- El formato completo incluye un texto fijo sobre exención de IVA para docencia.