Sistema comercial - Ofertas, facturación y e-facturación

De la oferta a la factura, reclamaciones y e-facturas conformes

2026 Customer Project

Descripción del proyecto

Este proyecto implementa un stack comercial de extremo a extremo: ofertas y contratos respaldados por base de datos con posiciones y documentos legales, espacio de trabajo Faktura para facturas, pagos, notas de crédito y reclamaciones, e-facturación XRechnung/ZUGFeRD propia (EN 16931), validación previa y posterior al commit, series de números de documento, dashboards de KPI y composición de correo comercial estilo Outlook. Los PDFs comerciales se archivan WORM vía el archivo de documentos al imprimir y bloquear.

Características principales

Ofertas y contratos

Posiciones, documentos legales, Pflichtenheft y flujos de aceptación

Facturación y facturas

Emitir, bloquear, pagos, notas de crédito y ejecuciones de facturación por lotes

Reclamaciones

Reglas de reclamación configurables, tasas, Mahnlauf y PDFs de reclamación

E-facturación

XML XRechnung CII e incrustación PDF ZUGFeRD (EN 16931)

Validación de e-factura

Espacio de validación y API Sanctum validate para XML/PDF

Composición de correo comercial

Modal de composición estilo Outlook para ofertas, contratos, facturas y reclamaciones

Stack tecnológico

Framework backend

Laravel 11
PHP 8.2+
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Arquitectura

Principios SOLID
Capa de servicio
Trabajos en cola

Estándares de e-factura

XRechnung
ZUGFeRD
EN 16931

Flujo de trabajo

  1. Oferta: Crear oferta con posiciones y enviar vía composición de correo
  2. Contrato: Convertir oferta aceptada, archivar Pflichtenheft al aceptar
  3. Factura: Emitir y bloquear facturas desde reservas; archivar PDF
  4. E-factura: Incrustar ZUGFeRD o exportar XML XRechnung
  5. Validar: Ejecutar el espacio de validación antes o después del commit
  6. Reclamaciones: Ejecutar Mahnlauf con tasas y PDFs de reclamación
  7. Archivo: Los PDFs comerciales llegan al archivo de documentos WORM