Hierarchy

⤷

⤷

IMG Activity
ID | VLC_DETERM_CHPROFILE | BAdI: Determination of Configuration Change Profile |
Transaction Code | S_KA5_12001312 | (empty) |
Created on | 20021129 | |
Customizing Attributes | VLC_DETERM_CHPROFILE | BAdI: Determination of Configuration Change Profile |
Customizing Activity | VLC_DETERM_CHPROFILE | BAdI: Determination of Configuration Change Profile |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | VLC_DETERM_CHPROFILE |
Use
This business add-in (BAdI) is used in the Vehicle Management System (IS-A-VMS) component.
You can use this BAdI to adapt the determination of the configuration change profile or to implement your own logic.
Configuration change profile determination is performed directly before the IPC (Internet Pricing and Configurator) is called. You have two methods at your disposal with which you can influence the determination of the configuration change profile at two different points in time.
- BEFORE_DETERMINATION: react before determination
- ACTION_IV: action that is currently being executed
- VLCDISPLALV_ACTION_IS: data of vehicle for which the configuration change profile should be found
- VLCACTDATA_IS: data required for executing the action, for example, data that the user has entered on the action screen
- OWN_DETERM_ACTIVATED_CV: switches off the configuration change profile determination programmed in the standard settings. If you wish to do this, set this flag to "X" and program your own determination in the methid AFTER_DETERMINATION.
- VLCCHPROFIND_CS: all the data that VMS uses to determine the configuration change profile (material, primary status, primary control, secondary status, secondary control, availability status, VMS role). You can change the data contained here due to the import parameters (for example, VLCDISPLALV_ACTION_IS).
- AFTER_DETERMINATION: programme your own configuration change profile determination or change the result of the standard determination in retrospect.
- USERNAME_IV: user name of the person who wishes to configure the vehicle
- ACTION_IV: action that is to be executed and during which the vehicle is to be configured
- VLCCHPROFIND_IS: vehicle, status information and VMS role for which the configuration change profile should be found
- VLCDISPLALV_ACTION_IS: vehicle data
- VLCACTDATA_IS: data required for executing the action
- VLCCHPROITEM_CT: this parameter returns information on which character in the configuration should not be able to be changed/should not be visible.
If you want to influence standard determination you have to change the contents of VLCCHPROITEM_CT to suit your requirements. If you have deactivated standard determination using the method BEFORE_DETERMINATION, you must then fill parameter VLCCHPROITEM_CT.
Requirements
Standard settings
Activities
Procedure for Implementing a BAdI.
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | VLC_DETERM_CHPROFILE | 0 | KA50000029 | Vehicle Management System |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20021129 |
SAP Release Created in | 471 |