Neu Simples CRM als Ergänzung von JTL

merres

Aktives Mitglied
28. März 2024
81
64
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

Aktives Mitglied
28. März 2024
81
64
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
521
92
Berlin
Sehr interessant, danke dir. Optisch gefällt es mir sehr!

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

dampfcigs

Gut bekanntes Mitglied
12. Oktober 2023
107
27
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

Aktives Mitglied
28. März 2024
81
64
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
671
138
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

Aktives Mitglied
28. März 2024
81
64
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

Aktives Mitglied
28. März 2024
81
64
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
324
47
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

Gut bekanntes Mitglied
12. Oktober 2023
107
27
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

Aktives Mitglied
28. März 2024
81
64
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

Aktives Mitglied
28. März 2024
81
64
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.309
1.838
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

Aktives Mitglied
28. März 2024
81
64

merres

Aktives Mitglied
28. März 2024
81
64
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 OSS und neue Versandländer: jedes EU-Land als Steuerzone bei jedem zusätzlichen Versandland manuell anlegen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "PayPal Checkout" als Position JTL-Wawi - Fehler und Bugs 4
Neu Gleiche Artikel werden beim Kauf nicht als eine Auftragsposition zusammengefasst Otto.de - Anbindung (SCX) 0
Neu neuer Auftrag anlegen als Dropshipping / eigener Lagerbestand darf nicht reserviert werden Arbeitsabläufe in JTL-Wawi 5
Neu Selbstabholer als Versandart führt zu Fehlentscheidungen Allgemeine Fragen zu JTL-Shop 14
Neu Automatisiertes Wiegen & Labeln als Inline-Lösung möglich? Aktuelle Mehrkosten von 50.000€/Jahr durch Postgesetz-Novelle § 35 Abs. 5 seit 1.1.25 Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Merkmale mit der Ameise importieren mehr als 10 JTL-Wawi 1.9 1
Neu Kurzbeschreibung als Shopify-Metafield Shopify-Connector 2
Beantwortet Workflow: Zahlungserinnerung aus dem JTL Guid, versendet beim Testen mehr als nur 1 E-Mail JTL-Workflows - Fehler und Bugs 4
Neu Paypal-Zahlungen zuweisen, die aus Shopware bereits als gezahlt kommen Arbeitsabläufe in JTL-Wawi 2
Neu Freifeld E-Mail Feld als benutzerdefinierten Empfänger in die Emailvorlage User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehlermeldung: Die Sequenz enthält mehr als ein Element. JTL-Plan&Produce - Fehler und Bugs 2
Neu Export von Artikelnummern, in denen ein Artikel als Komponente enthalten ist mittels JTL-Ameise Arbeitsabläufe in JTL-Wawi 2
Neu Fehlende Übersetzungen werden als Hinweis angezeigt Betrieb / Pflege von JTL-Shop 21
Neu Artikel trotz lagerbestand als nicht lieferbar angezeigt Allgemeine Fragen zu JTL-Shop 3
Neu Track&Trace Abgleich funktioniert nicht mit Worker als Dienst? JTL-Track&Trace - Fehler und Bugs 0
Neu Google-Export: wie Artikel als Kind- oder Vaterartikel markieren? Plugins für JTL-Shop 0
In Diskussion Workflow Lagerbestand "in Aufträgen" steigt auf mehr als "auf Lager" = Auslösung JTL-Workflows - Ideen, Lob und Kritik 8
Lieferschein erstellen, Rechnung schreiben als Reminder setzten JTL-Wawi 1.9 4
Neu Merkmale als Attribute ausgeben Shopify-Connector 8
Lieferanten-Bestellungen, als Besteller in CC. erhalten. JTL-Wawi 1.9 1
Neu Kategorien als Link User helfen Usern - Fragen zu JTL-Wawi 6
Neu Fehlerhafter Abgleich wegen angeblich mehr als 500 Artikel in der CFE von JTL-Shop 5 Allgemeine Fragen zu JTL-Shop 18
Neu Druckvorlage Feld anzeigen wenn Datum größer als 5 Tage zu heute Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Bestellungen als Angebot werden nicht angezeigt Onlineshop-Anbindung 4
Lösung als Lagerboard JTL-Wawi 1.9 5
In Bearbeitung JTL-POS als eAS mittels ELSTER anmelden Allgemeine Fragen zu JTL-POS 6
Neu Shopware-Kunden nach Import automatisch im JTL-Shop als registriert markieren Umstieg auf JTL-Shop 7
Neu Downloadartikel und physiche Artikel als Variationen möglich? User helfen Usern 1

Ähnliche Themen