Verkauf > Reservierungen > Automatische Reservierungen 

Verwenden Sie diese Funktion, um bestandsgeführte Artikel, für die Aufträge vorliegen, automatisch zu reservieren. Die Funktion kann bei der Verarbeitung einer Reihe von Aufträgen und Artikeln verwendet werden.

Die Bestandsreservierung ist für bestandsgeführte Artikel ein der Lieferung vorgeschaltete Schritt. Dieser Schritt ist vor jeder Verwendung der Funktionen automatische Lieferung und automatische Rechnungsstellung von Aufträgen mit Direktrechnung zwingend durchzuführen.
Die Funktionen manuelle Lieferungoder manuelle Rechnungsstellung (für Aufträge mit Direktrechnung) können jedoch ohne vorherige Reservierung verwendet werden.

Eine Reservierung kann sein:

  • Allgemein: Bei einer allgemeinen Reservierung wird für einen Tupel Artikel - Standort eine bestimmte Menge reserviert.
  • Detailliert: Bei einer detaillierten Reservierung handelt es sich um die Reservierung einer Bestandszeile, d.h. eine Zuordnung Charge, Untercharge, Serie, Status, Lagerplatz, Verpackungseinheit.

Die Reservierung kann zu unterschiedlichen Zeitpunkten durchgeführt werden:

  • Vor dem Auftrag. In diesem Fall kann die Reservierung nur allgemein sein.
    Weitere Informationen finden Sie in der Dokumentation Kundenreservierungen.
  • Bei Erfassung des Auftrags, je nach Wahl auf Parametrierungs- und Auftragsebene als allgemeine oder detaillierte Reservierung.
    Weitere Informationen finden Sie in der Dokumentation über Aufträge.
  • Nach dem Auftrag. In diesem Fall können zwei Funktionen verwendet werden:
    • Automatische Reservierung zur Reservierung einer Reihe von Aufträgen und Artikeln.
      Dabei handelt es sich um die in dieser Dokumentation beschriebene Funktion.
    • Reservierung pro Artikel zur Reservierung jeglichen Auftragstyps oder zur Änderung von zuvor ausgeführten Reservierungen.
      Weitere Informationen finden Sie in der Dokumentation Reservierung nach Artikel.

Voraussetzungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Diese Reservierungsart erfolgt in einer einzigen Maske. Über diese Maske können die für die Auswahl des zu reservierenden Auftrags notwendigen Informationen erfasst werden.

Erfassungsmaske

Übersicht

1/ Erfassen Sie die Auswahlkriterien sowie die Verarbeitungsparameter.
Sie können diese Kriterien zur späteren erneuten Verwendung in Form eines Memocodes speichern.

2/ Klicken Sie auf OK, um die Verarbeitung zur automatischen Reservierung zu starten.

Der Durchlauf der vorbelegten Auftragszeilen erfolgt nach Versanddatum und Lieferpriorität.
Entspricht keine Auftragszeile der Auswahl, erscheint ein Hinweis.
Die verarbeiteten Auftragszeilen werden zusammen mit dem Ergebnis jeder Reservierung in einer Logdatei ausgegeben.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Auswahlkriterien

 

Erfassen Sie einen Standortcode für den einem Lagerstandort entsprechenden Versand.
Ist in diesem Feld kein Wert erfasst, werden bei der Verarbeitung sämtliche Lagerstandorte berücksichtigt, an denen zu reservierende und noch nicht gelieferte Aufträge vorliegen.

