" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

Positionsdaten mit Index belegen

  ,

Daten können mit einem zusätzlichen Index versehen werden, um den Zugriff auf die Daten zu beschleunigen bzw. andere Sortierungen zu ermöglichen.

So könnten beispielsweise die Positions-/Lagerdaten mit einem zusätzlichen Index belegt werden.

In den internen Texten sind 10 zusätzliche Indizes für Positionen vorhanden (Index 4900, etc.).

Nachfolgend eine Anleitung, wie diese internen Texte zu verwenden sind und wie der Zusammenhang in allen Datenbereichen ist:

1) Neues zusätzliches Indexfile -> S_RPOS53.KEY

2) Listenbasis Positionsdaten, weitere Selektionsparameter
SORT_FREE_IND Sortierung freier Zusatzindex (V53) (NM)
FREE_IND_VON Von freiem Positionsindex (V53) (NM)
FREE_IND_BIS Bis freiem Positionsindex (V53) (NM)

3) Zugriffsrecht FACT2,11
„Freier Positionsindex aktivieren und verwenden (V53),11“

4) Workflowscript Selektionsparameter
2,108,K ,Freier Positionsindex (V53)
2,109,K ,Von Positionsindex (V53)
2,110,K ,Bis Positionsindex (V53)

5) Einstellung Aufbau Positionsindex, Variablen BEL_x_y und POS_x_y möglich, mit Semikolon getrennt
(V53) Definition freier Index Positionsdaten 01 (NM),4900
(V53) Definition freier Index Positionsdaten 02 (NM),4902
(V53) Definition freier Index Positionsdaten 03 (NM),4904
(V53) Definition freier Index Positionsdaten 04 (NM),4906
(V53) Definition freier Index Positionsdaten 05 (NM),4908
(V53) Definition freier Index Positionsdaten 06 (NM),4910
(V53) Definition freier Index Positionsdaten 07 (NM),4912
(V53) Definition freier Index Positionsdaten 08 (NM),4914
(V53) Definition freier Index Positionsdaten 09 (NM),4916
(V53) Definition freier Index Positionsdaten 10 (NM),4918
Die Angabe von POS oder BEL vor der Variable muss angegeben
werden, da hier beides angegeben werden kann.

Nach Aktivierung eines Index muss eine Reorganisation durchgeführt werden.

 

Hinweis:

Datumfelder werden bezüglich des Indexes alphanummerisch behandelt. Es ist daher

notwendig die Indizierung anzupassen.

(Dies ist beispielsweise für Auswertungen/Workflows notwendig, wenn dort nach Jahr>Monat>Tag sortiert werden soll)

Beispiel:

Sie möchten einen Positionsindex nach dem Lieferdatum als Positionsindex 01(Interne Texte 4900)

anlegen. Dann tragen Sie dort bitte nicht POS_394_10 sondern POS_400_4;POS_397_2;POS_394_2

ein: POS_400_4: Jahr; POS_397_2:Monat ohne Punkt; POS_394_2: Tag ohne Punkt.

Bei einer Selektion auf diesen Index muß das natürlich berücksichtigt werden.

 

Bei Kennzahlen hingegen kann das Datum ganz normal POS_394_10 in den Positionsindex eingetragen werden.

Ähnliche Artikel

LEAVE A COMMENT