Einsprungpunkte > Modul Einkauf > Standardskript SUBPOHA 

CUSCTLSOH: Ermöglicht das Ändern eines unterzeichneten Inter-Site-Einkaufsauftra

Dieser Eingabepunkt liegt in der Verarbeitung SUBPOHAVerwaltung der Einkaufsbestellungen und ermöglicht die Nichtbeachtung des Retourcodes der Verkaufsverarbeitung CTLMAJSOH von TRTVENISOC. Diese Verarbeitung prüft, ob der Verkaufsauftrag gelöscht werden kann. Ist dies nicht der Fall, sendet die Verarbeitung eine Fehlermeldung und einen Fehlercode zurück. 

Ziel dieses Eingabepunkts ist das Zurücksetzen des Retourcodes um das Ändern der Einkaufsbestellung zu ermöglichen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt in der Verwaltung der Einkaufsbestellungen beim Eingabeversuch bei der Änderung in einer manuell oder automatisch unterzeichneten Intersite-Einkaufsbestellposition([F:POH]APPFLG = 2,3 oder 5).

Befindet sich in der Aufrufretoure der Verarbeitung CTLMAJSOH von TRTVENISOC, die die Möglichkeit prüft, einen Verkaufsauftrag zu löschen.

Verfügbare Variablen und Masken

Bei Aufruf werden folgende Variablen belegt:

GBIDI3:Zurückgesendete Fehlernummer der Prüfverarbeitung der Verkaufsaufträge.

GBIDI3 = 16: Zugewiesener, gelieferter, fakturierter Verkaufsauftrag oder mindestens eine vorbereitete Position.

GBIDI3 = 17: Einer Proforma zugewiesener Auftrag.

GBIDI3 = 18: Es ist mindestens eine Anzahlung erfolgt.

GBIDI3 = 19: Mindestens eine Position mit einer Gegenbuchung verknüpft.

GMESSAGE: Enthält die Meldung des Werts von GBIDI3.

Um diese Fehler nicht zu blockieren, muss nur GBIDI3 zurückgesetzt werden und GMESSAGE geleert werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PORDER

        JA

Kopf Einkaufsbestellung

SORDER

        JA

Kopfzeile Verkaufsauftrag

 

CUSUPDSOH: Individuelle Aktualisierung eines Inter-Site-Verkaufsauftrags.

Dieser Eingabepunkt in der Verarbeitung SUBPOHAVerwaltung der Einkaufsaufträge ermöglicht beim Speichern einer Änderung eines unterzeichneten Intersite-Einkaufsauftrags, dass der zugewiesene Verkaufsauftrag nicht gelöscht wird. 

Es müssen nur die Aktualisierungen des Verkaufsauftrags in der zugewiesenen Sonderverarbeitung durchgeführt werden.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv. GOK = 0 positionieren bei Aktualisierungsproblem der Datenbank.

Protokolldatei

Eine Protokolldatei kann geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt in der Verwaltung der Einkaufsbestellungen bei der Aktualisierung der Datenbank bei Änderung eines unterzeichneten Einkaufsauftrags.

Liegt vor dem Aufruf der Verarbeitung GENSOH von TRTVENISOC im Löschmodus: Call GENSOH("A",1,GBIDI3) from TRTVENISOC

Verfügbare Variablen und Masken

Bei Aufruf werden folgende Variablen belegt:

GPE:  Arbeitsvariable ist vor dem Aufruf des Eingabepunkts mit dem Wert 1 belegt.

In dieser Variable zurücksetzen, um die Standardlöschverarbeitung des Einkaufsauftrags nicht auszuführen.

Hinweis: die Sonderverarbeitung ist zuständig für die Aktualisierungen im Verkaufsauftrag.

Hierzu wird die Verarbeitung GENSOH von TRTVENISOC im Änderungsmodus verwendet:

Call GENSOH("M",1,GBIDI3) from TRTVENISOC

Die Masken [M:POH0], [M:POH1], [M:POH2] und [M:POH3]  werden befüllt und mit dem Kontext kohärent

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PORDER

        JA

Kopf Einkaufsbestellung

SORDER

       

Kopfzeile Verkaufsauftrag