Produkte und Produktgruppen importieren

V.Toulikas

New Member
Hallo,

kann ich ohne eine GUID Produkte und Produktgruppen importieren?
Würde gerne vermeiden alle umständlich eingeben zu müssen.

Vielen Dank und tolles Forum hier.
 

Alexis Kälin

Administrator
Teammitglied
Hallo

Grundsätzlich kannst du sowohl Produkte wie auch Produktgruppen über den Standard .CSV Import einlesen. Du möchtest dies aber vermutlich gleich kombiniert machen? Dies ja zwei getrennte Datenobjekte, welche in CAS genesisWorld über eine Verknüpfung miteinander verbunden sind.

Solch ein Import (mir direktem Setzen der Verknüpfung oder der Befüllung von zwei Tabellen) sind mit dem Standard Importer nicht möglich.

Du kannst die Objekte aber einzel importieren und danach im Client verknüpfen (auch mehrere auf einmal). Dazu brauchst du keine GUID, aber du musst wissen, welche Produkte zu welcher Produktgruppe gehören - um diese zu verknüpfen.

Ich hoffe die Antwort hilft weiter. Sollte ich die Frage falsch verstanden haben, einfach nochmals melden ;-).

Beste Grüsse

Alexis
 

V.Toulikas

New Member
Hi,
Danke für Deine Antwort. Habe in 2 Schritte importiert, das scheint geklappt zu haben. Nach einer Verknüpfung mit einem Produkt mit der Produktgruppe wird automatisch die Produktgruppennummer vor den Produktgruppennamen geschrieben. Sieht nicht schön aus. Ist aber nicht so wichtig.
Was mich immer wieder wundert in diesem Forum, dass sehr viele Dinge "im Standard" nicht funktionieren, es aber angedeutet wird, dass es andere Möglichkeiten gibt.
Wie kann man sich denn das Wissen oder die Tools aneignen, um es als Admin, selbst "richtig" administrieren zu können?
Versprochen wurde, "..alles kein Thema, können Sie selbst anpassen...", wenn man sich damit mal befasst hat, stößt man nur auf Sackgassen.
Sorry, musste mal raus.

Vielen Dank nochmal für die schnelle Antwort.
 

Alexis Kälin

Administrator
Teammitglied
Hallo

Vielen Dank für deine Rückmeldung. Freut mich, dass der "etwas mühsamere" Weg trotzdem funktioniert hat. Dies mit der Produktgruppennummer / Produktgruppennamen ist die Standard Anzeige auf dem Produkt und wurde so fix von der CAS implementiert.

Ich kann deinen Frust etwas nachvollziehen. CAS genesisWorld ist eine tolle und gute CRM-Lösung, hat aber definitiv über die volle Breite betrachtet, eine hohe Komplexität. Dies macht es vor allem Anfang nicht immer ganz einfach, die Grenzen und Möglichkeiten an allen Stellen zu verstehen / oder nachzuvollziehen. Wenn dann noch falsche Versprechen gemacht werden, ist dies natürlich unschön.

Zu deiner eigentlichen Frage: wir haben uns als langjähriger CAS-Partner einige Workarounds angeeignet oder auch eigene Tools geschrieben, um gewisse Aufgaben einfacher zu erledigen / Lösungen zu finden. Es gibt verschiedene Weg CAS genesisWorld anzupassen: 1) Standardmöglichkeiten über Managementkonsole und Form- und Database Designer, 2) SDK-Anpassungen (wirklich programmierte Anpassungen), 3) einige Zusatztools der CAS (werden den CAS-Partnern zur Verfügung gestellt / bei Bedarf auch an Endkunden).

Hier müsste dich eigentlich dein Partner unterstützen können. Wir vermitteln in der Regel diese Informationen im Rahmen des Projektes an den 'Kunden-Admin' und stellen die entsprechenden Tools zur Verfügung. Dies halt bis zu einem gewissen Grad, wo wir es auch verantworten können.

Ansonsten hat auch viel mit "learning by doing" zu tun :). Gerne kannst du hier aber auch bei weiteren Fragen oder Unklarheiten, einfach rückfragen.

Beste Grüsse

Alexis
 

V.Toulikas

New Member
Hallo,
auch wenn es länger dauert z.Zt.! Würde gerne ein paar Tools ausprobieren, da ich leider noch keinerlei Helferlein angeboten bekommen habe.
Z.B. den Export der standardmäßigen Länder, ich konnte den nicht machen, weil der Export nicht verfügbar war. Der Partner konnte das wohl mühelos. Wie hat er mir noch nicht verraten. Diese Importtools gibt es für die x10 auch welche?

Vielen Dank und viele Grüße
 

dolling

New Member
Also was Exporte angeht, benutzen wir tatsächlich oft den direkten Zugriff auf unsere SQL-Datenbank.
Da kann man sich verschiedene Abfragen anlegen und bei Bedarf auch in eigenen Anwendungen mit Zugriffsrechten auf den Datenbankserver verwenden.

Um Daten eines Objektes zu aktualisieren kann aber zum Besipiel ebenfalls SQL mit einem Update-Befehl verwendet werden.
Diese Änderungen tauchen dann allerdings nicht im Journal auf.

Neue Datensätze in der Datenbank anlegen kann ich nicht empfehlen, da ich keine Ahnung habe, wie die GUID der Datensätze generiert wird.
Wir haben allerdings bereits erfolgreich Verknüpfungen aus CAS gelöscht und neue hinzugefügt.
Das Ganze haben wir über die Einträge in der Tabelle "GWLINKHISTORY" bewerkstelligt.

Wenn von den Anderen Benutzern des Forums dazu Meinungen/Erfahrungen hat, gerne kommentieren.

Grüße
 

Alexis Kälin

Administrator
Teammitglied
Hallo zusammen

Vielen Dank für die Ergänzungen. Lesend ist es grundsätzlich in Ordnung, auch Daten direkt aus der DB von CAS genesisWorld zu lesen.

Von schreibenden oder löschenden Zugriffen raten wir euch aber explizit ab. Hier muss man sehr genau wissen, was man tut und die CAS Software lehnt auch jegliche Haftungen für solche Tätigkeiten ab, welche nicht über den Applikationsserver laufen.

Genau wie richtig geschrieben, wird bespielsweise bei Neuanlage oder Änderungen jeweils auch ein Journaleintrag geschrieben. Dieser wiederum hat auch Einfluss auf Schnittstellen und Replikationen. Ergo, wenn dies nicht gemacht wird, können ggf. Folgeprozesse nicht mehr funktionieren.

Beim Löschen gibt es je nach Tabelle ergänzend auch eine OREL (Teilnehmer) Tabelle oder halt auch Journaleinträge, welche zu dem Datensatz noch vorhanden sind. Löscht man hier nur den Eintrag direkt in der DB, bleiben diese Überresten über - was eine Datenbankinkonsitenz darstellt.

Die effekten Verknüpfungen zwischen Datensätzen stecken übrigens in der TABLERELATION-Tabelle. Die GWLINKHISTORY ist glaublich eher die Historie, der zuletzte verwenden Objekte (wenn ich es richtig im Kopf habe).

Bezüglich den Tools: Hier lohnt es sich bei Bedarf wirklich, dass ihr mal eure Partner ansprecht. Die CAS Software hat sowohl für Import als auch Export in den letzten Jahren ein neues Tool geschaffen, welches noch etwas mehr Möglichkeiten bietet. Dieses sollte aber mit Partner-Unterstützung angeboten. Deshalb ist dies auch seitens CAS Software nicht einfach "public" verfügbar.

Beste Grüsse

Alexis
 
Oben Unten