infra:NET Expert
 
×
4.2 Aufbau Puffer für spezielle Prüfungen, Pufferindex 256
Zweck:
Die Angaben im Puffer werden für eine spezielle Untersuchung der Stücklistenstruktur benutzt. Die Ergebnisse der speziellen Untersuchung können protokolliert werden (MIL-Tabellen 5, 14, 44 und 130).
Für den Einsatz muss in den Dialog eine Markierung individuell eingebaut werden, die für eine Stücklistenüberprüfung aktiviert werden muss, s.u.
Hintergrund:
Der Kunde legt für jede Weiterentwicklung eines Teils eine neue Teilenummer an. Die Teilenummer wird dabei mit einem durch ein Minus-Zeichen von der Teilenummer getrennten "Index" versehen.
Das Programm prüft, ob in der ausgewählten Stückliste ein Teil vorkommt, für welches eine "neueres" Teil angelegt ist, protokolliert dies und löst die Stückliste mit dem neueren Teil weiter auf.
Außerdem wird geprüft, ob in der Datei 6 die Felder 12 (Zeichnungsnummer) und 84 (Merkmal 15) gefüllt sind, also ungleich Leerzeichen.
Fehlt eine der beiden Informationen oder beide, so wird dies entsprechend protokolliert (siehe Drucksteuertabellen 5, 14, 44 und 130).
Hinweis: Alle Prüfungen erfolgen nur für Komponenten, bei denen es sich um ein "Zeichnungsteil" handelt, d.h. die Teilenummer beginnt mit "z".
Neue Markierung, z.B. «Stückliste prüfen» mit folgenden Eigenschaften in Dialog PDV124_1 einbauen:
[GuiBuffer]
Buffer=256
Pos=1
Format=C1
[GuiCheck]
ChkTrue=1
ChkFalse=0," "
[GuiHelp]
Hint=Es werden nur Fehler bei Stücklistenüberprüfung ausgegeben
[MimCheck]
Checknr=100
Beschreibung der Teileprüfung:
Der Kunde legt für jede Weiterentwicklung eines Teils eine neue Teilenummer an. Die Teilenummer wird dabei mit einem durch ein Minus-Zeichen von der Teilenummer getrennten "Index" versehen. Die Teilenummer sieht wie folgt aus:
z00-0107201-00, die nächste Weiterentwicklung ist dann z00-0107201-01, danach z00-0107201-02 usw.
Beispiel für Prüfung:
Ist in der gewählten Stückliste das Teil z00-0107201-00 vorhanden, so ermittelt infra:NET, dass das Teil z00-0107201-02 angelegt ist und protokolliert dies. Die weitere Auflösung der Struktur wird nun nicht mit Teilenummer z00-0107201-00 vorgenommen, sondern mit der neu gefundenen Teilenummer z00-0107201-02.
Das Vorgehen wiederholt sich für jede Komponente der Strukturstückliste, bis keine weitere Auflösung mehr möglich ist.
Die Prüfung der Teilenummer erfolgt von "rechts", bis das erste "-"-Zeichen gefunden wird. Der Vergleich auf neuere Teilenummern erfolgt alphanumerisch. Die Teilenummer „z00-0107201-1“ wäre z.B. neuer als „z00-0107201-09“. Somit können auch Buchstaben verwendet werden.
Pufferaufbau
PIS
Format
Feld
(mit Feldnummer MIM-CORE)
1
C1
100
Spezielle Prüfung durchführen, im Standard nicht enthalten
2
C1
 
1
Kennung, dass Zeichnungsnummer (Feld 12 im Teilestamm Member) nicht gefüllt (ungleich Blank).
„ „
Zeichnungsnummer ist gefüllt
3
C1
 
1
Kennung, dass Merkmal 15 (Feld 84 im Teilestamm Member) nicht gefüllt (ungleich Blank).
„ „
Merkmal 15 ist gefüllt
4
C1
 
1
Kennung, dass schon neuere Teilenummer da.
„ „
Teilenummer in Ordnung
5
N8
 
Anzahl fehlerhafte Komponenten
14
C15
 
Teilenummer mit höherer laufender Nummer, wenn Position 4 = „1“
 
39
C1
 
Analog Pos. 2, aber für das Teil mit höherer Nummer:
1
Kennung, dass Zeichnungsnummer (Feld 12 im Teilestamm Member) nicht gefüllt (ungleich Blank).
„ „
Zeichnungsnummer ist gefüllt
40
C1
 
Analog Pos. 3, aber für das Teil mit höherer Nummer:
1
Kennung, dass Merkmal 15 (Feld 84 im Teilestamm Member) nicht gefüllt (ungleich Blank).
„ „
Merkmal 15 ist gefüllt