Ansicht
Dokumentation

ISU_CERTIFIC_DEVICE_CHECK - INTERN: Beglaubigungsdaten Gerät prüfen

ISU_CERTIFIC_DEVICE_CHECK - INTERN: Beglaubigungsdaten Gerät prüfen

General Material Data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein enthält alle notwendigen Prüfungen bezüglich der Beglaubigungsdaten eines IS-U - Geräts. Die zu prüfenden Daten sind an den Funktionsbaustein zu übergeben. Diese werden nicht von der Datenbank nachgelesen.

Folgende Prüfungen finden statt:

  • Beglaubigungsjahr zwischen [1900, 2100]
  • Wechseljahr zwischen [1900, 2100]
  • Beglaubigungsjahr größer Baujahr
  • Wechseljahr größer Baujahr
  • Wechseljahr größer Beglaubigungsjahr
  • Bei Beglaubigungsstatus 'keine Loszuordnung' darf keine Losnummer angegeben sein
  • Ist der entsprechende Systemparameter gesetzt, verliert das Gerät beim Verlust der Beglaubigung auch die Loszugehörigkeit
  • Baujahr nicht in Zukunft
  • Beglaubigungsjahr nicht in Zukunft
  • Wechseljahr kleiner der Summe aus altem Beglaubigungsjahr des Geräts und der Verlängerung aus dem Gerätetyp
  • Wechseljahr kleiner der Summe aus altem Beglaubigungsjahr des Geräts und der Verlängerung aus dem Stichprobenlos
  • kein Beglaubigungsjahr bei Kennzeichen 'nicht beglaubigungsrelevant'
  • kein Stichprobenlos bei Kennzeichen 'nicht beglaubigungsrelevant'
  • kein Beglaubigungssatus bei Kennzeichen 'nicht beglaubigungsrelevant'
  • keine Beglaubigungsart bei Kennzeichen 'nicht beglaubigungsrelevant'
  • keine Beglaubigungsnummer bei Kennzeichen 'nicht beglaubigungsrelevant'
  • Beglaubigungsnummer nur zusammen mit Beglaubigungsjahr
  • Bei beglaubigungspflichtigen Geräten kann das Beglaubigungsjahr nur dann nicht anggeben sein, wenn der Beglaubigungsstatus 'verlorene Eichgültigkeit' sitzt.
  • Bei prüfungspflichtigen Geräten kann das Beglaubigungsjahr nur dann nicht anggeben sein, wenn der Beglaubigungsstatus 'verlorene Eichgültigkeit' sitzt.
  • Bei stichprobenpflichtigen Geräten muß eine Losnummer angegeben sein

Beispiel

Der Aufruf des Funktionsbausteins ist für die Prüfung der Beglaubigungsdaten wie folgt zu realisieren:

*Datendefinition

Tables: etyp, v_eger.
  ...
  Call Function 'ISU_CERTIFICATION_DEVICE'
    Exporting
      x_v_eger                      = v_eger
      x_etyp                        = etyp
    Exceptions
      certification_invalid         = 01
      replacement_invalid           = 02
      certification_lt_production   = 03
      replacement_lt_production     = 04
      replacement_lt_certification  = 05
      sample_lot_not_possible       = 06
      loss_of_lot_membership        = 07
      production_in_future          = 08
      certification_in_future       = 09
      replacement_gt_renewal_etyp   = 10
      replacement_gt_renewal_lot    = 11
      certification_no_sense        = 12
      sample_lot_no_sense           = 13
      cert_state_no_sense           = 14
      cert_type_no_sense            = 15
      cert_number_no_sense          = 16
      cert_number_only_with_year    = 17
      device_no_certification       = 18
      device_no_inspection          = 20
      device_no_lotnumber           = 21.

Hinweise

Weiterführende Informationen

Funktionsgruppendokumentation





Parameter

X_EGER
X_ETYP

Ausnahmen

CERTIFICATION_INVALID
CERTIFICATION_IN_FUTURE
CERTIFICATION_LT_PRODUCTION
CERTIFICATION_NO_SENSE
CERT_NUMBER_NO_SENSE
CERT_NUMBER_ONLY_WITH_YEAR
CERT_STATE_NO_SENSE
CERT_TYPE_NO_SENSE
DEVICE_NO_CERTIFICATION
DEVICE_NO_INSPECTION
DEVICE_NO_LOTNUMBER
LOSS_OF_LOT_MEMBERSHIP
PRODUCTION_IN_FUTURE
REPLACEMENT_GT_RENEWAL_ETYP
REPLACEMENT_GT_RENEWAL_LOT
REPLACEMENT_INVALID
REPLACEMENT_LT_CERTIFICATION
REPLACEMENT_LT_PRODUCTION
SAMPLE_LOT_NOT_POSSIBLE
SAMPLE_LOT_NO_SENSE

Funktionsgruppe

E10B

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 8671 Date: 20240523 Time: 105335     sap01-206 ( 72 ms )