Prerequisites
You can use several function modules if you need to process a lot of vehicles in one step. This might be necessary in the following cases:
- If you start new projects, you may need to migrate a lot of vehicle data from your old system to the DBM system.
- If you upgrade to a new release, and need to migrate a lot of vehicle data from your previous release to the new release.
- If you need to create a lot of vehicles in the system for your daily work.
The following table contains the function modules that exist in the system for processing multiple vehicle masters:
RFC Function Module |
Short Description |
/DBM/VM20_RFC_MULTI_CHANGE |
Change Multiple Vehicles |
/DBM/VM20_RFC_MULTI_CREATE |
Create Multiple Vehicles |
/DBM/VM20_RFC_MULTI_DOACTION |
Vehicle Actions for Multiple Vehicles |
/DBM/VM20_RFC_MULTI_GETDETAIL |
Get Vehicle Details for Multiple Vehicles |
Note: For more information about the individual function modules, see transaction SE37 (Function Builder).
The following vehicle actions can handle multiple vehicles:
- QCRV (Create Vehicle)
- QMOD (Change Vehicle)
You can use Business Add-In BAdI: Dependency Check for Multiple Vehicles(/DBM/BADI_VEH_DEPEND_CHK) to implement a dependency check for vehicles. For more information, see Customizing for Dealer Business Management (DBM) under Vehicle > Business Add-Ins > BAdI: Dependency Check for Multiple Vehicles.