CPDERP-System für Agenturprozesse
Arbeitsnachweise, Auszahlungen und Projektfinanzen in einem gemeinsamen Verarbeitungs- und Reporting-System

CPD ist ein ERP-System zur Erfassung der Arbeit und Zahlungen des internen Agenturteams sowie externer Auftragnehmer. Es verbindet Arbeitsnachweise, Auszahlungsberechnungen und Projektfinanzen und schafft damit eine strukturierte Grundlage für die Zahlungsvorbereitung und Kostenkontrolle. Xmethod entwickelte das System mit Next.js und TypeScript, mit Fokus auf Geschäftslogik, Datenverarbeitung und Integrationen.
Was wir gemacht haben
Aufgaben
- 1Erledigte Arbeit mit Rückstellungen und Auszahlungsbeträgen verbinden
- 2Datensätze aus bestehenden Agenturtabellen abgleichen und synchronisieren
- 3Zahlungsregister mit Konten, Details und Bearbeitungsstatus vorbereiten
- 4Einnahmen, Betriebskosten, Cashflow und Projektmarge berechnen
- 5Projektzahlen zu einer agenturweiten Portfolioübersicht konsolidieren
- 6Wiederholte Verarbeitung und Konsistenz aller Berichte prüfen
Das Projekt auf einen Blick
Ausgangslage
Erledigte Arbeit, Rückstellungen und Projektzahlen lagen in getrennten Tabellenprozessen. Für eine Auszahlung mussten Datensätze manuell abgeglichen und anschließend auf Projekt- und Portfolioebene neu zusammengeführt werden.
Lösung
Ein verbundener ERP-Workflow liest bestehende Tabellen, gleicht Arbeits- und Rückstellungsdaten ab, bereitet Zahlungsinformationen auf und speist gemeinsame Berechnungen für Projekt- und Portfolioauswertungen.
Ergebnis
Die Agentur kann jeden Betrag zur zugrunde liegenden Arbeit zurückverfolgen, Auszahlungen für interne und externe Mitwirkende vorbereiten und die Kosten über Projekte und das gesamte Portfolio hinweg prüfen.
4
verbundene Bereiche: Arbeit, Zahlungen, Projektfinanzen und Portfolio
2
Gruppen: internes Team und externe Auftragnehmer
3
Finanzebenen: Zahlungsregister, Projektbericht und Portfolioübersicht
1
gemeinsame Verarbeitungs- und Berechnungslogik im gesamten System
Das System
Eine Prozesskette von erledigter Arbeit bis zum Portfolioergebnis
Für eine Agentur reicht es nicht zu wissen, ob eine Aufgabe erledigt ist. Die Arbeit muss der ausführenden Person, dem geschuldeten Betrag, dem richtigen Zahlungsweg und dem Projekt zugeordnet werden, das die Kosten trägt. CPD verbindet diese Datensätze zu einer Prozesskette und erhält zugleich die tabellenbasierten Abläufe, mit denen das Team bereits gearbeitet hat.
Eine zentrale Architekturentscheidung war, die vorhandene Arbeitsumgebung zu verbinden, statt sämtliche operativen Datensätze sofort in eine neue Oberfläche zu zwingen. Die Tabellen bleiben praktische Eingabe- und Prüfoberflächen, während CPD im Hintergrund die Regeln für ihre Beziehungen bereitstellt. Dadurch bleibt der Ablauf für das Team vertraut, Berechnungen und Statusänderungen folgen aber einer gemeinsamen Systemlogik.
Das Ziel
Jede Auszahlung mit Arbeit und Projektfinanzen verknüpfen
Ziel war es, erledigte Arbeit mit den Beträgen für einzelne Mitwirkende zu verbinden und deren Einfluss auf das Projektergebnis sichtbar zu machen. Das System sollte Zahlungen vorbereiten, operative und finanzielle Daten konsistent halten und einzelne Projektberechnungen in einer gemeinsamen Portfolioübersicht zusammenführen.
Getrennte Datensätze
Arbeitsnachweise, Rückstellungen und Zahlungsdetails stammten aus verschiedenen Tabellenbereichen und mussten zuverlässig zugeordnet werden.
Manuelle Vorbereitung
Vor einer Auszahlung musste geprüft werden, wofür ein Betrag steht und ob er bereits verarbeitet wurde.
Fragmentierte Finanzen
Projektzahlen mussten in Agentursummen einfließen, ohne einzelne Berichte manuell zusammenzubauen.
Datenverarbeitung
Wiederholbare Synchronisierung statt manueller Übertragung
Die Automation liest Arbeitsnachweise und Rückstellungen aus Quelltabellen, bereitet die Daten auf und entscheidet, welche Datensätze ergänzt oder aktualisiert werden müssen. Matching- und Verzweigungsschritte machen aus den bestehenden Tabellen einen wiederholbaren Prozess und reduzieren manuelle Übertragungen.

