Neu Simples CRM als Ergänzung von JTL

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Hallo zusammen,

ich habe hier noch ein Projekt, welches ich schon etwas längere Zeit im Backlog habe - ein sehr simples CRM zur Ergänzung der Wawi.

Die Software läuft lokal und ruft Kundendaten direkt über die JTL Datenbank ab (schreibt aber nicht zurück - zumindest aktuell)

Hätte jemand für sowas Verwendung? Dann würde ich das mal noch zu Ende bringen und eine lokale Variante per Open-Source veröffentlichen.

Anbei ein paar Screenshots:

deals.jpgdeals2.jpgdeals3.jpgaufgaben.jpgkunden2.jpgkunden3.jpg
 

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Hallo zusammen,

die Software ist fertig. Den Code findet ihr hier:

https://github.com/bl4ckh4nd/SimpleCRMPublic

Hier das Handbuch zur Software:

https://docs.google.com/document/d/10nCaUKszgVKjVrwwx129YWfkb0iYEM9ZtM-TWObVlpo/edit?usp=sharing

Ein Release, also die Setup-Datei folgt heute Abend. Ich werde hier dann noch mal entsprechend posten.

Hier noch ein kurzer KI-Werbetext dazu ;)

SimpleCRM ist eine Desktop-CRM-Software zur einfachen Verwaltung Ihrer Kunden, Produkte, Deals, Aufgaben und Termine. 🧑‍💼📦💰✅📅
Alle Ihre Daten werden sicher lokal auf Ihrem Computer in einer SQLite-Datenbank gespeichert.

💾 Optional können Sie Kunden- und Produktdaten automatisch aus Ihrer externen JTL- Warenwirtschaft (MSSQL-Datenbank) in das CRM synchronisieren (Einweg-Sync). 🔄
 
Zuletzt bearbeitet:

Condorraptor

Sehr aktives Mitglied
18. September 2018
575
106
Berlin
Sehr interessant, danke dir. Optisch gefällt es mir sehr!

Ist denn bald geplant eine Synchro in die WaWi zurück einzurichten?
 

dampfcigs

Sehr aktives Mitglied
12. Oktober 2023
116
37
Was ich interessant fände wäre ein Auftrag über das CRM anlegen zu können.
Wir verkaufen grad im B2B bereich sehr häufig am Telefon und da die Vertriebler nicht immer zugriff auf die Wawi haben muss hier des öfteren von mehreren Leuten der Auftrag angepackt werden. Wäre das generell machbar?
 

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Was ich interessant fände wäre ein Auftrag über das CRM anlegen zu können.
Wir verkaufen grad im B2B bereich sehr häufig am Telefon und da die Vertriebler nicht immer zugriff auf die Wawi haben muss hier des öfteren von mehreren Leuten der Auftrag angepackt werden. Wäre das generell machbar?
Ja, genau. Und das was @dampfcigs gesagt hat, also das Anlegen und Bearbeiten von Aufträgen.

Also das Anlegen sollte tatsächlich kein großes Problem sein, da die IDs der Artikel eh schon in der Datenbank liegen. Ich schaue mir das mal an, vielleicht bekomme ich es kurzfristig umgesetzt.
Ändern von bestehenden ist da schon etwas komplexer, aber auch machbar.
 

ple

Sehr aktives Mitglied
20. August 2019
791
158
Electron wollte ich mir immer schon mal angucken, da hab ich wieder was zu tun und vielen Dank fürs Open Source.
Was könnte man damit noch so anstellen? Sehe gerade, dass du was gemacht hast für ne Lieferantenretoure, auch mega genial. Und dann noch open source.
 
  • Gefällt mir
Reaktionen: merres

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Was ich interessant fände wäre ein Auftrag über das CRM anlegen zu können.
Wir verkaufen grad im B2B bereich sehr häufig am Telefon und da die Vertriebler nicht immer zugriff auf die Wawi haben muss hier des öfteren von mehreren Leuten der Auftrag angepackt werden. Wäre das generell machbar?
Ja, genau. Und das was @dampfcigs gesagt hat, also das Anlegen und Bearbeiten von Aufträgen.

