Projektbeschreibung
ÜbersetztDie Lösung sollte strukturierte Eingabedaten (Zeilen für Rechnungen, Vertragsparteien und Positionen) lesen, sie in vordefinierte Vorlagen einsetzen und ein ordentliches PDF generieren. Jeder Dokumenttyp benötigt seine eigene Vorlage, aber sie müssen alle einen einheitlichen visuellen Stil haben: identische Kopf- und Fußzeilen, Schriftarten, Ränder und Farbakzente, damit das gesamte Set wie ein Produkt einer Marke aussieht. Wir erwarten dynamische Felder, die Kundennamen, Adressen, Daten und Beträge ersetzen, sich wiederholende Positionstabellen mit automatischer Zwischensummen- und Steuerberechnung sowie eine kontinuierliche Dokumentennummerierung ohne Lücken oder Duplikate. Das System sollte auf Abruf und nach Zeitplan laufen, fertige Dateien in einem gemeinsamen Ordner ablegen und ein Protokoll führen, was generiert wurde.
Bitte beschreiben Sie Ihren Ansatz, welche Bibliotheken oder Tools Sie verwenden werden und wie Sie die Vorlagen für die Bearbeitung durch nicht-technisches Personal bequem gestalten können. Wir legen großen Wert auf sauberen, dokumentierten Code und zuverlässige Nummerierung. Was wir erwarten zu erhalten:
— Einen funktionierenden Generator, der Rechnungen, Verträge und Berichte im PDF-Format aus Tabellen- und API-Daten erstellt
— Wiederverwendbare Vorlagen mit dynamischen Feldern, sich wiederholenden Tabellen, automatischen Summen und einheitlichem Branding
— Automatische kontinuierliche Nummerierung mit einem sicheren Zähler ohne Lücken
— Ausführung auf Abruf und nach Zeitplan mit Protokollierung und grundlegender Fehlerbehandlung
— Kurze Dokumentation, damit das Team Vorlagen bearbeiten und neue Dokumenttypen hinzufügen kann