Hilfe!!
Ich habe beim Import per .csv und IBExpert einigen Artikeln die falsche Verkaufswarengruppe zugeordnet und möchte diese nun nachträglich ändern.
Wie müsste ein Skript aussehen, damit ich nicht alle Artikel per Hand ändern muss?
Vielen Dank im Voraus
Pech im Spiel - kein Geld für die Liebe
Skript für Änderung der Verkaufswarengruppe
Moderator: SYNERPY
-
- Beiträge: 4
- Registriert: Mi Sep 26, 2007 4:11 pm
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Was heißt denn "falsch"? Einige Fragen, die für einen Scriptvorschlag schon echt hilfreich wären:
* Ist die Warengruppe auch anderen Artikeln zugeordnet bei denen es richtig ist?
* Haben die Artikel, bei denen die Zuordnung falsch ist eine Gemeinsamkeit, die nur diese Artikel haben?
* Ist es überall die gleiche Warengruppe, die falsch zugeordnet ist, oder sind es verschiedene?
* Wieviele Artikel betrifft es denn überhaupt?
Gruß
Michael
* Ist die Warengruppe auch anderen Artikeln zugeordnet bei denen es richtig ist?
* Haben die Artikel, bei denen die Zuordnung falsch ist eine Gemeinsamkeit, die nur diese Artikel haben?
* Ist es überall die gleiche Warengruppe, die falsch zugeordnet ist, oder sind es verschiedene?
* Wieviele Artikel betrifft es denn überhaupt?
Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
-
- Beiträge: 4
- Registriert: Mi Sep 26, 2007 4:11 pm
* Nein, die Warengruppe lautet Vorbelegung (VOR) und muss aufgrund bereits hinterlegter Warengruppenrabatte in (ET) Ersatzteile abgeändert werden.
* Ja, sie befinden sich alle in der Verkaufswarengruppe (VOR).
* Ja, es ist überall die gleiche falsche Warengruppe, alle Artikel die sich jetzt in der Verkaufswarengruppe VOR befinden, sollten danach in ET sein.
* mehrere 1000
Vielen Dank
* Ja, sie befinden sich alle in der Verkaufswarengruppe (VOR).
* Ja, es ist überall die gleiche falsche Warengruppe, alle Artikel die sich jetzt in der Verkaufswarengruppe VOR befinden, sollten danach in ET sein.
* mehrere 1000
Vielen Dank
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Nein viel einfacher:
wobei ... ersetzt werden muss durch die ID des Datensatzes der Warengruppe ET und vorausgesetzt ist, daß die Warengruppe VOR die ID=1 hat.
Achja: das biegt ALLE Artikel der Warengruppe VOR um, wenn es also nur bestimmte Artikel der Gruppe VOR betrifft, dann muss die WHERE Bedingungen durch AND ... ergänzt werden
Gruß
Michael
Code: Alles auswählen
UPDATE BSA SET BARTG1_ID_WGR1K = ... WHERE BARTG1_ID_WGR1K = 1
Achja: das biegt ALLE Artikel der Warengruppe VOR um, wenn es also nur bestimmte Artikel der Gruppe VOR betrifft, dann muss die WHERE Bedingungen durch AND ... ergänzt werden
Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3