7.1 Bei ungeplanten Bewegungen
Für die Übernahme ungeplanter Bewegungen, z.B. Korrekturbuchungen in LAKOS, die ohne Bezug zu Buchungen in infra:NET sind, werden Datensätze der Bewegungsart ”E” oder ”I” gemäß Schnittstellenbeschreibung von LAKOS übergeben. Dies führt in infra:NET dann zu entsprechenden Bewegungen und Bestandsveränderungen. Die Buchung erzeugt die Buchungsart ”B”. Bei Abgängen ist die Bewegungsmenge negativ. Das Buchungsdatum wir aus Lakos übernommen. Es wird der Buchungsschlüssel „317-BI0“ verwendet.Wird von LAKOS als Bewegungsart ein „I“ übergeben, so wird die Bestandskorrektur nicht in Abhängigkeit der bewegten Menge durchgeführt, sondern es wird das Feld ”Lagerbestand nach der Bewegung” der Übergabedatei mit dem aktuellen Bestand in infra:NET verglichen und eine Bestandskorrektur mit der daraus resultierenden Differenz (LB LAKOS - LB infra:NET) durchgeführt. Damit ist es möglich, einen Bestandsabgleich der Systeme durchzuführen, wobei infra:NET die Bestände aus LAKOS übernimmt. Dies ist sowohl in der Einführungsphase als auch für Inventuren nötig.
Die Übernahme erfolgt mit dem Programm MWI317. Im Probelauf wird die im Nummerkreis aktuell vermerkte Übernahmedatei eingelesen. Vor und während der Buchung erfolgt eine Prüfung der Übernahmedaten. Die Ergebnisse werden ausgedruckt. Zusätzlich können Buchungsfehler (keine formalen Fehler in der Übernahmedatei) in einer Datei Protokolliert werden. Die Protokolldatei ist bei der Installation in SIBPPS.INI wie folgt eingestellt:
[IPSPROT]
MWI317 = IPS317ER.DAT
Mit der INI-Einstellung „PollZeit=Anzahl Sekunden“ in Sektion [MWI317] kann die Wartezeit festgelegt werden, die im Pollmodus zwischen zwei Zugriffsversuchen auf die Schnittstellendatei gewartet werden soll, Default ist eine Sekunde.
Übergabe einer externen Auftragsnummer:
Es besteht die Möglichkeit in LAKOS eine externe Auftragsnummer zu erfassen (Record-Art R Feld BuchungsNr. Pis=114). Diese Auftragsnummer wird in der effektiven Bewegung von INFRA abgestellt. Es werden folgende Fälle unterschieden:
-
„F“ + externe Auftragsnummer:Die Bewegung wird als externer Fertigungsauftrag im Artikelkonto ausgewiesen.Der Buchungsschlüssel ist „ZF“ bei positiver Bewegungsmenge und „AR“ bei negativer Bewegungsmenge.
-
„B“ + externe Auftragsnummer:Die Bewegung wird als externe Bestellung im Artikelkonto ausgewiesen.Der Buchungsschlüssel ist „ZB“ bei positiver Bewegungsmenge und „AB“ bei negativer Bewegungsmenge.
-
externe Auftragsnummer:Die Bewegung wird als externer Auftrag im Artikelkonto ausgewiesen.Der Buchungsschlüssel ist „B“ mit Vorzeichen vor der Bewegungsmenge.
-
Keine Auftragsnummer:Die Bewegung wird als Bestandskorrektur mit Vorgangsnummer im Artikelkonto ausgewiesen.Der Buchungsschlüssel ist „B“ mit Vorzeichen vor der Bewegungsmenge.
Auftragsposition erledigen:
Eine Auftragsposition wird mit der Rechnungsschreibung erledigt wenn die Restmenge = 0 ist, d.h. die Auftragsmenge wurde ausgeliefert und fakturiert. Wurde eine Position nicht mit der Auftragsmenge ausgeliefert, so wird diese Position nicht erledigt. Soll keine Nachlieferung erfolgen, so muss diese Position von Hand auf erledigt gesetzt werden.
Wie es in infra:NET bei allen Buchungen der Fall ist, werden Buchungen >9.999.999,999 (N 7.3) nicht ausgeführt. Buchungen, die größer sind, können vom Externlager akzeptiert werden, wenn dies in der Datei SIBPPS.INI aktiviert wird (Sektion [MWI317], Schlüsselwort "BUCHUNG_GR_10MIO=Yes")
Da in den effektiven Bewegungen keine Mengen > 9.999.999,999 abgestellt werden können, wird eine größere Menge solange gebucht, bis die Restmenge < 9.999.999,999 ist, dann wird der Rest gebucht.
Beispiel:
Eine Buchung mit 50.000.000,000 ergibt 5 Buchungen mit Menge 9.999.999,999 und eine Restbuchung mit Menge 0,005.
Schnittstellenbeschreibung für die Rücknahme ungeplanter Bewegungen
Übergabeverzeichnis: \Infra\Daten\Lakos\Ung\
Satzart: Typ ”R”, Bewegungsart ”E” und ”I”
|
Bezeichnung in LAKOS:
|
Versorgung in infra:NET mit:
|
Format
|
Pis
|
|
Satzart
|
“R“ (fix)
|
C1
|
1
|
|
Bewegung
|
Eindeutige Nummer, wird von LAKOS vergeben, keine Verwendung
|
N(8,0)
|
2
|
|
BewegungsDatum
|
Buchungsdatum
|
DATE
|
10
|
|
Bewegungszeit
|
keine Verwendung
|
|
18
|
|
Bewegungsart
|
”E” oder ”I”, dient zur Identifikation und steuert weitere Verwendung
E: Einzelbuchung
I: Inventurbuchung
|
C1
|
24
|
|
Besitzer / Kostenstelle / Nummer
|
Teilenummer in infra:NET
|
C15
|
45
|
|
Menge (mit Vorzeichen, wenn negativ)
|
Menge in Lagermaß
|
+-N(15,6)
|
75,76
|
|
Bestand
|
Lagerbestand, bei Übernahme. Wird bei Bewegungsart ”I” ausgewertet
|
N(15,6)
|
91
|
|
Lagernummer
|
Lagernummer (Lagerort) in infra:NET
|
C1
|
111
|
|
Buchungsnummer
|
Bestandsart „F“ oder „B“
Auftragsnummer:
Bestellnummer:
Wird hier eine Auftragsnummer erfasst, so wird diese als externe Auftragsnummer abgestellt.
|
C1,C6
|
114
|
|
Position
|
Keine Verwendung
|
|
|
|
Auftragsart
|
Keine Verwendung
|
|
|
|
Visum
|
Keine Verwendung
|
|
|
|
Charge
|
Keine Verwendung
|
|
|
|
Rüsten
|
Keine Verwendung
|
|
|
|
Hostdaten
|
Keine Verwendung
|
|
|
