73T Teiletausch Einkauf
Das Programm "73T Teiletausch Einkauf“ ist ein Druckprogramm.
In einer Steuerdatei, siehe INI-Einstellung „TauschDatei“ in Sektion [EKA73T], stehen die Teilenummern, die getauscht werden sollen. An Position 1 muss die alte Teilenummer stehen und an Position 26 die neue Teilenummer.
In der Listbox werden die alten und neuen Teilenummern aufgelistet.
Für die neuen Teilenummern müssen bereits alle Stammsätze angelegt sein.
Falls Teile fehlen oder Zeilen in der Tauschdatei zu kurz sind, wird das gemeldet und solche Einträge werden übersprungen und nicht angezeigt.
Die laut INI-Einstellung vorgesehene Tauschdatei kann im Feld «Tauschdatei» geändert werden oder man kann über die Schaltfläche [ Suchen ] eine andere Steuerdatei suchen und übernehmen.
Es werden nur aktive Bestell- und Vertragspositionen bearbeitet (Status „ „) und nur Einkaufsvorgänge mit Auftragstyp „Normal“ (Feld 107 im Auftragskopf).
Falls für Verträge und Bestellungen getauscht werden soll, muss gewährleistet sein, dass durch die Selektionen keine Inkonsistenzen entstehen, indem nur im Vertrag bzw. nur in der Bestellung geändert wird.
Im Probelauf erfolgt lediglich eine Anzeige der Bestellungen und Verträge, für die laut Selektion getauscht werden soll.
Im Echtlauf wird nach dem Tauschprozess die Tauschdatei gelöscht, sofern die Markierung «Tauschsteuerdatei nach Echtlauf löschen» aktiviert ist und keine Fehler beim Tauschen aufgetreten sind.
Alle Selektionen, auch «Projekt» und «Standort» beziehen sich auf die Felder im Bestellkopf.
Die Lieferterminselektion bezieht sich auf den frühesten Liefertermin.
Die Selektion der kleinsten und größten Verarbeitungszustände ermöglicht vor allem den Ausschluss von teilgelieferten Bestellungen. Siehe auch Kapitel 700.14 Status, Verarbeitungszustände..
Tauschen in Verträgen
Vertragspositionen müssen einen Zustand kleiner 50 haben, dürfen also noch nicht voll abgerufen worden sein.
Falls nur Verträge selektiert werden, werden Vertragspositionen, für die bereits ein Bestellbezug vorhanden ist, nicht berücksichtigt.
Alle selektierten Vertragspositionen mit der alten Teilenummer werden erledigt und es wird jeweils eine neue V-Zeile mit der offenen Restmenge und der neuen Teilenummer angelegt.
Falls schon Abrufe zum Vertrag existieren, werden auch die P-Zeilen erledigt und zur neuen V-Zeile neu angelegt.
Falls für die Abrufe aber bereits (Teil-)Lieferungen erfolgt sind (Zustand ab „40“), bleibt die P-Zeile mit der alten Teilenummer unverändert erhalten, auch die zugehörige Bestellposition bleibt unverändert. Die Vertragsmenge für die neue Teilenummer wird dann entsprechend angepasst.
Zur V-Zeile werden auch die teilebezogenen Texte der neuen Teilenummer angelegt.
Tauschen in Bestellungen
Bestellpositionen müssen einen Zustand kleiner 40 haben, dürfen also noch nicht geliefert oder teilgeliefert sein.
Falls nur Bestellungen selektiert werden, werden Bestellpositionen mit Bezug zu einem Vertrag oder einem anderen Auftrag nicht berücksichtigt.
Alle selektierten Bestellpositionen mit der alten Teilenummer werden erledigt und es wird jeweils eine neue B-Zeile mit der offenen Restmenge und der neuen Teilenummer angelegt.
Die Angaben wie Preis usw. aus der alten Bestellposition werden übernommen.
Zur B-Zeile werden auch die teilebezogenen Texte der neuen Teilenummer angelegt.
Ein Bezug zum Vertrag wird entsprechend korrigiert.
Falls die Original-Bestellposition keinen Bezug zum Auftrag hat, wird auch bei der neuen B-Zeile mit der neuen Teilenummer kein Vertrag abgerufen, auch wenn für das neue Teil Verträge vorhanden sind.
Zusätzlich kann eine Textzeile mit den Tauschinformationen generiert werden. Dazu muss die INI-Einstellung „GenTauschTextB“ in Sektion [EKA73T] aktiviert werden. Die konfigurierte Textkonserve kann  Platzhalter für die alte (%1) und neue Teilenummer (%2) sowie den Tauschtermin (%3) und die alte Positionsnummer (%4) enthalten, die beim Generieren der Textkonserve ersetzt werden.
Z.B. neue Textkonserve anlegen:
Die Teilenummer %1 in Pos. %4 wurde am %3 mit der Teilenummer %2 getauscht
Die Kennungen, auf welchen Belegen dieser Text ausgegeben wird, kann wie bei allen Texten über die INI-Einstellung „WO…“ in Sektion [EKA731] konfiguriert werden, z.B.
[EKA73T]
GenTauschTextB = EK-TAUSCH; Textkonserve zu B-Zeile mit Tauschinfo alte/neue Teilenummer/Datum
[EKA731]
WoEK-TAUSCH=Y,N,Y,N,Y
Benachrichtigung des Lieferanten über den Tauschvorgang per E-Mail
Die INI-Einstellung „EmailWechsel“ in Sektion [EKA73T] muss aktiviert sein, damit beim Wechsel der E-Mailadresse im Lieferantenstamm bzw. beim Ansprechpartner des Einkaufsvorgangs ein Seitenvorschub erfolgt.
Mit der Drucker-/Medienkonfiguration muss ein E-Mail-Medium für das Formular „Teiletausch Einkauf„ zugeordnet sein. E-Mail-Adresse, Betreff, Text, Druckprotokoll als PDF usw. kann im Medium angegeben werden.
Als E-Mailadresse muss das infra-Makro „LBUF(260,420,100)“ angegeben werden. Fehlende Mails werden im Protokoll vermerkt.
Um Medien zuordnen zu können, muss in der Datei PRINTER.INI in der Sektion [Control] folgender Eintrag vorgenommen werden (alle Benutzer müssen infra:NET verlassen haben):
F_EKA731_2:                Teiletausch Einkauf (73T)
Danach kann mit der Drucker-/Medienkonfiguration die Zuordnung des E-Mailmediums auf einen freien Kanal erfolgen, der jeweils auch als aktiv markiert werden muss.
Hinweis: Damit der E-Mail-Versand nur im Echtlauf ausgewertet wird, muss in Sektion [PrintEngine] der Eintrag „TestPrint_EKA731=260,1;“ aktiviert sein (im Standard vorhanden). Grundsätzlich werden zusätzliche Kanäle nur bei eingeschaltetem Druck ausgewertet.
Hinweise:
  • Der Menüpunkt wird über EKA731.DLL, EKA731.CGW (Dialog EKA731_TT) und EKA731.MIL abgedeckt.
  • Es können maximal 5000 Teile getauscht werden und es werden maximal 5000 Vertragspositionen getauscht.
  • Es werden fast alle Angaben aus den Bestell- bzw. Vertragspositionen mitkopiert (Zustand Bestellposition, Lager, Preis, Mengeneinheiten, Umrechnung, Druckanzahl und Datum, AB-Nummer, Anfrage, Mahnstufen, letzte Belege, Seriennummer, Verursacher, Anzahl WE-Belege.
    Nicht kopiert wird die Anzahl der Lieferungen, Rechnungsprüfungsfelder, Außer-Haus-Bezug, Bezug zu anderen Einkaufsvorgängen, Datum letzte Änderung und Erfassdatum samt Sachbearbeiter, gelieferte Mengen usw., Prüfberichtsnummer und Lieferplanfelder zum letzten Lieferplan.