Ist nahezu fertig implementiert. Muss jetzt noch getestet werden, dann kommt es direkt in die neue Version. Ich nehme an, dass mehrere Benutzer dann auch für euch relevant sind? Dann muss die DB nämlich in die Cloud, was eh geplant war.
 

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Genau, die installation muss dann aber nicht auf dem server stattfinden sondern es reicht wenn die datenbank verbindung zum Server lokal hergestellt wird oder?
Wenn ich dich richtig verstehe, meinst du, dass die Installation des CRM nicht auf dem Wawi/MSSQL Server erfolgen muss? Ist korrekt.
Die CRM-Installationen auf den Clients machen den Abgleich direkt über die MSSQL Datenbank. Damit Aufgaben, Deals, Historie usw. synchronisiert werden, landen diese dann in der Cloud.

--------------
Anlegen von Aufträgen ist nun fertig implementiert, benötigt aber noch etwas Feinschliff. Grundsätzlich funktioniert es aber und Aufträge werden sauber angelegt. Denke, dass morgen die neue Version veröffentlicht werden kann.
 

cashregisterstore

Sehr aktives Mitglied
29. September 2012
340
52
Das sieht ja echt gut aus, allerdings bekomme ich es bei mir nicht zum Laufen. Die Verbindung zum Server schlägt fehl, bin mir allerdings sicher, dass die richtig sind. Möglicherweise ist es ein anderes Problem, denn ich kann auch keine Kunden manuell anlegen, es wird nichts gespeichert. Hast du irgendeine Idee?
 

dampfcigs

Sehr aktives Mitglied
12. Oktober 2023
116
37
Wenn ich dich richtig verstehe, meinst du, dass die Installation des CRM nicht auf dem Wawi/MSSQL Server erfolgen muss? Ist korrekt.
Die CRM-Installationen auf den Clients machen den Abgleich direkt über die MSSQL Datenbank. Damit Aufgaben, Deals, Historie usw. synchronisiert werden, landen diese dann in der Cloud.
Genau das meinte ich danke ^^
Anlegen von Aufträgen ist nun fertig implementiert, benötigt aber noch etwas Feinschliff. Grundsätzlich funktioniert es aber und Aufträge werden sauber angelegt. Denke, dass morgen die neue Version veröffentlicht werden kann.
Das hört sich sehr gut an schau ich mir gern mal an wenn es so weit ist. Allerdings hab ich auch das selbe Problem wie @cashregisterstore das ich keine Verbindung zur Datenbank hergestellt bekomme und ich auch keine Kunden anlegen kann.
 

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Das ist seltsam. In der neuen Version (0.1.1) gab es während der Entwicklung ein Problem damit, aber in der 0.1.0 eigentlich nicht. Ich mache gerade die 0.1.1 fertig, da sollte alles behoben sein.
Ansonsten hab ich hier noch nen Discord erstelllt - da is die Kommunikation etwas leichter, wenn es um Bugfixing geht. Schaut gerne vorbei

https://discord.gg/nFTekq24
 
  • Gefällt mir
Reaktionen: cashregisterstore

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Genau das meinte ich danke ^^

Das hört sich sehr gut an schau ich mir gern mal an wenn es so weit ist. Allerdings hab ich auch das selbe Problem wie @cashregisterstore das ich keine Verbindung zur Datenbank hergestellt bekomme und ich auch keine Kunden anlegen kann.
Das sieht ja echt gut aus, allerdings bekomme ich es bei mir nicht zum Laufen. Die Verbindung zum Server schlägt fehl, bin mir allerdings sicher, dass die richtig sind. Möglicherweise ist es ein anderes Problem, denn ich kann auch keine Kunden manuell anlegen, es wird nichts gespeichert. Hast du irgendeine Idee?

