Ansicht
Dokumentation
CRM_ORDER_FIELDCHECK - BAdI: Field Selection
General Material Data ROGBILLS - Synchronize billing plansThis documentation is copyright by SAP AG.
Use this Business Add-In (BAdI) to influence the ready for input status of fields in the business transaction according to user-defined logic.
The BAdI CRM_ORDER_FIELDCHECK_NEW is available as a replacement for this classic BAdI. The new BAdI was developed within the Enhancement Framework of SAP NetWeaver Application Server ABAP, and offers improved performance while providing the same logic.
Note that this BAdI can only be used to reset the ready-for input status of fields beyond the standard delivery. A field that is set as not ready for input in the standard cannot subsequently be made ready for input.
You can find details on the implementation in the documentation for Interface IF_EX_CRM_ORDER_FIELDCHECK.
Performance Considerations
This BAdI is called at the following points in time:
- For each roundtrip in edit mode, to visualize on the UI whether a field is ready for input
- Directly before a certain field is changed to check whether it a change is possible
Furthermore, the BAdI is called for each object, and your implementation should take this into consideration and avoid unnecessary checks being executed.
Since this BAdI is called very often, it is particularly important that the code ensures good performance. You should avoid nested loops, avoid memory-intensive database selects, and implement buffering logic, for example).
BAL Application Log Documentation RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 1704 Date: 20240523 Time: 170359 sap01-206 ( 35 ms )