Vor dem Schreiben des Ergebnisses trennt der Workflow neue von bereits vorhandenen Datensätzen. Diese Unterscheidung ist für wiederholbare Verarbeitung entscheidend: Eine erneute Synchronisierung muss den richtigen Eintrag aktualisieren, statt eine zweite Zahlung anzulegen oder eine Korrektur zu verlieren. Bestätigungsschritte stellen das verarbeitete Ergebnis anschließend für die nächste Stufe des Datenflusses bereit.
Arbeit & Zahlungen
Ein Zahlungsregister mit der Arbeit hinter jedem Betrag
Das Zahlungsregister führt Mitwirkende, zugehörige Arbeit, Beträge, Zahlungsdetails und Bearbeitungsstatus zusammen. Interne Teammitglieder und externe Auftragnehmer folgen demselben strukturierten Ablauf. Durch die Verknüpfung mit den Quelldaten kann das Team vor der Auszahlung prüfen, wofür jeder Betrag vorgesehen ist.

Da Zahlungsregister, Projektberechnung und Portfolioübersicht auf verbundenen Datensätzen beruhen, lässt sich eine Ausgabe genau auf der benötigten Ebene prüfen. Operations sieht den Zahlungsstatus, die Projektleitung erkennt die Auswirkung auf die Marge und das Management erhält das kombinierte Ergebnis über mehrere Berichtszeiträume hinweg, ohne drei unabhängige Versionen derselben Zahl zu pflegen.
Projektfinanzen
Einnahmen, Ausgaben, Cashflow und Marge in einer Berechnung
Jeder Projektbericht verbindet Einnahmen, Betriebsausgaben und Kosten der Mitwirkenden über mehrere Berichtszeiträume. CPD berechnet die aktuelle Finanzposition und zeigt Cashflow und Marge neben den zugrunde liegenden Zahlen. Eine Aufschlüsselung nach Person und Rolle macht den Einfluss einzelner Kosten auf das Gesamtergebnis sichtbar.

Portfolioübersicht
Einzelne Projekte ergeben das Gesamtbild der Agentur
Der konsolidierte Bericht kombiniert Finanzinformationen aus mehreren Projekten. Periodenspalten verbinden Projekteinnahmen und -ausgaben mit Umsatz und Ergebnis der Agentur. So lassen sich einzelne Projekte und das gesamte Portfolio aus derselben Datenkette prüfen, ohne separate Berichte manuell zusammenzuführen.

Entwicklung & Testing
Gemeinsame Berechnungslogik, die bei Wiederholungen konsistent bleibt
Wir implementierten die Verarbeitungs- und Berechnungslogik mit Next.js und TypeScript und verbanden sie mit den im Case gezeigten Tabellen-Workflows. Die Entwicklung umfasste Arbeitsnachweise, Zahlungsvorbereitung, Synchronisierung und Finanzreporting. Beim Testing standen Genauigkeit und die Beziehungen zwischen den Ergebnissen im Mittelpunkt, nicht einzelne Tabellen als isolierte Ansichten.
Geprüft wurde der vollständige verbundene Ablauf:
- Berechnungsgenauigkeit bei Beträgen und Projektsummen
- Zuordnung von Datensätzen zwischen Quell- und Zieltabellen
- Sichere Wiederholung, wenn Datensätze bereits vorhanden sind
- Konsistenz zwischen Zahlungsregistern und Projektberichten
- Konsistenz zwischen Projektberechnungen und Portfoliosummen
Ergebnis
Eine ERP-Grundlage für operative und finanzielle Kontrolle
CPD verbindet Arbeitserfassung mit Zahlungsvorbereitung und Finanzreporting. Die Agentur kann Datensätze interner und externer Mitwirkender pflegen, deren Auszahlungen berechnen und die daraus entstehenden Kosten auf Projekt- und Portfolioebene prüfen. Verbundene Datenflüsse und gemeinsame Geschäftslogik machen den Ablauf wiederholbar, ohne alle vertrauten Tabellen zu ersetzen.
Weitere Projekte

Caster Wizard
Monitoring- und Steuerungssystem für Stahlwerke: Incident-Reports und Experten-Feedback über ein Admin-Panel.

Fundora
Investment-Plattform im Web: Kontostand, Investments und Erträge in einem Dashboard, dazu Primär- und Sekundärmarkt sowie Ein- und Auszahlungen.

Grow Bank
Mobile Finanz-App: Konten, Karten und Rechnungen, ein Krypto-Portfolio mit Statistik und eine Übersicht über das eigene Partnernetzwerk.
Lassen Sie uns Ihr Projekt besprechen
Kostenlos & unverbindlich — buchen Sie direkt einen Termin oder schreiben Sie uns eine Nachricht.
Dennis Polevik
CEO
Kostenloses Erstgespräch mit Xmethod
- Kostenlos und unverbindlichUnverbindlich und kostenlos
- Direkt mit dem TeamDirekt aus dem Team, ohne Vertriebsumwege
- Konkreter nächster SchrittSie gehen mit einem konkreten nächsten Schritt raus
Dennis Polevik
CEO
Lassen Sie uns über Ihr Projekt sprechen
Wie geht es weiter?
- Antwort innerhalb eines WerktagsWir prüfen Ihr Projekt und melden uns innerhalb eines Werktags
- Kurzes Gespräch zu Ihren ZielenWir vereinbaren ein kurzes Gespräch zu Umfang und Zielen
- Klares, unverbindliches AngebotSie erhalten ein klares Angebot — unverbindlich, ohne Druck


