Ansicht
Dokumentation
ABENC1_PROVIDER_RULES_ABAP - C1 PROVIDER RULES ABAP
rdisp/max_wprun_time - Maximum work process run time CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
C1 Contract Rules for Providing Objects Implemented in ABAP
Others than the following objects cannot be classified with the C1 contract.
- Classes and Interfaces
- Classes must be final or abstract and the instantiation must be private.
- Changes to public elementary types must follow the rules for elementary data types.
- No components can be removed from public structured types.
- Public table types must not be generic. Their row types and table keys must not be changed.
- Attributes and method parameters must not be changed. Their data types must be released.
- Methods must not be deleted, their kind (static, instance) must not be changed and visibility must not be reduced. They must raise class-based exceptions only.
- Optional parameters can be added to methods and events. The preferred parameter must be stable. An optional parameter cannot become mandatory.
- Function modules can only be released for language version .
- Remote-enabled or update function modules cannot be changed to regular ones and their properties must be stable.
- Parameters must not be changed.
- Optional parameters can be added. An optional parameter cannot become mandatory.
- Exceptions cannot be added and non-class-based exceptions must not be deleted.
Addresses (Business Address Services) General Material Data
This documentation is copyright by SAP AG.
Length: 2385 Date: 20240511 Time: 193415 sap01-206 ( 29 ms )