Home

SWB 5.00 - Universelle Schnelländerung

I n s t a l l a t i o n s h i n w e i s e

Universelle Schnelländerung

LDS Zusatzprogramm 5.00
-----------------------


Mit diesem Programm können Sie beispielsweise Kundengruppen oder
Auswertungskennzeichen nachträglich vorbesetzen.
Die Dateibeschreibung aus dem Report- Listgenerator stellt Ihnen
alle wichtigen Informationen, wie Datensatzlänge und Satzposition
(Offset) zur Verfügung. Schlüsselfelder dürfen nicht verändert
werden.



Beachten Sie bitte Ihre Einstellungen im Mandantenstamm.
Die Artikelnummer wird häufig zur Selektion verwendet.
Sie kann links- oder rechtsbündig mit 8,14 und 20 Stellen
abgespeichert werden.
Sichern Sie vor der Änderung die Dateien, die verändert werden
sollen.

------------------------------------------------------------------------------
ACHTUNG: Eine Protokollierung der mit diesem Programm vorgenommenen Änderungen
erfolgt nicht ! Weder im Mutationsprotokoll, noch in der neuen Lager-
protokollierung
------------------------------------------------------------------------------

Beispiel : Es soll der mittlere EK als Basis für den VK herangezogen
und mit einem Aufschlag von 55% versehen werden.

Eingaben : Datei A10130 Satzlänge 512 Kopfsatz 0001
Feldtyp DOUBLE bzw. CVD 8 Byte
Feldlänge 8
Feldinhalt "% Auf/Abschlag Basis Feld xx"
- Eingabe Auf/Abschlag
- Eingabe Satzposition 250 = mittlerer EK
Satzposition 210 = Verkaufspreis 1
Selektion nur erforderlich, wenn nicht alle Artikel
geändert werden sollen


Bezeichungen für die Feldtypen :

DOUBLE = 8 Byte = CVD
SINGLE = 4 Byte = CVS
INTEGER = 2 Byte = CVI
LONG INTEGER = 4 Byte = CVL


CVD-Felder können auf folgende Arten bearbeitet werden:

1 manuelle Eingabe
2 %-Auf/Abschlag zum Inhalt
3 %-Auf/Abschlag (Basis Feld xx)
4 Auf/Abschlag zum Inhalt
5 Umrechnung DM in EUR (Euro)
6 Multiplikation mit Faktor


Bei der Änderungsart "3 %-Auf/Abschlag (Basis Feld xx)" können optional
Nullwerte in der Quelle übersprungen werden. Nach Eingabe des Quell-
feldes erscheint eine entsprechende Abfrage.

+------------------------------------------------------------------------------+
¦Universelles Schnelländerungsprogramm Datum 12.09.92¦
¦------------------------------------------------------------------------------¦
¦ ¦
¦ Achtung ! Es können alle KHK Standard Dateien geändert werden, die ¦
¦ dem normalen Kopfsatzaufbau entsprechen. ¦
¦ ¦
¦ ¦
¦ 01 Dateiname : A10130 Satzlänge : 0512 Kopfsatz : 0001 ¦
¦ ¦
¦ 02 Feldtyp : Wert 8 Byte (CVD) Feldlänge : ¦
¦ ¦
¦ Feldinhalt : %-Auf/Abschlag (Basis Feld xx) Satzpos. : 0210 ¦
¦ ¦
¦ ¦
¦ 03 Satzposition des Selektionskriteriums : ¦
¦ ¦
¦ 04 Feldtyp +-------------------------+ Feldlänge : ¦
¦ ¦ %-Wert : 10.00 ¦ ¦
¦ 05 Von Inhalt ¦ Satzpos.: 0250 ¦ ¦
¦ +-------------------------+ ¦
¦ 06 Bis Inhalt : ¦
¦------------------------------------------------------------------------------¦
¦ OK ? 1 (J/N/A/L)¦
+------------------------------------------------------------------------------+

Hilfetext zu LD5000
----------------------------------------------------------------------------------------------------------------
Programm Maske Feld Text
----------------------------------------------------------------------------------------------------------------

LD5000 / 0 1 Benutzen Sie zur Bearbeitung die Dateibeschreibung des Report-
2 Listgenerators.
3
4 Die Satzposition des Selektionskriteriums beschreibt die Satzposition
5 (Offset) des Feldes, das zur Auswahl herangzogen werden soll.
6
7 Beim Satztyp DOUBLE gibt es vier Möglichkeiten das Feld zu verändern :
8
9 manuelle Eingabe : Sie geben einen Wert vor mit dem das Feld
10 besetzt wird
11
12 prozentualer Auf/Abschlag : der bestehende Wert wird um die
13 Prozentangabe verändert
14
15 prozentualer Auf/Abschlag Basis anderes Feld : der neue Feldinhalt
16 wird aus einem anderen Feld geholt und evtl. um die Prozentangabe ver-
17 ändert
18
19 Auf/Abschlag zum Inhalt : hiermit kann einem Feldinhalt ein fester Wert
20 zu- oder abgezogen werden
21

LD5000 / 0 00 67 23 1 J = Änderung starten
2 N = Programmende
3 A = Vorbesetzung abspeichern
4 L = Vorbesetzung löschen