Manual de usuario – Facturas
Manual funcional para cliente – Informe FastReport de Atenea
Informe FastReport: Facturas
Este manual describe el informe Facturas a partir de su plantilla y de su consulta SQL.
Como la base de datos de referencia está vacía, el contenido se ha documentado desde la definición técnica del informe
y no desde un ejemplo impreso.
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: Factura
Uso recomendado: formato estándar de factura completa por documento. Muestra cabecera de emisor y cliente,
detalle de líneas, resumen económico, texto legal y QR de identificación.
Parámetros: id_factura.
Notas: una página por factura, con detalle por cargos de factura y totales calculados en el pie.
2. Qué muestra y qué necesita
Formato: Factura
Emisor
Qué muestra o calcula: muestra razón social, CIF, dirección, ciudad, provincia, teléfonos, web y correo de la empresa emisora.
Qué debe existir en Atenea: la factura debe estar asociada a una empresa con sus datos fiscales y de contacto informados.
Cliente facturado
Qué muestra o calcula: muestra nombre, CIF/NIF y bloque postal del cliente.
Qué debe existir en Atenea: el cliente de la factura debe tener nombre, documento fiscal y dirección informados.
Número de factura
Qué muestra o calcula: imprime el número del documento.
Qué debe existir en Atenea: la factura debe tener número asignado.
Fecha
Qué muestra o calcula: imprime la fecha de la factura; si no existe, el informe deja el campo vacío.
Qué debe existir en Atenea: la fecha debe estar informada en la factura para que aparezca en el documento.
Asunto
Qué muestra o calcula: muestra el campo asunto de la factura en la cabecera.
Qué debe existir en Atenea: el asunto debe estar informado si se quiere ver una descripción general del documento.
Líneas de concepto
Qué muestra o calcula: lista una línea por cada registro de cargos_factura, usando la descripción breve como concepto visible.
Qué debe existir en Atenea: deben existir líneas de cargos asociadas a la factura con descripción breve y datos económicos.
Cantidad
Qué muestra o calcula: redondea y muestra la cantidad de cada línea.
Qué debe existir en Atenea: cada cargo debe tener cantidad informada.
Precio unitario
Qué muestra o calcula: muestra el precio unitario de cada línea en euros.
Qué debe existir en Atenea: cada cargo debe tener precio unitario informado.
IVA de la línea
Qué muestra o calcula: muestra el nombre del tipo de IVA aplicado a la línea.
Qué debe existir en Atenea: cada cargo debe tener tipo de IVA asociado.
Importe de la línea
Qué muestra o calcula: calcula el total de la línea como cantidad x precio unitario x (1 + IVA/100).
Qué debe existir en Atenea: cantidad, precio unitario y porcentaje de IVA deben estar bien informados.
Base imponible
Qué muestra o calcula: suma cantidad x precio unitario de todas las líneas de la factura.
Qué debe existir en Atenea: las líneas deben existir y tener importes coherentes para que la base salga correctamente.
IVA total
Qué muestra o calcula: suma el IVA calculado sobre cada línea.
Qué debe existir en Atenea: cada línea debe tener un porcentaje de IVA válido.
Total factura
Qué muestra o calcula: calcula base imponible + IVA.
Qué debe existir en Atenea: la factura debe tener líneas y tipos de IVA correctos.
Forma de pago
Qué muestra o calcula: muestra entidad bancaria, IBAN, SWIFT/BIC y titular desde el medio de pago de la factura.
Qué debe existir en Atenea: la factura debe tener medio de pago asociado con entidad bancaria e IBAN informados.
Identificador y QR
Qué muestra o calcula: imprime el identificador del documento y genera un QR a partir de la URL de identificación.
Qué debe existir en Atenea: la factura debe tener identificador y URL de identificador informados.
3. Comprobaciones recomendadas antes de emitir
- Comprobar que la factura tiene líneas en
cargos_facturaantes de lanzar el informe. - Revisar que el cliente tiene nombre, CIF/NIF y dirección completos.
- Verificar que el medio de pago asociado contiene IBAN y entidad bancaria si deben imprimirse.
- Confirmar que cada línea tiene cantidad, precio unitario y tipo de IVA correctos.
- Lanzar vista previa para validar QR, texto legal y saltos de página.
4. Observaciones útiles
- El informe se lanza con el selector
id_facturay genera una factura por documento. - La plantilla incluye un bloque fijo de condiciones y forma de pago, además del texto legal de protección de datos.
- El detalle visible usa
Descripcion Breve; si el detalle extenso solo existe enDescripción, no se mostrará en este formato. - El QR depende de la URL de identificación de la factura; si falta, el código no podrá generarse correctamente.