4 Sonderbehandlungen
|
Nr
|
Kopplung
|
Beschreibung
| ||||||
|
1
|
Viele
|
Bei SPACE bzw. Wert 0 (Format „N“) in erstem Koppel-Keyfeld keine Prüfung
| ||||||
|
2
|
Arb.platz/Maschinengruppe
|
Nicht bei Gruppe SPACE, nur bei Produktionsmitteltyp MA.
Als Typ für Kopplung "MG" vorbelegen.
Da auf Arbeitsplatz zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
3
|
Arb.platz/Zeitmodell
|
Nicht bei Modell SPACE.
Aufsetzen mit Typ "1".
Abfrage nach dem Lesen, ob Typ und Nr. okay
| ||||||
|
4
|
Viele
|
Bei SPACE in ersten beiden Koppel-Keyfeldern keine Prüfung: Tauswahl/Normen nicht bei Typ+Norm SPACE und
FA-Pos/Arbplatz nicht bei Typ und PM SPACE
| ||||||
|
5
|
Bewegung/Disp-Bew
|
Nur wenn Kennzeichen Bezug (Feld 18) nicht auf SPACE oder "d"
| ||||||
|
6
|
Viele
|
Bei SPACE bzw. Wert 0 (Format „N“) in zweitem Koppel-Keyfeld keine Prüfung.
Z.B. Bewegung/Lager, also bei Pseudoteilen
Nicht bei stornierten Lagerplatzbewegungen (Datei 86) bei Prüfung Rückmeldung (Datei 65)
| ||||||
|
7
|
Bewegung/Lieferant
|
Nicht bei Lieferant SPACE und nur bei Buchungsart "B/Z/V"
(Feld 9)
| ||||||
|
8
|
Bewegung/Kunde
|
Nicht bei Kunde SPACE und nur bei Buchungsart "K/F/R/A"
(Feld 9)
| ||||||
|
9
|
Disp-Bew/Bewegung
|
Bei "K" und Status >= 40
bei "F/R" und Status >= 40 ohne FST
bei "F/R" und Status >= 50 mit FST (und wenn Liefermenge >0)
bei "B/Z" und Status >= 40
bei "A/V" nicht prüfen
Abfrage nach Lesen, ob Bezugsfelder übereinstimmen!
| ||||||
|
10
|
Disp-Bew/Lieferant
|
Nicht bei Lieferant SPACE und nur bei Bestandsart "B/Z/V"
| ||||||
|
11
|
Disp-Bew/Kunde
|
Nicht bei Kunde SPACE und nur bei Bestandsart "K/F/R/A"
| ||||||
|
12
|
Disp-Bew/K-Kopf
|
Nur bei Bestandsart "K"
| ||||||
|
13
|
Disp-Bew/B-Kopf
|
Nur bei Bestandsart "B" und Dispo aus altem EKA (Bereich 350)
| ||||||
|
14
|
Disp-Bew/F-Kopf
|
Nur bei Bestandsart "F/R"
| ||||||
|
15
|
Disp-Bew/Anfrage
|
Nur bei Bestandsart "B" und Status 10 und Dispo aus altem EKA.
nach Lesen abfragen, ob Teil/Vorgang unverändert (Pfad 3!)
| ||||||
|
16
|
Disp-Bew/Disp-AUF
|
Nur bei Bestandsart "K/A"
| ||||||
|
17
|
Disp-Bew/A-Kopf
|
Nur bei Bestandsart "A"
| ||||||
|
18
|
Disp-Bew/FA-Pos
|
Nur bei Bestandsart "F/R" und nur bei neuem FA, d.h. Steuerfeld in Dis-Bew = 1
| ||||||
|
19
|
Teil/TSS-MWI
|
Nicht bei Teilestatus "P"
| ||||||
|
20
|
Disp-Bew/Rueck
|
Nur bei Bestandsart "F/R", Status >= 30 und nur bei neuem FA, d.h. Steuerfeld in Dis-Bew = 1
| ||||||
|
21
|
Statist/Lieferant
|
Bei Kennung = 0
| ||||||
|
22
|
Statist/Kunde
|
Bei Kennung = 1
| ||||||
|
23
|
Nachrich/Bewegung
|
Nur bei Art 1
| ||||||
|
24
|
Buchtext/B-Kopf
|
Nur bei IDENT = "IND"
| ||||||
|
25
|
B-Kopf/Disp-Bew
|
Schlüssel der ersten Position zum Auftrag prüfen:
Bestandsart = "B" und Status >= 10 (es muss mindestens 1 Position vorhanden sein). Die Disposition muss aus Arbeitsgebiet 350 sein (Dispofeld 3, Pos. 5 ungleich „E“)
| ||||||
|
26
|
F-Kopf/Disp-Bew
|
Schlüssel der ersten Position zum Auftrag versorgen: Bestandsart = "F", Position 0 und Unterposition SPACE.
Hinweis: Weitere Positionen müssen nicht vorhanden sein.
| ||||||
|
27
|
F-Kopf/FA-Pos
|
Schlüssel mit Zeilentyp = "E" und Position 0 versorgen und nur lesen, wenn „neuer“ Fertigungsauftrag aus Arbeitsgebiet 530, d.h. Auftragsart in F-Kopf nicht SPACE
| ||||||
|
28
|
F-Kopf/Rueck
|
Nur bei Verarbeitungsstatus >= 30 und Satzstatus nicht "E"
| ||||||
|
29
|
Texte1/Teil
Texte1/Kunde
|
Zu Teil nur bei Ident = TN*, TF1, TF2, TK*.
Zu Kunde nur bei Ident TK* mit spezieller Versorgung von Kundennummer, wenn im Koppelparameter die Feldnummer 3 als erstes Koppelfeld steht
| ||||||
|
30
|
Texte1/K-Kopf
|
Nur bei Ident = IND + B.Art "K"
| ||||||
|
31
|
Texte1/F-Kopf
|
Nur bei Ident = IND + B.Art "F"
| ||||||
|
32
|
Texte1/A-Kopf
|
Nur bei Ident = IND + B.Art "A"
| ||||||
|
33
|
Disp-AUF/Disp-Bew
|
Nur Zeilentyp "K/G/S"
| ||||||
|
34
|
Disp-AUF/K-Kopf
|
Nur bei Bestandsart "K"
| ||||||
|
35
|
Disp-AUF/A-Kopf
|
Nur bei Bestandsart "A"
| ||||||
|
36
|
Rechausg/Disp-Bew
|
Wenn eine der Steuerfeldpositionen 1,2,4 noch nicht = "1" und Bestandsart für Dis-Bew = "K" setzen
| ||||||
|
37
|
Rechausg/K-Kopf
|
Wenn bei der Rechnungsausgangsdatei eine der Steuerfeldpositionen 1,2,4 noch nicht = "1"
| ||||||
|
38
|
Zuordnen/Teil
|
Nur bei Kennzeichen BedingungTeil = 1
| ||||||
|
39
|
FA-Pos/Dips-Bew
|
Nur bei Zeilentyp "M" -> Bestandsart für Dis-Bew = "R" oder
bei Zeilentyp "E" -> Bestandsart für Dis-Bew = "F"
| ||||||
|
40
|
FA-Pos/Arbplatz
Rueck/Arbplatz
Arbeitsplatz/Personal usw.
|
Nicht bei SPACE und nur wenn in SYS936 zwingend.
Key mit PS versorgen und prüfen
| ||||||
|
41
|
FA-Pos/FA-Pos
|
Nur bei Zeilentyp "V".
Da auf FA-Pos zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
42
|
FA-Pos/Rueck
|
Bei Zeilentyp "A/M/E" und nur bei Verarb.Stat. >= 30 u. Satzstatus nicht "E"
| ||||||
|
43
|
Rueck/F-Kopf
Rueck/FA-Pos
|
Bei Rückmeldedatei, wenn Rückmeldung nicht Status „e“ besitzt (Fertigungsauftrag gelöscht) und wenn so selektiert wurde (s. Globalvariable GV_I65eStat)
| ||||||
|
44
|
Nachrich/Disp-Bew
|
Nur bei Art 2
| ||||||
|
45
|
Nachrich/Disp-Bew
|
Nur bei Satzstatus = "1" und Art 1
| ||||||
|
46
|
K-Kopf/Adressen
|
Kennzeichen diverser Kunde = 1
| ||||||
|
47
|
K-Kopf/Texte 1
|
Ident = KOP oder IND bei Adressnummer 0
| ||||||
|
48
|
K-Kopf/Texte 1
|
Ident = FU1 oder IND bei Adressnummer 0
| ||||||
|
49
|
K-Kopf/Texte 1
|
Ident = FU2 oder IND bei Adressnummer 0
| ||||||
|
50
|
K-Kopf/Texte 1
|
Ident = VRS oder IND bei Adressnummer 0
| ||||||
|
51
|
K-Kopf/Texte 1
|
Ident = INT oder IND bei Adressnummer 0
| ||||||
|
52
|
F-Kopf/K-Kopf
|
Nicht bei Kundenauftragsnummer 0
| ||||||
|
53
|
Kunde/Kunde
|
Nicht bei Kunde SPACE und da auf Kundenstamm zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
54
|
Kunde/A-Kondit
|
Preisliste muss mindestens 1 mal vorhanden sein
| ||||||
|
55
|
A-Kondit/Teil
A-Kondit/TSS-AEF
|
Bei Ebene 1 und 3
| ||||||
|
56
|
A-Kondit/Kunde
|
Bei Ebene 1, 2 und 9
| ||||||
|
57
|
Erlkonto/Paramet
Aufwandskonto/Paramet
|
Key = "MWST " + MWSt-Schlüssel
Fest programmierte Ausnahme:
Bei mehreren Steuersätzen je Rechnung (Datei 125) sind die Felder MwSt-Schlüssel (Feld 68) und Vorsteuerschlüssel (Feld 75) leer und der MwSt-Satz (Feld 69) ist 0.
Diese Konstellation wird nicht geprüft.
| ||||||
|
58
|
Texte1/Disp-AUF
|
Nur bei Ident = IND u. B.Art "A/K" u. Pos. nicht SPACE
| ||||||
|
59
|
Texte1/FA-Pos
|
Nur bei Ident = IND u. B.Art "F" u. Pos. nicht SPACE
| ||||||
|
60
|
Disp-AUF/Texte 1
|
Lesen Texte1 nur bei Zeilentyp = "T/Z",
"Z" nur wenn Ident nicht SPACE;
| ||||||
|
61
|
Disp-AUF/Paramet
|
Key = "MW-" + MWSt-Kennz. Kunde + MWSt-Kennz. Teil, + EU-Länderschlüssel aus KA.
Nicht, wenn eines der beiden MWSt-Kennzeichen SPACE ist
| ||||||
|
62
|
V-Stat/Teil V-Stat/Kunde
|
Bei "§" in erstem Koppel-Keyfeld keine Prüfung
| ||||||
|
63
|
FA-Pos/Arbplatz
|
Nur bei Zeilentyp "A", PM-Typ = "MA" u. PM-Nr. nicht SPACE
| ||||||
|
64
|
FA-Pos/Arbplatz
|
Nur bei Zeilentyp "A", PM-Typ = "MG" u. PM-Nr. nicht SPACE
| ||||||
|
65
|
FA-Pos/Term-Arb
|
Bei Zeilentyp "A/M/E" und Prüfung auf Zustand intern = 15
| ||||||
|
66
|
FA-Pos/Freigabe
|
Bei Zeilentyp "A" und Prüfung auf Zustand intern = 28
| ||||||
|
67
|
Term-Arb/FA-Pos
|
Prüfung auf Zustand intern = 15
| ||||||
|
68
|
Freigabe/FA-Pos
|
Prüfung auf Zustand intern = 28
| ||||||
|
69
|
Rueck/Rueck
|
Wenn lfd.Nr. > 0, Satz mit lfd.Nr. 0 lesen. Nicht bei Status „e“ (Fertigungsauftrag gelöscht), wenn so selektiert wurde (s. Globalvariable GV_I65eStat).
Da auf Rückmeldedatei zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
70
|
Rechausg/Adressen
|
Nicht bei SPACE, Key mit Adressnummer neu bilden
| ||||||
|
71
|
Rechausg/Adressen
|
Kennzeichen diverser Kunde = 1
| ||||||
|
72
|
FA-Pos/Texte 1
|
Lesen Texte1 nur bei Zeilentyp = "T", Key: Ident IND: Key = IND + "F" + Auftrag + Pos + Upos Ident TF: Key = Ident + Teilenummer sonst: Key = Ident + Textnr.
| ||||||
|
73
|
Term-Arb/FA-Pos
|
nur bei Zeilentyp "M"
| ||||||
|
74
|
Kunde/Adresse, Kopf/Adresse, A-Kopf/Adresse
|
Bei SPACE in erstem Koppel-Keyfeld bzw. bei erstem Koppelfeld ungleich SPACE und SPACE in zweitem Koppel-Keyfeld keine Prüfung. Z.B. nicht bei Kunde SPACE / nicht bei Adressnr SPACE.
| ||||||
|
75
|
V-Stat/Kunde (Vertreter)
|
Bei "§" oder SPACE in erstem Koppel-Keyfeld keine Prüfung
| ||||||
|
76
|
Teil/LPCV-Teilestamm
|
Nur wenn Kennung LPCV (Feld 87) gesetzt ist
| ||||||
|
77
|
Dispo/Bestellkopf (Datei 106)
Dispo/EKA-Leitdatei (105)
Dispo/B-Zeile (107)
Dispo/V-Zeile (111)
|
Nur bei Buchungsart „B/Z/V“ (je nach Kopplung) und Dispo aus neuem EKA (Bereich 700). Bei Kopplung auf Datei 105/107/111 wird Feld 4 (Bereich) fix mit „5“ versorgt.
| ||||||
|
78
|
Texte1/Gesprächsnotiz Kunde
Texte1/Gesprächsnotiz Lief.
|
Nur bei Ident = GNK bzw. GNL
| ||||||
|
79
|
Bewegung/Texte (114)
Lieferant/Texte usw.
|
Nicht bei SPACE und nach dem Lesen lOpc=10 akzeptieren
| ||||||
|
80
|
Lieferant/Lieferant (100)
Teil/Teil (104), Rech.prüf./Rech.prüf. (140)
|
Nicht wenn erstes Keyfeld LOW (wie bei SB 1) und da auf die Leitsatzdatei zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
81
|
Positionsleitdatei EKA/Zeilendateien
|
Nur wenn Datei (Feld 7) in Positionsleitdatei mit Koppeldatei übereinstimmt (also bei Datei 107 z.B. nur Koppeldatei 107 prüfen)
| ||||||
|
82
|
Positionsleitdatei EKA/Dispo
|
Nur wenn Datei (Feld 7) in Positionsleitdatei 107 (B-Zeile) oder 111 (V-Zeile)
| ||||||
|
83
|
Bestellkopf/Text
B-Zeile/Text
(Datei 114, Adresstext)
|
Keyteil „EK-LADR-„ bzw. „EK-RADR-„ beim Aufsetzen und Prüfen berücksichtigen. Im Koppelparameter wird Feld 7 der Textdatei versorgt (kein Key. Damit wird verhindert, dass z.B. in Feld 2 nicht Mist geschrieben wird). Bei SPACE nicht prüfen.
| ||||||
|
84
|
B-Zeile/B-Zeile (bei Rücklief.)
B-Zeile/V-Zeile
P-Zeile/B-Zeile
|
Nicht bei Bezug SPACE (Feld 41 bzw. bei P-Zeile Feld 13). Feld 4 (Bereich) in Koppeldatei wird fix mit „5“ versorgt.
Da bei B-Zeile/B-Zeile auf die Leitsatzdatei zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
85
|
Kondition/Staffel (118/119)
|
Nur für Staffel Typ 1 (Gültig-bis-Feld 18 nicht 0). Keyfeld 6 mit Typ 1 versorgen und nach dem Lesen lOpc=10 akzeptieren und auf Typ 1 prüfen
| ||||||
|
86
|
Kondition/Staffel (118/119)
|
Analog zu 85, aber für Typ 2
| ||||||
|
87
|
Kondition/Staffel (118/119)
|
Analog zu 85, aber für Typ 3
| ||||||
|
88
|
Gesprächsnotiz/Text (120/46)
|
Ident GNL versorgen und prüfen
| ||||||
|
89
|
Gesprächsnotiz/Text (120/46)
|
Ident GNK versorgen und prüfen
| ||||||
|
90
|
Seriennummer/Bestellkopf
|
Bestandsart B setzen und prüfen und nur bei Nummer ungleich 0/SPACE
| ||||||
|
91
|
Schema/Schema
|
Nicht bei SPACE und nur bei Typ Metaschema prüfen, Key Schematyp versorgen und prüfen, nach dem Lesen lOpc=10 akzeptieren. Da auf die Leitsatzdatei zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
92
|
Längendispo/Dispo
|
Bestandsart für Dispo auf "K" setzen
| ||||||
|
93
|
ARBPLNB/TEXTE1
STUELI-T/TEXTE1
|
Nur bei Ident <> Space , lfd. Nr. = 1 zum Koppeln übergeben
| ||||||
|
94
|
TEILE/UMRECH (ME Versand)
|
Nicht bei SPACE im 3. Schlüsselfeld
| ||||||
|
95
|
AGKATLG/TEXTE1
|
Nur bei Ident <> Space , lfd. Nr. = 1 zum Koppeln übergeben
| ||||||
|
96
|
Siehe überprüfte Leitdateien in rechter Spalte
|
Die im Parameter zur Kopplung angegebenen Feldnummern zur Leitdatei (siehe Koppelparameterbeschreibung) werden auf Leerzeichen geprüft. Wenn eines der angegebenen Felder leer ist, gilt dies als Fehler, der allerdings nicht als Löschverursacher ausgewertet wird!
Bei Datei 46 wird ein leeres Schlüsselfeld bei Textident „DA “, „PRO“, „MIL“, „VN1“, „VN2“, „VN3“, „VN4“ und „VN5“ akzeptiert.
Folgende Leitdateien werden geprüft:
| ||||||
|
97
|
Im Standard kein Einsatz
|
Analog zu Sonderbehandlung 96, es müssen aber alle angegebenen Felder leer sein um eine Fehlersituation auszugeben.
| ||||||
|
98
|
Teil/Teil (Datei 6)
|
Nicht bei Teilenummer SPACE und da auf Teilestamm zugegriffen wird, muss immer wieder richtig aufgesetzt werden (nicht nur sequentiell weiterlesen)
| ||||||
|
99
|
Kunde/Textkonserven
Kundenauftrag/Textkonserven
|
Mit einem Eintrag werden gleich viele Textkonserven geprüft (die Feldnummernangaben für die Keyfelder sind hier „nur“ Platzhalter und werden je nach Textkonserve vom Programm versorgt):
Versandtexte (Feld 32, 161, 162), Kopftexte (Feld 84, 159, 160), Fußtexte 1 (Feld 33, 163, 164), Fußtexte 2 (Feld 111, 165, 166) und der interne Text (Feld 72).
|
