updart2 (TA)

Umsetzen der Artikelnummer anhand einer Definitionsdatei

Aufruf:
stam1.0\bin\updart2.exe

Beschreibung:
Dieses Programm setzt Artikelnummern um.
Die zu übergebende Definitionsdatei muss folgenden Aufbau haben:

<Zeichenkette Alt>|<Zeichenkette Neu>

Trennzeichen ist wie dargestellt das | Zeichen.
Die Datei kann beliebig viele Zeilen enthalten.

<Zeichenkette Alt>
Diese Zeichenkette kann eine komplette Artikelnummer enthalten oder der Ende-Teil derselbigen. (Modus Parameter 2 vorausgesetzt)
<Zeichenkette Neu>
Diese Zeichenkette ersetzt <Zeichenkette Alt>

Fall-Beispiel für Modusparameter 2:
Es sollen alle Artikel die mit -A enden zukünftig mit -ABC enden. Des Weiteren sollen fix die Artikel 2000 in 3000 sowie 4000 in 5000 umbenannt werden.
Die Definitionsdatei hierfür lautet wie folgt:

-A|-ABC
2000|3000
4000|5000

Fall-Beispiel für Modusparameter 1:
Es sollen die Artikel TEST1, TEST2 und TEST3 umgesetzt werden nach TEST4, TEST5 und TEST6.
Die Definitionsdatei hierfür lautet wie folgt:

TEST1|TEST4
TEST2|TEST5
TEST3|TEST6

Standard Parameter:
Ja

Parameter:

1. <Def-Datei>
Definitionsdatei welche die Anweisungen zur Umsetzung enthält. (Muss kompletten Pfad zur Datei enthalten)
2. <PruefLauf>
Simuliert einen Programmdurchlauf ohne tatsächlich Datenbankänderungen vorzunehmen. Dieser Parameter kann genutzt werden um im Protokoll vorab die Umsetzung der Artikelnummern zu begutachten bzw. zu prüfen. 0 Entspricht nein, 1 entspricht Aufruf mit Prueflauf.
3. <Modus>
Modus mit dem die Definitionsdatei durchlaufen wird. Kann 1 oder 2 enthalten. 1 steht für Direktumsetzung, 2 für LIKE Umsetzung.
4. <TRACE>
Übersteuert den TRACE Schalter aus der syslog.ini, kann genutzt werden um z.b. die Protokollierung für dieses Programm auf DEBUG zu setzen. (Mögliche Werte sind 0,1,9 vgl. syslog.ini)

Hinweis:

Dieses Programm unterstützt den Aufruf ohne Transaktionsmodus.
Sollte das Datenvolumen voraussichtlich das Volumen der Log-Files überschreiten wäre es ratsam den Transaktions-Modus der Datenbank vor Start des Programms zu beenden.

Achtung:
Die Laufzeit des Programms hängt von mehreren Faktoren ab (Rechnerperformance, Anzahl Artikel, Anzahl Umsetz-Definitionen).
Als Richtwert folgende Zahlen aus einem Praxiseinsatz:
4000 Artikel
25 Umsetz-Definitionen
Rechner-Hardware vom Stand 2006 (P4 3400Mhz, 4GB Ram)
Laufzeit ca. 40 Std.

Einführung
Version:5.00.171
Call:24178
OP/AA:10221 / 113281
Datum:2007/08/06