Vehicle Reservation
VSS-DSW supports bidirectional integration of vehicle reservation. This means that vehicle reservation created or cancelled in DSW, will also be replicated in VSS, and vice versa.
Prerequisites
Before sending vehicle reservation, you must ensure the following:
Technical connection has been established between VSS and DSW.
Common parameter and validation have been properly set up, in both application for example user settings, DSW setup keys and organizational structure.
Vehicle to be reserved must exist in both VSS and DSW. Therefore, before reserving a vehicle in DSW,
the vehicle must first be published from VSS.The VMS actions related to VSS vehicle reservation has been configured in VSS in the following path: Vehicle Management System (VMS) > Control Data > Define Action
The VMS actions related to VSS vehicle reservation has been assigned to the relevant action matrix in
the following path: Vehicle Management System (VMS) > Control Data > Define Action Controls and Define Action Matrices
Description
The vehicle reservation process in VSS can be used by importers or dealers. With this process, the sales
of a vehicle begin, which in common circumstances ends with a sales order. However, vehicle reservation
is not a mandatory process in the sales cycle. Its main purpose is to reserve or book a vehicle for a certain period against a customer, for a specific business purpose. By doing so, the vehicle is intentionally blocked from other customer or other usage.
The following describes the VMS actions that are required to support the VSS vehicle reservation process:
In general, there are 4 actions involved in the vehicle reservation process:
Action | Description | What does the action do? | Action Program | Action Screen |
---|---|---|---|---|
QRSV | Create Reservation (VSS) | Reserve a vehicle for a certain period. | /DBE/SAPLVM13_1 | 0100 |
QRSC | Cancel Reservation (VSS) | Cancel the reservation made to a vehicle. | /DBE/SAPLVEHI_MASS_PROCESSING | 0311 |
QRSB | Create Reservation (VSS) | Reserve a vehicle for a certain period. | /DBE/SAPLVM13_1 | 0110 |
QDSB | Cancel Reservation (VSS) | Cancel the reservation made to a vehicle. | /DBE/SAPLVEHI_MASS_PROCESSING | 0312 |
Note:
There is also a standard SAP VMS action (RSVN) to manage vehicle reservation. However, this process is VMS specific, stores reservation information in VLCRESERVATION table and contains business and technical logic to serve specific SAP VMS business purposes.
Possible business case
Create vehicle reservation in DSW and send to VSS
You can create vehicle reservation in DSW. Upon saving, an API will be called to transmit the created reservation to VSS.
Activities
Login to DSW and enter credential.
Select a vehicle from the inventory and select “Edit”.
Choose the function “Reserve Vehicle”.
Enter the required information and click “Save”.
Access transaction code /DBE/VSEARCH in VSS to verify if the vehicle reservation is replicated to VSS.
In case of troubleshooting or monitoring, refer to section “Monitoring and Tracing” below.
Cancel vehicle reservation in DSW and send to VSS
You can cancel vehicle reservation in DSW provided the vehicle has active reservation. Upon saving, an API will be called to transmit the cancelled reservation to VSS.
Activities
Login to DSW and enter credential.
Select a vehicle from the inventory and select “Edit”.
Go to the “Reservation” tab. In the Active reservation view and choose the function “Cancel Reservation”.
Access transaction code /DBE/VSEARCH in VSS to verify if the cancelled reservation is replicated to VSS.
In case of troubleshooting or monitoring, refer to section “Monitoring and Tracing” below.
Create vehicle reservation in VSS and send to DSW
You can create vehicle reservation in VSS. Upon saving, an API will be called to transmit the created reservation to VSS.
Activities
Login to VSS and enter credential.
Access transaction code /DBE/VSEARCH in VSS and select or enter the vehicle to be reserved.
In case of bulk reservation, access transaction code /DBE/MASSACTIONS.Go to the “Action” tab and choose action “Create Reservation”.
Enter the required information and press “Save”.
Access transaction code /DBE/ODL_VEH_RSV_DIS to distribute the newly reserved vehicle to DSW.
This distribution can be setup to be executed immediately or as scheduled job on a pre-defined interval.Login to DSW to view the newly reserved vehicle.
In case of troubleshooting or monitoring, refer to section “Monitoring and Tracing” below.
Cancel vehicle reservation in VSS and send to DSW
You can cancel vehicle reservation in VSS. Upon saving, an API will be called to transmit the created reservation to VSS.
Activities
Login to VSS and enter credential.
Access transaction code /DBE/VSEARCH in VSS and select or enter the vehicle to be cancelled. In case of bulk reservation cancellation, access transaction code /DBE/MASSACTIONS.
Go to the “Action” tab and choose action “Cancel Reservation”.
Press “Save”.
Access transaction code /DBE/ODL_VEH_RSV_DIS to distribute the cancelled reservation to DSW.
This distribution can be setup to be executed immediately or as scheduled job on a pre-defined interval.Login to DSW to view the cancelled reservation.
In case of troubleshooting or monitoring, refer to section “Monitoring and Tracing” below.