Dieser Eingabepunkt ist nach den Berechtgungsprüfungen zu einer zu liefernden Auftragsposition wichtig. Mit dem Eingabepunkt werden zusätzliche Tests hinzugefügt, anhand derer die Auftragsposition zurückgewiesen werden kann.
Der Eingabepunkt wird in der Verarbeitung FUNAUTDLV der Automatik-Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Um die Auftragsposition zurückzuweisen, muss die Variable OK auf den Wert 1 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
in der Funktion Automatik-Lieferung am Ende der Berechtigungsprüfungen für die Lieferung der einzelnen Auftragspositionen
Die Auswahlmaske SAD1 für die Auftragspositionen steht zur Verfügung.
Um die Auftragsposition zurückzuweisen, muss die Variable OK auf den Wert 1 gesetzt werden.
Um die Lieferung von nicht reservierten Aufträgen und von Fehlmengen zu erzwingen (sofern es der Parameter zulässt und auch negative Bestände zulässig sind), ist die globale Variable GLIVSPE auf den Wert 1 zu setzen.
Um die Generierung einer Fehlmenge gemäß der nicht lieferbaren reservierten Menge (laufende Inventur, Analyseanforderung etc.) zu unterdrücken, ist die lokale Variable WRUP auf den Wert 1 zu setzen.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.
Tabelle | Wichtiger Inhalt | Tabellentitel |
SDELIVERY | Nein | Lieferungen Kopfzeile |
SDELIVERYD | Nein | Lieferungen Position |
SORDER | Ja | Aufträge Kopfzeile |
SORDERQ | Ja | Aufträge Mengenposition |
SORDERP | Ja (bei "normalen" Aufträgen) | Aufträge Preisposition |
SORDERC | Nein | Aufträge Artikel / Kunde (Kontrakte) |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Nein | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
SALESREP | Nein | Vertreter |
BPCARRIER | Nein | Speditionen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
ITMBPC | Nein | Artikel - Kunden |
ITMFACILIT | Nein | Artikel - Standorte |
TABMODELIV | Nein | Lieferarten |
FACILITY | Nein | Standorte |
Dieser Eingabepunkt wird vor dem Schreiben der einzelnen Datensätze zu den zu liefernden Auftragspositionen in die Arbeitsdatei verwendet. Er dient dazu, Daten hinzuzufügen, die für die Daten der Arbeitsdatei (Feld SWDDATA) als Fehlmengenkriterien dienen, sowie den Schlüssel zu ändern (Felder SWDKEY).
Der Eingabepunkt wird in der Verarbeitung FUNAUTDLV der Automatik-Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
in der Funktion Automatik-Lieferung, wenn ein Datensatz in die Arbeitsdatei geschrieben wird.
Die Auswahlmaske SAD1 für die Auftragspositionen steht zur Verfügung.
Um Fehlmengenkriterien hinzuzufügen, muss das Feld SWDDATA mit den gewünschten Daten gefüllt werden.
Beispiel: [F :SWD]SWDDATA += [F :SOH]xxx
Achtung: : Im Feld SWDDATA stehen nur 19 Zeichen zur Verfügung.
Änderungen an den Feldern des Schlüssels SWDKEY können zu Problemen bei den generierten Lieferungen führen.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.
Tabelle | Wichtiger Inhalt | Tabellentitel |
SWRKDLV | Ja | Arbeitsdatei Automatik-Lieferung |
SORDER | Ja | Aufträge Kopfzeile |
SORDERQ | Ja | Aufträge Mengenposition |
SORDERP | Ja, wenn [F:SOH]SOHCAT <> 4 | Aufträge Preisposition |
SORDERC | Nein | Kontrakt Artikel |
SDELIVERY | Nein | Lieferungen Kopfzeile |
SDELIVERYD | Nein | Lieferungen Position |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Nein | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
|
|
|
Dieser Eingabepunkt wird nach dem Schreiben der einzelnen Datensätze zu den zu liefernden Auftragspositionen in die Arbeitsdatei verwendet. Zu diesem Zeitpunkt stehen die zu verarbeitenden Positionen fest, die Lieferungen sind aber noch nicht angelegt. Es kann dann z. B. eine dringliche Dispositionsverarbeitung für bestimmte Kommissionierbereiche gestartet werden, um Fehlmengen bei der Lieferung zu vermeiden.
Der Eingabepunkt wird in der Verarbeitung FUNAUTDLV der Automatik-Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
in der Funktion Automatik-Lieferung, nachdem ein Datensatz in die Arbeitsdatei geschrieben wurde.
Die Auswahlmaske SAD1 für die Auftragspositionen steht zur Verfügung.
Die Arbeitstabelle SWRKDLV enthält die Id sämtlicher in der Lieferung enthaltener Auftragspositionen.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.
Tabelle | Wichtiger Inhalt | Tabellentitel |
SWRKDLV | Nein | Arbeitsdatei Automatik-Lieferung |
SORDER | Nein | Aufträge Kopfzeile |
SORDERQ | Nein | Aufträge Mengenposition |
SORDERP | Nein | Aufträge Preisposition |
SORDERC | Nein | Kontrakt Artikel |
SDELIVERY | Nein | Lieferungen Kopfzeile |
SDELIVERYD | Nein | Lieferungen Position |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Nein | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
|
|
|
Dieser Eingabepunkt wird am Ende der Verarbeitung einer Lieferauskunftsposition verwendet.
Der Eingabepunkt wird in der Verarbeitung FUNAUTDLV der Automatik-Lieferungen aufgerufen.
Eine Maskensteuerung ist aktiv. Dabei handelt es sich um die Maskensteuerung zur Anlage von Lieferungen.
Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable GOK auf den Wert 0 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Maskensteuerung zur Anlage von Lieferungen. Die Kopfzeile der Lieferung ist belegt, die Lieferung ist noch nicht angelegt.
Der Benutzer verarbeitet gerade am Ende der Verarbeitung eine Auskunftsposition. Die Auskunftsposition ist bereits angelegt, die Aktualisierungen zu dieser Position wurden durchgeführt (Aktualisierung des Auftrags, der offenen Auftragsvorgänge und der Reservierungen).
Die Auswahlmaske SAD1 für die Auftragspositionen steht zur Verfügung.
Der Datensatz zum Auftragskopf ist in [F:SOH] geladen.
Der Datensatz zum Kopf der anzulegenden Lieferung ist in [F:SDH] geladen, die Lieferung wurde aber noch nicht angelegt.
Die Datensätze zur Positionsauskunft des zu liefernden Auftrags sind in [F:SOP] und [F:SOQ] geladen.
Der Datensatz zur Lieferauskunft ist in [F:SDD] geladen und wurde angelegt.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.
Tabelle | Wichtiger Inhalt | Tabellentitel |
SWRKDLV | Nein | Arbeitsdatei |
SDELIVERY | Ja | Lieferungen Kopfzeile |
SDELIVERYD | Ja | Lieferungen Position |
SORDER | Ja | Aufträge Kopfzeile |
SORDERQ | Ja | Aufträge Mengenposition |
SORDERP | Ja | Aufträge Preisposition |
SORDERC | Ja | Aufträge Artikel / Kunde (Kontrakte) |
BPARTNER | Ja (Rechnungsempfänger) | Personenkonto |
BPCUSTOMER | Ja (Rechnungsempfänger) | Kunden |
BPDLVCUST | Ja | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
SALESREP | Nein | Vertreter |
BPCARRIER | Ja | Speditionen |
ITMMASTER | Ja | Artikel |
ITMSALES | Ja | Verkaufsartikel |
ITMBPC | Ja | Artikel - Kunden |
ITMFACILIT | Nein | Artikel - Standorte |
TABMODELIV | Ja | Lieferarten |
FACILITY | Nein | Standorte |
SPRICLINK | Nein | Suche Verkaufspreis (Link) |
ACTIV | Nein | Aktivitätscodes |
Dieser Eingabepunkt wird zur kontextabhängigen individuellen Anpassung der Standardmaskensteuerung verwendet.
Der Eingabepunkt wird in der Verarbeitung FUNAUTDLV der Automatik-Lieferungen aufgerufen.
Es gibt keine laufende Maskensteuerung.
Um die Maskensteuerung im Problemfall abzubrechen, muss die Variable OK auf den Wert 1 gesetzt werden.
Eine Protokolldatei ist geöffnet.
Aufruf des Eingabepunkts:
in der Funktion Automatik-Lieferung, nach der Festlegung der Standardmaskensteuerung.
Die Auswahlmaske SAD1 für die Auftragspositionen steht zur Verfügung.
Bei klassischen Lieferungen beträgt die Variable WFLGLIG 1.
Bei Leihlieferungen beträgt die Variable WFLGLND 1.
Die Variable WTRS wird mit der Standardmaskensteuerung belegt. Dieser Wert kann geändert werden, um sich an den jeweiligen Kontext anzupassen.
In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde). In der Regel trifft dies auf die Datei mit der Kopfzeile zu, nicht auf die Positionsdatei.
Tabelle | Wichtiger Inhalt | Tabellentitel |
SWRKDLV | Nein | Arbeitsdatei Automatik-Lieferung |
SORDER | Nein | Aufträge Kopfzeile |
SORDERQ | Nein | Aufträge Mengenposition |
SORDERP | Nein | Aufträge Preisposition |
SORDERC | Nein | Kontrakt Artikel |
SDELIVERY | Nein | Lieferungen Kopfzeile |
SDELIVERYD | Nein | Lieferungen Position |
BPARTNER | Nein | Personenkonto |
BPCUSTOMER | Nein | Kunden |
BPDLVCUST | Nein | Belieferte Kunden |
BPCUSTMVT | Nein | Kundenbewegungen |
ITMMASTER | Nein | Artikel |
ITMSALES | Nein | Verkaufsartikel |
|
|
|