"Verbindung verschlüsseln" und "Serverzertifikat akzeptieren" müssen aktiviert sein, damit der Sync funktioniert.

Version 0.1.1 ist nun online und behebt den Fehler für "lokale", d.h. im CRM erstellte Kunden
Zudem kann direkt ein Auftrag in JTL erstellt werden. Es gibt noch einen kleinen Bug, dass der Kunde im JTL noch mal erfasst werden muss, das ist aber sicherlich auch bald behoben.

Bitte einmal neu installieren oder Daten aus

C:\Benutzer\DeinBenutzername\AppData\Local\Programs\SimpleCRM

löschen.

In der nächsten Version dann mit sauberer Migration und Auto-Updater :)
 
  • Wow
Reaktionen: MichaelH

MichaelH

Sehr aktives Mitglied
17. November 2008
14.484
1.890
Wow, Respekt was du da baust und in dem Tempo !!

Was ist dein Ziel mit dieser Software ?
Bleibt OpenSource und wird von dir weiterentwickelt ?
 

merres

Gut bekanntes Mitglied
28. März 2024
105
82

merres

Gut bekanntes Mitglied
28. März 2024
105
82
Die neue Version steht bereits in den Startlöchern!

Neue Features:

  1. Gruppierung von Einträgen




    wKEcGTy.png


  2. Dynamische Berechnung des "Deal"-Werts anhand der Artikel

    JzSd9hy.png

  3. Benutzerdefinierte Felder auf Kundenebene

    electron_neB2oq6laJ.png
    electron_c9OBVnQClm.png

    4. Forcierte Verbindung zu Nicht Standard Ports des MSSQL-Servers

    me6tkGl.png

    ###############


    Nach den finalen Test ist der Release für heute, spätestens morgen geplant!

 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Versandkosten in eigenen Versandarten als Netto Preis angeben User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Stornobeleg als Workflow-Trigger JTL-Wawi 1.10 6
Neu Monatsabschlüsse als csv-Datei erstellen lassen? Allgemeine Fragen zu JTL-POS 0
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Rechnungen als PDF drucken User helfen Usern - Fragen zu JTL-Wawi 3
Neu X-Rechnung nicht als XML User helfen Usern - Fragen zu JTL-Wawi 3
Neu Einkaufsliste - "% von Mindestbestand" als Spalte JTL-Wawi - Ideen, Lob und Kritik 0
Neu AlertService: Wunschzettel -> Hinzufügen/Entfernen wird nicht mehr als Benachrichtigung ausgegeben JTL-Shop - Fehler und Bugs 0
Update-Katastrophe schon wieder – warum wird so etwas als „Release“ veröffentlicht? JTL-Wawi 1.11 35
Neu Zuletzt Verkaufter Artikel länger als X Tage her und im eigenen Bestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu Händlerbeleg als PDF Allgemeine Fragen zu JTL-POS 0
Neu Tailwind als Basis für JTL Shop 6 ? Templates für JTL-Shop 2
Neu Amazon VCS Lite Rechnungen als PDF speichern in Wawi 1.10 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Falsche Währung in VCS-Lite Rechnungsvorlage bei anderem Land für Rechnung als Lieferung, HUF statt EUR Amazon-Anbindung - Fehler und Bugs 0
Neu Kunden mit Kundenkonto bestellen als Gast und Aufträge sind dann nicht im Konto sichtbar Allgemeine Fragen zu JTL-Shop 4
Neu tWarenkorbpos und tBestellung älter als 10 Jahre löschen JTL-Shop - Fehler und Bugs 0
Neu Filter Kunde mit eigenem Feld Wert "größer als"? User helfen Usern - Fragen zu JTL-Wawi 3
DPD Etiketten als PDF speichern JTL-Wawi 1.10 0

Ähnliche Themen