Danil Sidorov
RU EN DE
Telegram

Service für Firmenabrechnungen

Ein Service, der Abrechnungsinstrumente für Firmenkunden automatisch anlegt

Case-Study-Titelbild „Service für Firmenabrechnungen“

Aufgabe

Der Kunde nahm Firmenkunden nur langsam auf. Manager legten Abrechnungsinstrumente für jedes Produkt von Hand in mehreren Systemen gleichzeitig an. Die Register liefen auseinander, und der Abgleich kostete viel Arbeitszeit.

Lösung

Ich habe einen Service in Java und Spring Boot gebaut, der eine REST-Anfrage annimmt, Abrechnungsinstanzen und Produktregister selbst anlegt und den gesamten Zustand in PostgreSQL speichert. Der Service läuft in Docker Compose, die Umgebung startet jederzeit mit einem Befehl. Die API habe ich ausführlich dokumentiert, angrenzende Systeme binden sich ohne Abstimmungstermine mit den Entwicklern an.

Umgesetzte Aufgaben

  • Einen Service in Java und Spring Boot geschrieben, der Abrechnungsinstanzen aus einer REST-Anfrage anlegt
  • Die Produktregister in einem gemeinsamen PostgreSQL-Speicher zusammengeführt
  • Die API dokumentiert, damit angrenzende Systeme sich selbst anbinden
  • Die Umgebung in Docker Compose verpackt, sie startet mit einem Befehl

Ergebnis

Das Anlegen eines Abrechnungsinstruments ist keine Handarbeit mehr, und alle Register liegen an einem Ort. Die Anbindung eines neuen Systems dauert jetzt einen Tag statt einer Woche Abstimmung über Datenformate.

Technologien

JavaSpringPostgreSQL

Erzählen Sie von Ihrer Aufgabe

Telegram