Ansicht
Dokumentation

Fehlerbehandlung bei Web-Anträgen (erweitert) ( RELNCRM-WEBREQ_SIE_ERROR )

Fehlerbehandlung bei Web-Anträgen (erweitert) ( RELNCRM-WEBREQ_SIE_ERROR )

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

Kurztext

Fehlerbehandlung bei Web-Anträgen (erweitert)

Verwendung

Wenn Sie CRM 4.0 Add-On for Service Industries implementiert haben, ist diese Release-Information für Sie nicht relevant.

Ab Release CRM 5.0 wurde die Fehlerbehandlung von Web-Anträgen erweitert.

  • Nach einem Roundtrip werden jetzt alle Meldungen gleichzeitig im Web-Antragsformular angezeigt. Zuvor kam nur jeweils die erste Meldung zur Anzeige.
  • Parameter UWS_NO_DDIC_EXIT:
Normalerweise führen Formatierungsfehler von DDIC-Objekten mit der Eingabe von falschen Antragsdaten zu einem sofortigen Verarbeitungsabbruch. Der Programmlauf kann dann nicht mehr in das kundeneigene Business Add-In (BAdI) verzweigt. Auch lassen sich fehlerhafte Antragsdaten nicht sichern. Sie können diesen standardmäßigen Verarbeitungsabbruch mit dem Parameter UWS_NO_DDIC_EXIT im Layout einer BSP-Seite deaktivieren. Der Parameter steht in allen generierten BSP-Seiten zur Auswahl.

Sie können die Meldungsstruktur um zusätzliche Parameter erweitern und dadurch die folgenden Fehlerbehandlungen ausprogrammieren:

  • Parameter FIELD:
Fehlerhafte Felder können im Antragsformular formatiert hervorgehoben werden. Auch ist es möglich, von der Fehlermeldung aus auf das entsprechende Feld zu navigieren.
  • Parameter PERSISTENT:
Im Normalfall werden Fehler bei jedem Roundtrip zunächst gelöscht und dann neu prozessiert. Über den Parameter PERSISTENT können Sie in der Meldungsstruktur festlegen, dass eine Meldung dauerhaft erhalten bleibt.
  • Parameter MESSAGE_PARAMETER:
Über diesen kundenspezifischen Parameter können Sie im BAdI individuelle Daten mit der Meldung weiterreichen und somit z.B. bestimmte Meldung in einer Antragstyp-Sicht nicht anzeigen.

Die hier beschriebenen Funktionserweiterungen der Fehlerbehandlung sind in der Sachbearbeitersicht des Musterantrags SAP_DEMO01 beispielhaft ausprogrammiert.

Auswirkungen auf den Datenbestand

Es gibt keine Auswirkungen auf bestehende Daten.

Auswirkungen auf die Datenübernahme

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Weitere Informationen

Weitere Informationen finden Sie in der SAP-Bibliothek von Customer Relationship Management unter Fehlerbehandlung im Web-Antragsformular.






General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3134 Date: 20240523 Time: 171435     sap01-206 ( 48 ms )