Ansicht
Dokumentation
/ISDFPS/DGCL7CHK_DOSE_PACK - GG-PR: Prüfung Dosisleitung für Versandstücke (Klasse 7)
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Gefahrgutprüfmethode
Dieser Funktionsbaustein prüft den Dosisleistungsgrenzwert für Versandstücke.
Prüfmethodenart = 07 GG-Kopf-Verpackungsprüfung
Kurzbeschreibung
Prüfung des Dosisleistungsgrenzwerts für Versandstücke (Handling-Unit-Kopf).
Voraussetzungen
Die Gefahrgutprüfmethode für die Prüfung der Dosisleistungsgrenzwerte für Einzelstücke (/ISDFPS/DG1DCHK_DOSE_SGL_CL7) muss im Prüfschema vor dieser Gefahrgutprüfmethode aufgerufen werden.
Reihenfolge im Prüfschema im Überblick:
- /ISDFPS/DG1DCHK_ACT_SGL_CL7: Prüfung des Aktivitätsgrenzwerts für Einzelstücke
- /ISDFPS/DG1DCHK_ACT_PACK_CL7: Prüfung des Aktivitätsgrenzwerts für Versandstücke
- /ISDFPS/DG1DCHK_DOSE_SGL_CL7: Prüfung des Dosisleistungsgrenzwerts für Einzelstücke
- /ISDFPS/DG1DCHK_DOSE_Pack_CL7: Prüfung des Dosisleistungsgrenzwerts für Versandstücke
Diese Gefahrgutprüfmethode kann nur ausgeführt werden, wenn die erforderlichen Daten, die zur Prüfung herangezogen werden, vorhanden sind. Wenn die erforderlichen Daten nicht vorliegen, wird die Prüfung gemäß der eingestellten Reaktionsart im Customizing abgebrochen.
Ablauf
Diese Gefahrgutprüfmethode wird einmal pro Handling Unit aufgerufen. Innerhalb dieser Prüfmethode wird sichergestellt, dass alle erforderlichen Vorschriften abgearbeitet werden.
Diese Gefahrgutprüfmethode greift auf die Daten der globalen internen Tabelle LG_DG_DOSE_TAB zu, die vom Initialisierungsbaustein /ISDFPS/DG1DCHK_DOSE_SGL_CL7 aufgesammelt wurden.
Die folgenden Schritte werden ausgeführt:
-
Ausführung erforderlich
Nur wenn die globale Variable LG_FLG_DOSE_PACK gesetzt und Datensätze in der globalen internen Tabelle LG_DG_DOSE_TAB enthalten sind, wird diese Gefahrgutprüfmethode ausgeführt. -
Überprüfung Fehlerkennzeichen
Nur wenn für alle Datensätze in der globalen internen Tabelle LG_DG_DOSE_TAB die Fehlerkennzeichen (ERROR_ACT_CHECK, ERROR_SGL, ERROR_PACK) nicht gesetzt sind, wird diese Gefahrgutprüfmethode ausgeführt. -
Ermittlung zu prüfende Gefahrgutvorschriften
Da diese Gefahrgutprüfmethode nur einmal pro Handling Unit aufgerufen wird, müssen wir sicherstellen, dass innerhalb dieser Prüfmethode alle Gefahrgutvorschriften abgearbeitet werden. Deshalb ermittelt das System anhand der gefundenen Datensätze in der globalen internen Tabelle LG_DG_DOSE_TAB die zu prüfenden Gefahrgutvorschriften und führt für diese die Prüfung durch. -
Prüfung auf Ausnahme
Es wird geprüft, ob eine gefahrgutrechtliche Ausnahme für die Dosisleistungsprüfung Versandstück auf HU-Kopfebene vorliegt.
Wenn ja, werden die folgenden Schritte in der Prüfung nicht ausgeführt und im Gefahrgutprüfprotokoll wird die Ausnahme ausgegeben.
Wenn nein, wird geprüft, ob eine gefahrgutrechtliche Ausnahme für die Dosisleistungsprüfung Versandstück auf Positionsebene vorliegt.
Wenn ja, werden diese Positionen aus der globalen internen Tabelle LG_DG_ACT_TAB gelöscht. Sind keine Positionen in der globalen internen Tabelle mehr vorhanden, wird die Prüfung abgebrochen und die Ausnahmen im Gefahrgutprüfprotokoll ausgegeben.
Sind noch Positionen in der internen globalen Tabelle vorhanden, wird die Prüfung mit diesen Positionen fortgesetzt. -
Prüfung auf Einzelerlaubnis
Es wird geprüft, ob eine Einzelerlaubnis für die Dosisleistungsprüfung Versandstück vorliegt.
Wenn ja, werden die folgenden Schritte in der Prüfung nicht ausgeführt und im Gefahrgutprüfprotokoll wird eine Meldung ausgegeben, dass eine Einzelerlaubnis vorliegt.
Wenn nein, wird die Prüfung fortgesetzt. -
Ermittlung Dosisleistungsgrenzwert für Versandstück
Der Dosisleistungsgrenzwert für das Versandstück ermittelt sich aus dem niedrigsten Dosisleistungsgrenzwert (DGTM2-MAX_DOSE_PACK) der Handling-Unit-Positionen. -
Ermittlung Istwert für Versandstück
Der Dosisleistungsistwert für das Versandstück wird aus dem Handling-Unit-Kopf gelesen (VEKP-DOSE_RATE_PACK). -
Prüfung Dosisleistungsgrenzwert für Versandstück
Der Dosisleistungsgrenzwert für das Versandstück wird mit dem Dosisleistungsistwert verglichen. Wenn der Istwert den Grenzwert nicht übersteigt, ist die Prüfung erfolgreich -
Gefahrgutprüfprotokoll schreiben
Alle Meldungen werden während der Abarbeitung der Prüfmethode gesammelt und in das Gefahrgutprüfprotokoll geschrieben. Entsprechend der eingestellten Reaktionsart im Customizing werden diese im Prüfprotokoll ausgegeben. Wir empfehlen, als Reaktionsart E für diesen Baustein zu verwenden. -
Globale Variablen und Tabellen löschen
Die globalen Variablen LG_FLG_DOSE_SGL und LG_FLG_DOSE_PACK werden gelöscht.
Die globalen internen Tabellen LG_DG_ACT_TAB und LG_DG_DOSE_TAB werden gelöscht.
Beispiel
Hinweise
Wenn Sie den Exportparameter E_REACT setzen, wird vom System die im Customizing zum Gefahrgutprüfschema eingestellte Nachricht im Prüfungsprotokoll eingetragen. Sofern es sich bei der für diese Prüfmethode eingestellten Reaktionsart um die härteste innerhalb des Schemas handelt, wird diese Nachricht auch im Dialogfenster angezeigt. Die Einstellungen zu dieser Prüfmethode bestimmen dann auch, ob die Lieferung z.B. gesichert werden darf.
Weiterführende Informationen
Parameter
E_FLG_UPD_LIPSDGE_FLG_UPD_LIPSDGAP
E_LOG_HU_HEAD_MESSAGESTAB
E_LOG_HU_MESSAGESTAB
E_REACT
E_REACTION_WA
I_ADD_PARAMS
I_CHG_MAT_REC
I_CHG_MAT_TAB
I_CHK_METHOD_WA
I_COUNTRIESTAB
I_DGTMD_REC
I_DGTMD_TAB
I_DGTPK_REC
I_DGTPK_TAB
I_DG_CHK_START
I_DG_LIPSTAB
I_DG_VEKP_REC
I_DG_VEKP_TAB
I_DG_VEPO_REC
I_DG_VEPO_TAB
I_FLG_DIVERS
I_LIKP
I_LIPSTAB
I_METHODSTAB
I_MISSING_DATA_TAB
I_TVST
I_VEKPTAB
I_VEPOTAB
X_LIPSDGTAB
Ausnahmen
Funktionsgruppe
FPS/SAPLDGCL7CHKBAL Application Log Documentation ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7227 Date: 20240425 Time: 155434 sap01-206 ( 119 ms )