fix(akquise): Anbieter wieder als Freitext mit Vorschlaegen

Das Dropdown fiel dem Feld zur Last: neue Vermittler tauchen zu oft auf, als
dass das Eintragen an einer gepflegten Liste haengen sollte. Anbieter ist wieder
ein Textfeld, jetzt mit Vorschlagsliste aus den bisherigen Eintraegen - der
zuletzt benutzte zuerst.

In den Einstellungen bleiben die drei Listen "Von", "Kanal" und "Berater".
dropProviderOptions() nimmt 'provider' aus dem ENUM der Optionstabelle und
loescht die dort gepflegten Werte; die Anbieter der Akquise-Eintraege bleiben
unberuehrt, sie stehen als Text in crm_acquisitions.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sascha Wolf
2026-08-18 12:21:33 +02:00
co-authored by Claude Opus 5
parent 05cc261900
commit 23087a12fb
11 changed files with 135 additions and 50 deletions
+11 -7
View File
@@ -89,16 +89,19 @@ weg.
| --- | --- |
| **Datum** | wann gefunden. Vorbelegt mit heute; entscheidet später über Archiv und Löschung |
| **Von** | Auswahl: wer es geschickt hat |
| **Anbieter** | Auswahl: Vermittler oder Portal, z. B. Hays |
| **Anbieter** | Freitext: Vermittler oder Portal, z. B. Hays. Vorschläge aus den bisherigen Einträgen |
| **Kanal** | Auswahl: auf welchem Weg es kam |
| **Projekttitel** | das einzige Pflichtfeld |
| **Berater** | Auswahl: für wen das Projekt passt |
| **Link** | Adresse der Ausschreibung. Ist einer hinterlegt, wird der Titel in der Liste anklickbar und öffnet ihn in einem neuen Tab |
*Von*, *Anbieter*, *Kanal* und *Berater* sind **Auswahllisten**. Ihre Inhalte
stehen unter *Einstellungen → Akquise* und lassen sich dort von jedem Benutzer
pflegen - Freitext hätte aus „Hays", „hays" und „Hays AG" drei Anbieter gemacht.
Ist eine Liste noch leer, steht unter dem Feld ein Verweis dorthin.
*Von*, *Kanal* und *Berater* sind **Auswahllisten**. Ihre Inhalte stehen unter
*Einstellungen → Akquise* und lassen sich dort von jedem Benutzer pflegen. Ist
eine Liste noch leer, steht unter dem Feld ein Verweis dorthin.
**Anbieter** ist bewusst keine Liste, sondern ein Freitextfeld: neue Vermittler
tauchen zu oft auf, als dass das Eintragen daran hängen sollte. Das Feld schlägt
vor, was schon einmal benutzt wurde - der zuletzt verwendete Anbieter zuerst.
Beim Link genügt `hays.de/projekt/1`, das `https://` wird ergänzt.
@@ -564,13 +567,14 @@ Datenbank.
| --- | --- | --- |
| **Nutzerverwaltung** | Admin | Benutzer anlegen, bearbeiten, deaktivieren, löschen |
| **Mein Konto** | alle | Foto, Terminfarbe, Passwort ändern |
| **Akquise** | alle | Inhalte der Auswahllisten *Von*, *Anbieter*, *Kanal*, *Berater* |
| **Akquise** | alle | Inhalte der Auswahllisten *Von*, *Kanal*, *Berater* |
| **Postfach** | Admin | Verbindung zu Microsoft 365, Abgleich, Kontaktübernahme |
| **Scanner** | Admin | Suchintervall, Schwellenwerte, KI-Schlüssel, Ton, E-Mail |
| **Whisper** | alle | Spracherkennung für das Diktat einrichten |
Im Reiter **Akquise** stehen die vier Auswahllisten des Akquise-Formulars, jede
Im Reiter **Akquise** stehen die drei Auswahllisten des Akquise-Formulars, jede
mit einem Feld zum Hinzufügen und je Eintrag einem Stift und einem Papierkorb.
*Anbieter* fehlt hier: das Feld ist Freitext mit Vorschlägen.
Zwei Dinge sind dabei unterschiedlich:
* **Umbenennen** ändert die vorhandenen Akquise-Einträge mit. Aus „Hays" wird in