Ansicht
Dokumentation

/ISDFPS/ME_CA_NR - BAdI: Reservierung von IDs (IH-Aufträge) steuern

/ISDFPS/ME_CA_NR - BAdI: Reservierung von IDs (IH-Aufträge) steuern

CPI1466 during Backup   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem Business Add-In können Sie die Reservierung von IDs steuern, die Sie auf mobilen Endgeräten zum Anlegen neuer Instandhaltungsaufträge verwenden möchten.

Dieses Business Add-InAdI verfügt über folgende Methoden:

  • NUMBER_CHECK prüft, ob neue IDs generiert werden müssen. Diese Methode soll den Parameter CV_CREATE_NEW = 'X' zurückgeben, wenn neue IDs benötigt werden. In diesem Fall wird die Methode NUMBER_CREATE gerufen.
  • NUMBER_CREATE generiert neue IDs. Über den Parameter CT_IDS können eigene IDs übergeben werden. Diese werden persistiert; zusätzlich werden weitere Nummern anhand der Standardlogik angelegt.

Achtung: Über den Parameter CV_OVERWRITE kann die ausgelieferte Standard-Implementierung zur Nummernerzeugung übersprungen werden. In diesem Fall muss die BAdI-Implementierung die Persistenz in der Tabelle /ISDFPS/ME_NR selbst vornehmen.

Um für ausgewählte Geräte die ID-Generierung zu überspringen, müssen Sie folgende Schritte vornehmen:

  1. Implementieren Sie das BAdI /ISDFPS/BADI_ME_CA_NR.
  2. Implementieren Sie die Methode NUMBER_CHECK.
  3. Implementieren Sie eine eigene Logik zur Ermittlung der Geräte ohne ID-Bedarf implementieren.
(In der Tabelle /ISDFPS/MEDEVDAT finden Sie zusätzliche Daten zu den DOE-Geräten, wenn der DOE-Report /SAPMDS/CONS_DEVICE_DATA eingeplant ist.)
  1. Für Geräte ohne ID-Bedarf folgende Rückgabewerte setzen:
  • CV_CREATE_NEW = ' '

  • CV_OVERWRITE = 'X'

Sie haben unter Einstellungen zu mobilen Anwendungen vornehmen die Reservierung von IDs aktiviert.






rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2174 Date: 20240425 Time: 184417     sap01-206 ( 35 ms )