Verträge werden nicht komplett gelöscht, wenn die Lizenz abgelaufen ist.

  • Folgendes Szenario:


    Wir haben einen Testserver um unsere Module für WHMCS zu testen. Dort waren div. Kunden mit Verträgen angelegt.
    Wir haben dann die Verträge gelöscht und wollten Anschließend die Kunden löschen, damit wir diese erneut über die API anlegen konnten.
    Das Löschen der Verträge hat laut GUI funktioniert, doch leider ließen sich die Kunden nicht löschen. Man erhält die typische Meldung wenn noch Verträge vorhanden sind.


    http://imtp.me/5qal01y62.png/


    Was sie aber definitiv laut GUI nicht mehr sind.


    http://imtp.me/5qam01y62.jpg/


    Also Haben wir mal den LiveConfig Service neugestartet. Dabei wurde die Lizenz vom LiveConfig erneuert.


    http://imtp.me/5qao01y62.png/


    Danach haben wir erneut versucht erst einen Vertrag und dann den passenden Kunden zu löschen.
    Diesmal war alle beide Aktionen erfolgreich. Leider lassen sich aber nun die anderen Kunden ohne Verträge, die vorher einen Fehler gemeldet hatten. Immer noch nicht wirklich löschen.

  • Guten Abend Herr Keppler,


    ich möchte Sie bitten, sich dem Problem einmal anzunehmen. Ich habe das Problem auf einer SQLite und MySQL Installation. Verwendet wird jeweils Ubuntu 12.04 und das Release r2488.


    Anbei mal ein Auszug aus dem Log seit dem letzten Start des LiveConfig Prozess vom Upgrade auf r2488.



    Gelöscht wurde der subscription "web80201-348" diesmal über die LiveConfig API.


    Request:



    Antwort von der API:


    Code
    ok


    Aber im LiveConfig Log ist dies aber nicht zusehen. Hier taucht nur der vorherige Löschvorgang vom subscripion "web80201-347" welcher ebenfalls mit "ok" bestätigt wurde.




    Unter ACCOUNTSund HOSTINGCONTRACTS ist der subscription aber noch zu sehen.


    http://imtp.me/5uno01y62.p


    Erst nachdem ich diese beiden Einträge aus der MySQL DB gelöscht habe, war auch das Löschen des Kunden möglich gewesen.


    Ich muss dazu extra sagen, ich habe vorher noch NIE in der Datenbank direkt etwas geändert bzw. gelöscht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!