Ansicht
Dokumentation
ISU_CERTIFIC_DEVCAT_CHECK - INTERN: Beglaubigungsdaten Gerätetyp prüfen
ABAP Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein enthält alle notwendigen Prüfungen bezüglich der Beglaubigungsdaten eines IS-U - Gerätetyps. Die zu prüfenden Daten sind an den Funktionsbaustein zu übergeben. Diese werden nicht von der Datenbank nachgelesen.
Folgende Prüfungen finden statt:
-
nicht beglaubigungsrelevant (0)
Es dürfen keine weiteren beglaubigungsrelevanten Angaben gemacht
werden - beglaubigungspflichtig (1)
- ist die Eichgültigkeit angegeben
- ist die interne Prüffrist größer der Eichgültigkeit
- es müssen entweder die alte Eichgültigkeit und das bezugnehmende Baujahr oder es darf keines der beiden angegeben sein
- ist die alte Eichgültigkeit plausibel
- ist die interne Prüffrist größer als die alte Eichgültigkeit
- ist das Baujahr größer dem aktuellen Jahr
- prüfungspflichtig (2)
- ist eine interne Prüffrist angegeben
- es darf keine Eichgültigkeit angegeben sein
- es müssen entweder die alte Eichgültigkeit und das bezugnehmende Baujahr oder es darf keines der beiden angegeben sein
- ist die alte Eichgültigkeit plausibel
- ist die interne Prüffrist größer als die alte Eichgültigkeit
- ist das Baujahr größer dem aktuellen Jahr
- stichprobenpflichtig (3)
- ist eine Eichgültigkeit angegeben
- ist die interne Prüffrist größer der Eichgültigkeit
- es darf weder alte Eichgültigkeit noch das bezugnehmende Baujahr angegeben sein
Beispiel
Der Aufruf des Funktionsbausteins ist für die Prüfung der Beglaubigungsdaten wie folgt zu realisieren:
* Datendefinition
Tables: etyp.
...
Call Function 'ISU_CERTIFIC_DEVCAT_CHECK'
Exporting
x_etyp = etyp
Exceptions
devtype_certification_missing = 01
indications_not_allowed = 02
calibration_validity = 03
testperiod_incorrect = 04
old_calibr_validity_incorrect = 05
internal_testperiod_missing = 06
old_calibratrion_validity = 07
mfg_year_missing = 09
old_calibr_validity_missing = 10
year_invalid = 11
year_in_future = 12.
Hinweise
Bei den Beglaubigungsprüfungen des Gerätetyps werden folgende Felder geprüft:
- Beglaubigungsart
- Eichgültigkeitsdauer
- interne Prüffrist
- alte Eichgültigkeitsdauer
- Baujahr bezüglich der alten Eichgültigkeitsdauer
Weiterführende Informationen
Parameter
X_ETYPAusnahmen
CALIBRATION_VALIDITY_MISSINGDATA_OLD_NOT_ALLOWED
DEVTYPE_CERTIFICATION_MISSING
INDICATIONS_NOT_ALLOWED
INTERNAL_TESTPERIOD_MISSING
MFG_YEAR_MISSING
OLD_CALIBRATION_VALIDITY
OLD_CALIBR_VALIDITY_INCORRECT
OLD_CALIBR_VALIDITY_MISSING
TESTPERIOD_INCORRECT
YEAR_INVALID
YEAR_IN_FUTURE
Funktionsgruppe
E10BSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7049 Date: 20240523 Time: 113044 sap01-206 ( 49 ms )