Hallo liebes JTL-Team,
wir migrieren von eine SAGE- WaWi auf die aktuelle JTL-WaWi und benutzen z.Z. die Pilotversion 1.4.19.0, da wir mit der 1.14 starten wollen.
Ich möchte nun unsere Kunden-Notizen in die JTL-WaWi importieren und da dies z.Z. nicht über die Ameise möglich ist, habe ich mir ein SQL Import geschrieben, der dies übernehmen soll. Unser Servicepartner hat mich gebeten, dass ich mir hier im Forum diesen Vorgang absegnen lassen soll. Ich möchte natürlich nicht irgendwelche SQL Befehle ausführen lassen, die die Datenbank zerstören oder später zu anderen Problemen führen können.
Ausgangssituation:
Wir haben pro Kunden keine bis mehrere Notizen von verschiedenen Mitarbeiten. Diese sollen komplett für alle Kunden mit den Namen des Mitarbeiters importiert werden. Es wäre ein viel zu großer Aufwand diese per Hand zu übertragen.
Lösungsansatz:
Die Tabelle "Kunde.tNotiz" per SQL Befehle automatisch mit den Kundennotizen aufzufüllen. Im Grunde wird folgender Befehl für jede Notiz ausgeführt:
Die Werte für kKunde und kBenutzer bekomme ich aus anderen Tabellen. kAuftrag = 0 ist laut meinen Recherchen als Notiz anzusehen.
Meine Frage ist, darf ich das einfach so machen? Ist das Sicher oder habe ich meine Datenbank damit in einen instabilen Zustand gebracht?
wir migrieren von eine SAGE- WaWi auf die aktuelle JTL-WaWi und benutzen z.Z. die Pilotversion 1.4.19.0, da wir mit der 1.14 starten wollen.
Ich möchte nun unsere Kunden-Notizen in die JTL-WaWi importieren und da dies z.Z. nicht über die Ameise möglich ist, habe ich mir ein SQL Import geschrieben, der dies übernehmen soll. Unser Servicepartner hat mich gebeten, dass ich mir hier im Forum diesen Vorgang absegnen lassen soll. Ich möchte natürlich nicht irgendwelche SQL Befehle ausführen lassen, die die Datenbank zerstören oder später zu anderen Problemen führen können.
Ausgangssituation:
Wir haben pro Kunden keine bis mehrere Notizen von verschiedenen Mitarbeiten. Diese sollen komplett für alle Kunden mit den Namen des Mitarbeiters importiert werden. Es wäre ein viel zu großer Aufwand diese per Hand zu übertragen.
Lösungsansatz:
Die Tabelle "Kunde.tNotiz" per SQL Befehle automatisch mit den Kundennotizen aufzufüllen. Im Grunde wird folgender Befehl für jede Notiz ausgeführt:
Code:
INSERT INTO "Kunde"."tNotiz" ("kKunde", "kAuftrag", "cNotiz", "dErstellt", "kBenutzer") VALUES ('2', '0', 'TEXT', '2018-04-01T00:00:00.000', '6');
Meine Frage ist, darf ich das einfach so machen? Ist das Sicher oder habe ich meine Datenbank damit in einen instabilen Zustand gebracht?