Ansicht
Dokumentation
CRM_ORDER_FIELDCHECK - BAdI: Feldauswahl
ABAP Short Reference BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Dieses Business Add-In (BAdI) verwenden Sie, um gemäß eigener Logik die Eingabebereitschaft von Feldern im Geschäftsvorgang zu beeinflussen.
Das BAdI CRM_ORDER_FIELDCHECK_NEW steht als Ersatz für dieses klassische BAdI zur Verfügung. Das neue BAdI wurde innerhalb des Erweiterungskonzepts von SAP NetWeaver Application Server ABAP entwickelt und bietet eine verbesserte Performance, wobei die gleiche Logik bereitgestellt wird.
Beachten Sie, dass das BAdI nur verwendet werden kann, um über den Standard hinausgehend die Eingabebereitschaft von Feldern zurückzunehmen. Ein Feld, das vom Standard auf nicht eingabebereit gesetzt wird, kann nicht wieder für die Eingabe geöffnet werden.
Einzelheiten zur Implementierung entnehmen Sie der Dokumentation zum Interface IF_EX_CRM_ORDER_FIELDCHECK
Performance-Aspekte
Dieses BAdI wird zu folgenden Zeitpunkten aufgerufen:
- bei jedem Roundtrip im Bearbeitungsmodus, um auf der Benutzungsoberfläche zu visualisieren, ob ein Feld eingabebereit ist
- unmittelbar bevor ein bestimmtes Feld geändert wird, um zu prüfen, ob eine Änderung möglich ist
Darüber hinaus wird das BAdI für jedes Objekt aufgerufen, und Ihre Implementierung sollte dies berücksichtigen und die Durchführung unnötiger Prüfungen vermeiden.
Da dieses BAdI sehr oft aufgerufen wird, ist es besonders wichtig, dass der Quellcode eine gute Performance gewährleistet. Sie sollten z.B. geschachtelte Schleifen und speicherintensive Datenbankselektionen vermeiden und eine Pufferungslogik implementieren.
TXBHW - Original Tax Base Amount in Local Currency BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2004 Date: 20240601 Time: 234638 sap01-206 ( 39 ms )