[gelöst] CRM Core, welches Modul für Export von Datensätzen, Termine etc.?

am 13.07.2017 - 16:24 Uhr in
Ich bin jetzt umgestiegen von vorher vTiger auf https://www.drupal.org/project/crm_core für unsere Kundendatenbank und echt begeistert.
Das CRM Core bietet alle Grundfunktionen die wir benötigen und es lässt sich eben im Drupal üblichen Stil erweitern.
Der Import klappt super mit Feeds, 1050 DS in 9 sec., fehlerfrei mit Drupal 7, auf der Drupal 8 gibt es noch einige kleine Unstimmigkeiten, es wird aber aktiv dran gearbeitet.
Was für ein super Modul!
Jetzt suche ich noch eine Möglichkeit für Datenexport, habe dazu diese 2 Module gefunden:
https://www.drupal.org/project/views_data_export
https://www.drupal.org/project/data_export_import
Da die Datensätze sogenannte Kontakt-ID`s haben, werden sie nicht unter normalen Nodes angelegt, was auch gut ist in diesem Fall.
Bisher brauchte ich noch nie Export Module, wäre klasse wenn sich jemand auskennt und einen Modultipp hat der für CRM-Core geeignet ist.
Es gibt mehrere Kontakttypes wie Firmen, Auftragsverwaltung etc. und mehrere Activity Types wie Calls, Projekte etc.
Diese sind alle mit Kontakt-ID's verknüpft so das ich ein Export Modul benötige, was alle einzelnen Types auch einzeln exportieren kann, z.B. .csv, der Import bleibt dann bei Feeds.
Eigentlich brauche ich genau Feeds, aber eben für Export.
Grüße Jenna
- Anmelden oder Registrieren um Kommentare zu schreiben
views_data_export
am 15.07.2017 - 23:21 Uhr
also für deinen Zweck erscheint mir views_data_export am naheliegendsten, du kannst sogar views exposed filter auf deine Datenliste anwenden und die Ergebnisse als csv exportieren.
danke marco, grandios, der
am 16.07.2017 - 11:40 Uhr
danke marco, grandios, der Export klappt hervorragend und flexibler geht ja kaum noch....
Ich habe unter Data Export/Batched Export diese Einstellungen gewählt:
- Datenexport in kleinen Segmenten, um einen kompletten Export zu erstellen. Empfohlen für umfangreiche Exports (1000+ Reihen)
- Segment Size: 250
Insgesamt waren es 613 Datensätze und diese wurden auch komplett innerhalb 3 sec. als csv exportiert.
Naiver Weise dachte ich, das ich bei SegmentSize 250 dann mehrere csv Tabellen erhalte, bis die Gesamtzahl erreicht ist, jedenfalls merkt man nichts davon das in Segmenten exportiert wurde, umso besser.
Sollte man die csv nach Export per FTP wieder vom Server löschen, die scheint ja komprimiert im tmp Ordner zu liegen?
Grüße Jenna
Kleinere Batch-Segmente
am 16.07.2017 - 15:38 Uhr
Kleinere Batch-Segmente schützen vor Timeout, der Export dauert dafür einen Tick länger.
Sollte man die csv nach Export per FTP wieder vom Server löschen, die scheint ja komprimiert im tmp Ordner zu liegen?
Erledigt das nicht der Drupal Cron?
Zitat: Erledigt das nicht der
am 17.07.2017 - 15:21 Uhr
Erledigt das nicht der Drupal Cron?
Dachte ich auch, aber ich habe den 2 x manuell ausgeführt und die komprimierten Dateien bleiben im tmp Ordner.
Oder muß man einen Cron dafür gesondert anlegen, habe die Cron Funktion bisher (ausser manuell) noch nicht benötigt (in Form von Aufgaben ausführen).
Bei Feeds gibt es ja extra eine Einstellung (csv nach Import vom Server löschen).
Wäre auch nicht weiter schlimm das händisch zu erledigen, so oft exportiere ich auch nicht.
Benötigt werden diese komprierten Dateien doch sicher nicht mehr, so das man die ruhig löschen kann?
Diese Batch-Segmente sind klasse, der Export geht ja trotzdem super schnell.
Grüße Jenna