3 ABC-Analyse
Die ABC-Analyse wird weitestgehend mit den Standard-Listengeneratorfunktionen realisiert (Rechenregeln, Sortierfolge etc.)
Eine ABC-Definition wird anhand eines Parameters zur entsprechenden Listendefinition erkannt. Der Parameter hat den Schlüssel 'PABCxxxx' (xxxx = interne Nummer der zugehörigen Listendefinition). Im Parameter sind folgende Angaben enthalten:
  • Feld-ID des Feldes der Leitdatei, über welches beim Pfadaufbau summiert werden soll und welches später als Vergleichsfeld dient
  • Anzahl Klassen (i.d.R. 3 max. 9)
  • Koppelnummer (!), des Datensatzes, der aktualisiert werden soll (z.B. 0 für Leitdatei, 1 für die erste Koppelung). Beim Kundenstamm 1, da wegen dem Aufbau einer temporären Datei eine Koppelung Datei 41 auf Datei 41 existiert.
  • Feld-ID des zu aktualisierenden Feldes im Datensatz aus c)
  • Probelauf 0/1 (für Vorbelegung J/N)
  • Zuordnungsgewichtung eingeben lassen 0/1
  • Vorbelegungswerte für prozentuale Verteilung je Klasse (1-9)
genauer Aufbau s.u.
Die Datei, anhand der die Einstufung eines Objekts ermittelt wird, ist immer die Leitdatei. Über sie wird immer ein temporärer Pfad aufgebaut (auch wenn zufällig schon die richtige Sortierung in der Datenbank vorhanden sein sollte => wegen der Summierung). Das Sortierkriterium ist dabei in der Regel irgendein Wert oder Umsatz (absteigend sortiert).
Wichtig ist dabei, dass je Objekt nur ein Datensatz mit Umsatz bzw. Wert existieren darf (z.B. Jahressätze aus der Statistikdatei). Die zu aktualisierende Datei muss an die Leitdatei gekoppelt sein. Die Nummer der betr. Koppelung ist im Parameter eingetragen.
Es können max. 9 Klassen definiert werden (z.B. A,B,C und D). Die prozentuale Verteilung wird aus den Konstanten K81-K89 gelesen. Diese können in der Rechenregel vorbelegt und eingegeben werden.
Die Konstante K90 kann eine Zuordnungsgewichtung (in %) enthalten. Sie gibt an, wie viel Prozent des Wertes eines Teiles noch in eine Klasse hineinragen muss, damit das Teil in die aktuelle Klasse eingeordnet werden soll. Fehlt K90, so wird autom. 100 % angenommen.
In den ausgelieferten ABC-Listen wird die Zuordnungsgewichtung mit 0.01 % angenommen, also reicht ein kleiner Anteil, um in eine Klasse hineinzurutschen.
Beispiel
Klasse A
60 %
(90,-- kum.  90,-- )
Klasse B
30 %
(45,-- kum. 135,-- )
Klasse C
10%
(15,-- kum. 150,-- )
Gewichtung
100%
 
 
Wert
Anteil
kum. Wert
kum. Anteil
Klasse
Teil 1
50,--
33%
50,--
33%
A
Teil 2
50,--
33%
100,--
66%
B  => 10,-- in Klasse B
Teil 3
40,--
37%
140,--
93%
C  =>  5,-- in Klasse C
Teil 4
10,--
7%
150,--
100%
C
 
--------
-------
 
 
 
 
150,--
100%
 
 
 
Gewichtung
80%
 
 
 
 
 
Wert
Anteil
kum. Wert
kum. Anteil
Klasse
Teil 1
50,--
33%
50,--
33%
A
Teil 2
50,--
33%
100,--
66%
A  => zu 80% in Klasse A
Teil 3
40,--
37%
140,--
93%
B  => zu 87% in Klasse B
Teil 4
10,--
7%
150,--
100%
C
 
--------
-------
 
 
 
 
150,--
100%
 
 
 
Die ABC-Kennzeichen (A, B, C, etc.) werden aus den Konstanten K91-K99 gelesen.