Hallo zusammen,
nach einem Confixx-Import eines Resellers kam es zu dem Problem, dass diesem die Berechtigung "Angebote verwalten" fehlte. Anbei ein Lösungsvorschlag, falls bei jemandem dieses Problem ebenfalls auftritt.
Systemumgebung: Debian 6, SQLite
Benötigt wird das Tool sqlite3 für den Datenbankzugriff.
Das Problem tritt auf, weil der Wiederverkäufer nicht auf einem Wiederverkäufer-Angebot basierte. Evtl. ist dies eine Fehlfunktion beim Import. Also zunächst ein geeignetes Wiederverkäufer-Angebot in der GUI erstellen. Anschließend:
Datenbank öffnen:
Wir benötigen die interne ID des angelegten Angebots:
Das Ergebnis dieser Abfrage:
Zitat1|Beispielangebot 1
2|Beispielangebot 2
3|Beispielangebot 3
usw.
Die ID vor dem | notieren/merken und mit dem nächsten Schritt fortfahren.
Nun benötigen wir die interne ID des angelegten Resellers:
Das Ergebnis:
1|res1
2|web1
3|web2
4|web3
5|web4
6|web5
7|web6
8|web7
9|web8
10|web9
11|web10
usw.
Alles anzeigen
In diesem Fall ist unser Reseller res1 mit der ID 1.
Sei die ID des Wiederverkäufer-Angebots nun 5 und die ID des Wiederverkäufers 1, so muss folgender Befehl abgesetzt werden:
Anschließend zurück in die GUI wechseln, den Vertrag des Wiederverkäufers bearbeiten und wieder speichern. LiveConfig fügt nun auf Grundlage des Wiederverkäufer-Vertrags automatisch die Berechtigung zur Angebotsbearbeitung hinzu.
Bitte seid vorsichtig mit der Datenbank. Gerne hätte ich dieses Problem auch durch den Support lösen lassen, aber weder hier im Forum noch per Mail wurde bisher auf meine anderen Anfragen reagiert. Ich gehe also davon aus, dass dieser Lösungshinweis auch für andere Anwender interessant sein könnte.