Standardmäßig ist der Versandstandort Ihr Lagerstandort.


    • Versanddatum bis (Feld SHIDAT)

    Erfassen Sie das Versanddatum, um die von der Verarbeitung berücksichtigten Aufträge zu filtern. Es werden lediglich die Auftragszeilen berücksichtigt, deren Versanddatum vor oder an dem erfassten Datum liegen. Das Tagesdatum wird standardmäßig vorgeschlagen.

    Unabhängig davon, ob dieses Feld erfasst ist oder nicht, können folgende Aufträge ebenfalls verarbeitet werden:

    • Wenn sie einen eingekauften Artikel betreffen, die Aufträge, deren Versanddatum vor oder am Verarbeitungsdatum liegt, zuzüglich der Einkaufs- und Kommissionierungsfrist, wenn die Kontrollkästchen Vorlaufzeit Disposition und Kommissionierzeit aktiviert sind.
    • Wenn sie einen gefertigten Artikel betreffen, die Aufträge, deren Versanddatum nach oder am Verarbeitungsdatum liegt, zuzüglich der Fertigungs- und Kommissionierungsfrist, wenn die Kontrollkästchen Vorlaufzeit Fertigung und Kommissionierzeit aktiviert sind.

    Die Einkaufsfrist wird dem Datensatz Artikel-Standort entnommen und ist in Kalendertagen ausgedrückt. Die Fertigungszeit und die Kommissionierungsfrist werden ebenfalls dem Datensatz Artikel-Standort entnommen und sind in Arbeitstagen ausgedrückt.

    Einstellungen

    • Teilreservierungen (Feld ALLPAR)

    Aktivieren Sie dieses Kontrollkästchen, um die Teilreservierung von Auftragszeilen zuzulassen, auch wenn diese im Gesamten geliefert werden müssen (vollständige Auftragslieferung oder vollständige Zeilen). Die Abschlussprüfung wird zum Zeitpunkt der Lieferung durchgeführt.
    Ist dieses Kontrollkästchen nicht aktiviert und ist kein Artikel vollständig verfügbar, wird nichts reserviert.

    Die Lieferanfragen werden von dieser Parametrisierung nicht beeinflusst. Bei offenen Aufträgen ist die Teilreservierung immer zulässig.

    • Kundenreservierungsverbrauch (Feld IMPCLI)

    Aktivieren Sie dieses Kontrollkästchen, damit mögliche existierende Reservierungen für den Auftragskunden in der Reservierungsverarbeitung berücksichtigt werden.

    Dieses Kontrollkästchen wird in Abhängigkeit vom Wert des Parameters USERERBPC - Verbrauch Kundenreservierungen initialisiert.

    • Fehlbestandsgenerierung (Feld GENSHT)

    Aktivieren Sie dieses Kontrollkästchen, damit die Verarbeitung Fehlmengen generiert, wenn die zu reservierende Menge nicht verfügbar ist.

    • Ist das Kontrollkästchen aktiviert, wird die zu reservierende Menge vollständig verarbeitet. Die nicht verfügbare Menge wird zur Fehlmenge.
    • Ist das Kontrollkästchen nicht aktiviert, wird nur die verfügbare zu reservierende Menge verarbeitet.

    Dieses Kontrollkästchen wird in Abhängigkeit vom Wert des Parameters GENSHT - Fehlteilgenerierung (Kapitel STO, Gruppe MIS) initialisiert.

    • Fehlmengen vorrangig (Feld SHTFLG)

    Aktivieren Sie dieses Kontrollkästchen, damit sämtliche in den ausgewählten Auftragszeilen angegebenen Fehlmengen prioritär in der Reservierungsverarbeitung berücksichtigt werden.

    Die Verarbeitung erfolgt dann in zwei Schritten: Verarbeitung der Fehlmengenreservierungen, anschließend Verarbeitung der restlichen Auftragszeilen.
    Ist dieses Kontrollkästchen nicht aktiviert, werden die Auftragszeilen nach Versanddatum und Lieferpriorität verarbeitet.

    • Mit Wiederbesch./Fert.zeit (Feld LTIFLG1)

    Aktivieren Sie dieses Kontrollkästchen, um die Dispositions- oder Fertigungsfrist in der Reservierungsverarbeitung zu berücksichtigen.

    • Kommissionierzeit (Feld LTIFLG2)

    Aktivieren Sie dieses Kontrollkästchen, um die Kommissionierfrist in der Reservierungsverarbeitung zu berücksichtigen.

    Beginn / Ende

    • Lieferpriorität von (Feld DLVPIODEB)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Lieferungspriorität durchzuführen.

    • Lieferpriorität bis (Feld DLVPIOFIN)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Lieferungspriorität durchzuführen.

    • Auftragsnr. von (Feld SOHNUMDEB)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Auftragsnummern durchzuführen: es werden nur die Aufträge ausgewählt, deren Referenz in diesem Intervall liegt.

    Das Auswahlfenster schlägt nur die Aufträge der Kategorie Normal vor, die nicht vollständig fakturiert sind und zum ausgewählten Standort gehören.

    • Auftragsnr. bis (Feld SOHNUMFIN)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Auftragsnummern durchzuführen: es werden nur die Aufträge ausgewählt, deren Referenz in diesem Intervall liegt.

    Das Auswahlfenster schlägt nur die Aufträge der Kategorie Normal vor, die nicht vollständig fakturiert sind und zum ausgewählten Standort gehören.

    • Leistungsempfänger von (Feld BPCORDDEB)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Kundencodes durchzuführen.
    Um einen einzigen Kunden auszuwählen, erfassen Sie dessen Code in den zwei Felder Beginn und Ende.


    • Adresse (Feld BPAADDDEB)

    Wählen Sie eine der Lieferadressen des ausgewählten Kunden aus.

    Sind die Felder Beginn und Ende verfügbar, können Sie einen Bereich von mehreren Lieferadressen für einen Kunden auswählen.

    Rufen die Felder Beginn und Ende einen Kundenbereich auf, ist das Feld Adresse nicht verfügbar.

    • Leistungsempfänger bis (Feld BPCORDFIN)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Kundencodes durchzuführen.
    Um einen einzigen Kunden auszuwählen, erfassen Sie dessen Code in den zwei Felder Beginn und Ende.


    • Adresse (Feld BPAADDFIN)

    Wählen Sie eine der Lieferadressen des ausgewählten Kunden aus.

    Sind die Felder Beginn und Ende verfügbar, können Sie einen Bereich von mehreren Lieferadressen für einen Kunden auswählen.

    Rufen die Felder Beginn und Ende einen Kundenbereich auf, ist das Feld Adresse nicht verfügbar.

    • Artikel von (Feld ITMREFDEB)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Artikelreferenz durchzuführen.

    • Artikel bis (Feld ITMREFFIN)

    Erfassen Sie einen Beginnbereich und einen Endebereich um eine Auswahl der Artikelreferenz durchzuführen.

    Zusatzkriterien

    • Kriterien Auftragskopf (Feld ALLCRITENT)

    Verwenden Sie diese Funktion, um gegebenenfalls die Auswahl zu verfeinern, indem Sie zusätzliche Filter auf die zu reservierenden Auftragskopfbereiche hinzufügen.

    Das Auswahlkriterium, das Sie erfassen, muss aus einer Formel bestehen, die nur die Felder der Auftragskopftabelle (Tabelle SORDER) enthält.
    Klicken Sie auf das Symbol Aktionen, um auf den Formeleditor zuzugreifen.

    • Kriterien Auftragszeile (Feld ALLCRITDET)

    Verwenden Sie diese Funktion, um gegebenenfalls die Auswahl zu verfeinern, indem Sie zusätzliche Filter auf die zu reservierenden Auftragszeilen hinzufügen.

    Das Auswahlkriterium, das Sie erfassen, muss aus einer Formel bestehen, die nur die Felder der Auftragsdetailtabelle (Tabelle SORDERQ) enthält.
    Klicken Sie auf das Symbol Aktionen, um auf den Formeleditor zuzugreifen.

    • Auswahl nach Tour (Feld DRNFLG)

    Aktivieren Sie dieses Kontrollkästchen, um eine Auswahl des Tourcodes durchzuführen.
    Erfassen Sie in diesem Fall den gewünschten Tourcode: es werden nur die Aufträge zu dieser Tour verarbeitet.


    • Tour (Feld DRN)

     

    Schließen

     

    Sonstige Bedingungen

    Regeln automatische Reservierung

    Die Reservierung der ausgewählten Auftragszeilen oder Lieferanfragen hängt von dem in der Auftragszeile oder in der Lieferanfrage angegebenen Reservierungstyp ab.

    Handelt es sich um eine allgemeine Reservierung, erfolgt eine Reservierung in Abhängigkeit der Bestandssummen des Artikels und der allgemeinen Reservierungsregeln der dem Artikel zugehörigen Kategorie. Mit dieser Regel lässt sich pro große Statusgruppe definieren, welche Artikel für die Reservierung freigegeben sind.

    Handelt es sich um eine detaillierte Reservierung, erfolgt eine Reservierung für die Bestandsobjekte (Charge, Untercharge, Status, Lagerplatz, Verpackungseinheit) in Abhängigkeit der Reservierungsregel der dem Artikel zugehörigen Kategorie. Eventuell auf die Auftragszeilen oder Lieferanfragen gesetzte Filter wirken sich ebenfalls auf das Ergebnis der detaillierten Reservierung aus. Es können zwei exklusive Filter erfasst werden. Filter auf die Chargennummer oder auf den Status (siehe Dokumentation Aufträge oder Lieferanfragen). Wenn im Reservierungsalgorithmus kein Bestandsobjekt diesen exklusiven Zusatzfiltern entspricht, wird eine Fehlmenge generiert. Es kann ein bevorzugter Filter erfasst werden. Dabei handelt es sich um den bevorzugten Lagerplatz (siehe Dokumentation Aufträge oder Lieferanfragen). Über diesen Filter lässt sich die Reservierung unter Angabe durchführen, dass die Bestandsobjekte prioritär von diesem Lagerplatz entnommen werden sollen. Entspricht kein Bestandsobjekt an diesem Lagerplatz den Kriterien, fährt das System mit der Suche fort, um entsprechend der Reservierungsregel Bestandsobjekte zu reservieren.

    Verarbeitung der Fehlmengen

    Diese erste Reservierungsphase wird durchgeführt, wenn der Indikator Priorität Fehlmengen ausgewählt wurde. In diesem Fall führt das Programm eine erste Reservierung sämtlicher, der Auswahl entsprechender Auftragszeilen durch, die eine Fehlmenge von ungleich null aufweisen. Der Reservierungsversuch betrifft nur die Fehlmenge. Muss die zu verarbeitende Auftragszeile allerdings auf einmal geliefert werden und wurde der Indikator Teilreservierung nicht ausgewählt, dann betrifft der Reservierungsversuch die gesamte Menge. Diese Reservierung erfolgt dann unter Vorbehalt, dass ausreichend Bestand vorhanden ist. Falls dies nicht der Fall ist, wird keine Menge verarbeitet.

    Verarbeitung der zu reservierenden Mengen

    In dieser zweiten Phase werden sämtliche, der Auswahl entsprechenden Auftragszeilen, die nicht vollständig reserviert sind, verarbeitet. In dieser Phase gilt ebenfalls: muss die zu verarbeitende Auftragszeile auf einmal geliefert werden und wurde der Indikator Teilreservierung nicht ausgewählt, dann betrifft der Reservierungsversuch die gesamte Menge. Diese Reservierung erfolgt dann unter Vorbehalt, dass ausreichend Bestand vorhanden ist. Falls dies nicht der Fall ist, wird keine Menge verarbeitet.

    Zudem wird für die Artikel vom Typ Vertriebskit eine spezielle Verarbeitung durchgeführt. Das Kiterzeugnis und seine Komponenten werden nicht voneinander getrennt. Die Reservierung wird für das Erzeugnis (vorausgesetzt es wird im Bestand verwaltet) und für die Komponenten durchgeführt. Der Parameter GENSHT - Generierung Fehlmengen (Kapitel STO, Gruppe MIS) gilt nicht für die Kit-Komponenten. Unabhängig vom Wert dieses Parameters, werden für die Kit-Komponenten bei Fehlbestand immer Fehlmengen generiert. Zweck ist die Erhaltung der Proportionalität zwischen Erzeugnis und seinen Komponenten.

    Nach Abschluss der Verarbeitung wird ein Protokoll angezeigt. Für jede verarbeitete Auftragszeile wird in diesem Protokoll folgendes angezeigt: die Auftragsnummer, der Kundencode und die Artikelreferenz. Bei korrekter Ausführung der Reservierung werden zusätzlich die reservierte Menge und eventuell die Fehlmenge angezeigt. Andernfalls erscheint unter der Referenz des betroffenen Auftrags eine Fehlermeldung. Dieses Protokoll kann gedruckt oder gelöscht werden.

    Automatische Dereservierung des Auftrags

    Wenn die folgenden Bedingungen erfüllt werden:
    wird der Unterschriftenkreis verwaltet
    hat der Parameter SOHAPPALL - Reserv. b. ni. unterz. Auftr. den Wert 'Nein'
    wird der Auftrag unterzeichnet und reserviert
    Werden Zeilen hinzugefügt oder gelöscht oder werden Felder geändert, die sich auf den Signaturstatus auswirken (Signatur storniert), so wird der Auftrag automatisch dereserviert (welche Felder dies sind, wird in der Dokumentation zur Verwaltungsregel für Auftragssignaturen SOHSIG) erläutert.

    Batchaufgabe

    Diese Funktion kann im Batch gestartet werden,. Zu diesem Zweck FUNAUTALL ist die Standardaufgabe vorgesehen.

    Spezifische Aktionen

    AFC/CPTVAL/70/20

    AFC/CPTVAL/70/30

    AFC/CPTVAL/70/40

    Fehlermeldungen

    Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :

    XXX: dieser Standort ist kein Lager

    Diese Meldung wird ausgegeben, wenn der Versandstandort kein Lagerstandort ist. Erinnerung: nur bestandsgeführte Artikel können reserviert werden.

    Im Verarbeitungsprotokoll können für jede verarbeitete Auftragszeile (folgende Referenzen werden systematisch angezeigt: Auftragsnr., Kundennr. und Artikelreferenz) folgende Meldungen erscheinen:

    Ein anderer Benutzer führt gerade eine Änderung durch

    Diese Meldung erscheint, wenn ein anderer Benutzer eine Änderung am verarbeiteten Auftrag durchführt.

    Überschreitung der laufenden Aktionen

    Diese Meldung wird angezeigt, wenn der Indikator Kreditstatus des Auftrags den Wert Überschreitung laufende Aktionen aufweist. In diesem Fall ist die Reservierung nicht durchgeführt.

    Kreditstatus gesperrt

    Diese Meldung wird angezeigt, wenn der Indikator Habenstand des Auftrags den Wert Gesperrt aufweist. In diesem Fall ist die Reservierung nicht durchgeführt.

    Anzahlungen nicht erfolgt

    Diese Meldung erscheint, wenn die Anzahlung für diesen Auftrag nicht geleistet wurde. In diesem Fall ist die Reservierung nicht durchgeführt.

    Reservierung nicht möglich: Lieferung Zeile / Auftrag vollständig

    Diese Meldung erscheint, wenn der Auftrag einen Artikel betrifft, der auf einmal geliefert werden soll und der nicht in ausreichender Menge verfügbar ist, während der Indikator Teilreservierung nicht ausgewählt wurde. In diesem Fall ist die Reservierung nicht durchgeführt.

    Auftrag xxxxxxxxxx Artikel xxxxxxxxxxx
    Versanddatum 99/99/99 Einkaufsfrist 9999 Kommissionierungsfrist 9999
    Nicht verarbeitete Zeile: das Versanddatum liegt nach dem Tagesdatum + Einkaufsfrist + Kommissionierungsfrist

    Diese Meldung erscheint, wenn die Auftragszeile einen gekauften Artikel betrifft und das Versanddatum dieser Zeile nach dem (Verarbeitungsdatum + Einkaufsfrist + Kommissionierungsfrist des Artikels) liegt. In diesem Fall wird die Zeile nicht in der Verarbeitung berücksichtigt.

    Auftrag xxxxxxxxxx Artikel xxxxxxxxxxx
    Versanddatum 99/99/99 Einkaufsfrist 9999 Kommissionierungsfrist 9999
    Nicht verarbeitete Zeile: das Versanddatum liegt nach dem Tagesdatum + Fertigungsfrist + Kommissionierungsfrist

    Diese Meldung erscheint, wenn die Auftragszeile einen gefertigten Artikel betrifft und das Versanddatum dieser Zeile nach dem (Verarbeitungsdatum + Fertigungsfrist + Kommissionierungsfrist des Artikels) liegt. In diesem Fall wird die Zeile nicht in der Verarbeitung berücksichtigt.

    Verwendete Tabellen

    SEEREFERTTO Siehe Dokumentation Umsetzung