Beruflich Dokumente
Kultur Dokumente
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure. Subtopics from other structures are not included.
2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE
and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by
SAP SE and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be
liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other
SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other
countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Table of content
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 1 of 21
Table of content
1 Actions
1.1 Working with Actions
1.2 Performing Actions in a Batch
1.3 Make-to-Stock Scenario:
1.4 Make-to-Order Scenario:
1.5 Configurations
1.5.1 Handling Configurations
1.5.2 Actions and Configurations
1.6 Creating Vehicles
1.7 Procurement: Purchase Order
1.8 Procurement: Incoming Invoice
1.9 Sales: Reservation, Quotation, Reservation Request, Inquiry
1.10 Sales: Sales Order
1.11 Sales: Delivery
1.12 Sales: Outgoing Invoice
1.13 Goods Movements: Goods Issue, Goods Receipt
1.14 Rework (Including Goods Movements)
1.15 Processing Returns
1.16 Trade-In and Used Vehicle Sales
1.17 Service Processing
1.18 Special VMS Actions
1.19 Warranty Processing
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 2 of 21
1 Actions
Use
Actions are business transactions that represent the business processes involved in the handling of vehicles, for example, creating a vehicle,
changing a vehicle, creating a purchase order and creating a sales order.
Features
Actions can be classified as primary or secondary actions. The terms primary and secondary should not be regarded as higher or lower level, in other
words, they do not indicate a hierarchy. Whether the actions are primary or secondary depends on the individual business processes of the user. Possible
divisions are: procurement actions versus sales actions or logistical actions (actions that affect the vehicle itself) versus financial actions (actions that affect
payment transactions).
Actions affect the vehicle status. Primary actions affect the primary status, secondary actions the secondary status. Primary and secondary statuses
exist in parallel and independently of one another. You can control which actions can follow on from one another and which change of status this causes under
Action Controls .
There are the following types of actions:
Actions that do not change the vehicle status
(for example: vehicle status quotation created , action change vehicle => vehicle status remains unchanged as quotation created ).
Actions that assign a new value to the vehicle status
(for example, old vehicle status quotation created , action create sales order => new status sales order created ).
An inter-linking action is an action that comprises two or more linked elementary actions. The term elementary action means, in this case, the same as
action.
When the inter-linking action is started, all the other elementary actions contained in it are performed in the given order. The system processes each
elementary action as a complete action, including setting a new status and updating data.
The use of inter-linking actions is critical if both actions create business documents. If the second elementary action expects data on the database
that is not written until the first action has been completed, the system cannot perform the inter-linking action.
A whole host of actions are delivered with the standard system. In Customizing, however, you can modify these actions or define your own actions.
You can find further information in the IMG documentation Program Actions under Logistics Execution Vehicle Management System Enhancements.
Features
You can control every action with authorizations (authorization object C_AUTO_VMS). So you can set up your VMS system so that you, as importer, are
allowed to perform all actions, but your dealer only the actions for the sales orders, inquiries/reservation requests. offers/reservations, assigning of end
customer and hiding/displaying of vehicles.
You call an action by choosing it in the action list field in the upper screen area and confirming with
. You can branch to actions that you have placed on
pushbuttons (see below) directly by choosing the appropriate pushbutton. The tab page Action appears. If you have already found and chosen vehicles, they
are copied to the left-hand screen area. In the right-hand screen area you can make your entries for the chosen action.
If you have not chosen any vehicles yet, only actions for creating new vehicles are displayed in the action list field. If you have already chosen vehicles,
you only see the actions that are possible in the current process. If the primary and secondary action control is not yet known, too many actions may be
displayed.
The default settings dictate that only the actions that are allowed for all the selected vehicles are displayed. You can use the parameter name
VELO_ACTLISTBOX = X to define that all the actions are displayed that are allowed for at least one of the selected vehicles.
You can place up to four actions that you use most often on pushbuttons. These pushbuttons are then displayed in the uppermost screen area and
always at your disposal.
If you want to do this, enter one or more of the following parameters: VELO_ACT1, VELO_ACT2, VELO_ACT3 and VELO_ACT4 and assign an action to
each parameter as value. You can find the keys for the actions (for example, CREA for Create vehicle ) in Customizing for VMS (transaction OVELO1).
Actions refer to all the vehicles in the left-hand screen area of the tab page Action .
All actions are performed for all vehicles at the same time. You therefore only choose
once. For some actions, however, you may need to assign
specific data to each vehicle, for example Assign end customer or Create inbound invoice . You can recognize these vehicles by the fact that the internal
vehicle number is displayed in the right-hand screen area. Make the required entries for the first vehicle, then select the next vehicle in the left-hand
screen area, make the entries for this vehicle and so on. When you have completed all the vehicles, choose
once.
You can see whether the action has been performed successfully or not by the success indicator in the left screen area next to each vehicle and the
appropriate message in the status line. You can find further information on any errors that may have occurred in the log. Choose
Log.
Only the current VMS run is logged. As soon as you exit the transaction VELO, the log can no be displayed. You can use user parameter
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 3 of 21
VELO_ACTPROTOCOL = X to make settings to define that the log is written to the database. You can then call it with transaction VELOP03 or delete it
with transaction SLG2 (object VMS_ACTION). Saving the log is particularly useful for the test phase.
If you perform an action after you have called the log, the log is not updated automatically. Close the log and call it again.
The default setting dictates that all the actions (that create documents) create exactly one document with one item per vehicle. The quantity per item is
always 1. If, for example, you order 10 vehicles, one purchase order with 10 items is created.
Depending on certain settings in SD, you can create more than one document at the same time, but only for the action DELI Create delivery .
if you only want to display specific parameter variants, for example all parameter variants for a specific action.
A list appears that displays all the parameter variants that correspond to your selection criteria.
Choose
A screen appears with the fields of all the existing action interfaces.
Choose an action. Enter a name for the parameter variant and define the further parameters with which you want to perform the action. These are then the
parameters that you have to enter on the appropriate action interface when you start the actions from the Vehicle Manager.
Save your entries.
If you have selected the Trigger Action Directly field, a list containing error messages and success messages appears. These are either general
messages or messages with reference to a vehicle and they give you a hint on how to continue processing.
If you have not selected the Trigger Action Directly field, a list appears with all the vehicles that the system has found. You can select your desired
vehicles in this list and start the action for these vehicles with
success messages.
Action . After this intermediary step, you then also receive a list with error and
Choose Program Execute in background if you want to schedule the batch job.
The screen for entering print parameters appears. Enter the required data and choose
want the job to be executed and save your entries.
Process Flow
As importer, you sit down with your manufacturer, analyze the sales figures for the last business period and decide on quotas for the individual vehicle models for
the new business period. This decision made, you create the number of vehicles agreed on as planned vehicles (no value assignment possible) in your system.
You do not allow values to be assigned until you actually order the vehicles from the manufacturer. As soon as you receive a purchase order confirmation from the
manufacturer via IDoc, you make the vehicles visible, in other words, offer them for sale to your dealers. Your dealers can now make reservations and requests for
reservations or also create a sales order directly. As soon as a dealer has created a sales order, he/she hides the vehicle from display so that it can no longer be
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 4 of 21
Action
Description
CRE1
Importer
CMOD
Importer
REAL + ORD1
MORD
Importer
CONF
SHOW
Importer
SHMT
Confirm transit
GORE
Importer
INIV
Importer
10
RSVN
Create reservation
Dealer
11
CUOR + HIDE
12
CHCO
Dealer
13
BUPA
Dealer
14
DELI
Create delivery
Importer
15
GOIS
Importer
16
OUIV
Importer
Process Flow
In contrast to the make-to-stock scenario, you do not create the vehicle as importer. Your dealer does this with respect to a sales order. The vehicle created
therefore has the configuration desired by the dealer or the end customer. As importer, you order the desired vehicle from the manufacturer. Larger dealers can, if
required, create the vehicle, purchase order and sales order at the same time in an inter-linking action. The manufacturer confirms the purchase order and
produces the desired vehicle. He/she updates the vehicle status using IDocs and informs you of the progress being made in production/delivery.
Goods movements and invoices complete the process. The process is complete when your dealer delivers the vehicle to the end customer and the sales
registration note with the license number has been returned to you.
Here is an example of this procedure. (V) signifies an
Interlinking Action.
Sequence
Action
Description
CRCO (V) or
Dealer
1+4
O2CO (V)
Dealer
CHCO
Dealer
BUPA
Dealer
ORD1
Importer
MORD
Importer
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 5 of 21
2+5
CCPO (V)
Dealer
CONF
SHMT
Confirm transit
GORE
Importer
INIV
Importer
10
UORD
Importer
11
UGRE
Importer
12
DELI
Create delivery
Importer
13
GOIS
Importer
14
OUIV
Importer
1.5 Configurations
Features
There are the following configurations in VMS:
Vehicle Configuration
The vehicle configuration is part of the vehicle data and is stored in the vehicle table. It is the only configuration that is relevant in the vehicle search. The
vehicle configuration is displayed with the vehicle details in transaction VELO .
A new or changes configuration only influences the configuration if there is no configuration that has a higher priority (further up in the above list). If, for example, a
purchase order exists, a sales order configuration does not influence the vehicle configuration, but it does if there is no purchase order.
The inquiry configuration and the offer configuration are of no importance in the respect. The inquiry configuration is stored in an inquiry document but
does not have any further control function. The offer configuration is stored in the offer document and serves as a template for the sales order
configuration.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 6 of 21
Process Flow
Make-to-Stock Scenario:
The vehicle configuration is at the beginning of the MTS scenario. As soon as the purchase order is created at the manufacturer, the configuration for the
purchase order becomes the vehicle configuration. As soon as a subcontracting purchase order is created for rework, the additional rework characteristics
are copied to the vehicle configuration. If no rework is required, the purchase order configuration and the sales order configuration are the same. At the end,
the vehicle configuration shows what the vehicle really looks like.
Make-to-Order Scenario:
The vehicle configuration is at the beginning of the MTO scenario. As soon as the dealer creates the sales order, the configuration for the sales order
becomes the vehicle configuration. As soon as the purchase order is created, its configuration is copied to the vehicle configuration. As soon as a
subcontracting purchase order is created for rework, the additional rework characteristics are copied to the vehicle configuration. After rework, the vehicle
configuration and the sales order configuration are the same. At the end, the vehicle configuration shows what the vehicle really looks like.
Notes
All actions for which configuring a vehicle and/or deleting configurations is possible have a set
Template Configuration. You can change this template configuration using the BAdI VLC_PREPARE_ACTION (method PREPARE_FURTHER_ACTIONS).
The first elementary action always sets the template configuration for inter-linking actions.
You can split the configuration using the BAdI VLC_CONFIG_SPLITTER. Splitting is useful if you want to distinguish between global and local
characteristics. The global characteristics (OEM-relevant characteristics) are the written to the purchase order and the local characteristics to the
subcontracting purchase order for rework.
Description
Template Configuration
Vehicle Configuration
CREA/CRE1
None
CMOD
Change configuration of
planned vehicles
Vehicle Configuration
Vehicle configuration is
changed
VDEL
Not necessary
ORD1
Vehicle Configuration
Vehicle configuration is
changed
MORD
Vehicle configuration is
changed
DORD
Not necessary
IQRY
Create inquiry
Vehicle Configuration
DEIQ
Delete inquiry
Not necessary
OFFE
Create offer
Vehicle Configuration
DEOF
Delete offer
Not necessary
CUOR
CHCO
DECO
Not necessary
UORD
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Further Configurations
Page 7 of 21
configuration
UDOR
Not necessary
Vehicle configuration is
reverted to what it was before
rework If several rework step,
the correct configuration can
only be reused for the correct
rework step
RETU
Create return
POEU
Trade-in
Vehicle Configuration
Vehicle configuration is
changed
SOEU
Vehicle Configuration
SOCD
Not necessary
Notes
Actions
Action
Description
Prerequisites
CRE1
Configurable material,
configuration profile, class
REAL
Planned vehicle
CREA
Configurable material,
configuration profile, class
CMOD
Change configuration of
planned vehicles
Planned vehicle
Changes configuration of
planned vehicles
VDEL
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 8 of 21
RVAL
Revaluate vehicle
Actions
(V) signifies an
Interlinking Action.
Action
Description
Prerequisites
Notes
ORD1
ORD2
(V)
MORD
Purchase order
Goods issue should not have
been posted
DORD
Purchase order
Goods issue should not have
been posted
CREA + ORD1
Actions
Action
Description
Prerequisites
INIV
Purchase order
Enters incoming invoice
The goods receipt must have Currency and payment
been posted for goods-receipt- conditions are taken from the
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Notes
The action is used for incoming
invoices for actions ORD1
(create purchase order) and
Page 9 of 21
IIVR
Incoming invoice
The reservation request can be used by yourself, as importer, and by your dealers. With this process, your dealers begin the sale of vehicles, which ends in a
sales order. As importer, you can use the process for assigning a set amount of vehicles to your individual dealers. At the start of the business period you
agree with each of your dealers on how many vehicles of each model he/she wants to take. Then you create the vehicles and reserve them for each of your
dealers. By doing this, this dealer is entered in the vehicle data. Only this dealer may then create a sales order for such a vehicle.
Creating quotations and inquiries is optional in this process. It makes sense to work with quotations and inquiries if you:
want to use objects and documents from the standard SAP system (quotation and inquiry are standard objects, reservations and reservation requests are
VMS objects)
want to print documents
want to configure vehicles
The report REP_MAIN_QUEUE (transaction VELOR Update reservation queue ) deletes all expired reservations, reservation requests, quotations and inquiries.
If a reservation is deleted (from the report or manually), it results in the next reservation request becoming a reservation. If the current date does not coincide with
the validity period of this reservation, the validity date is changed to include the current date and all the following reservations move accordingly in time too.
You can display the logs for this report with transaction VELOP02 and, for example, determine for which dealer a valid reservation exists. You can
then inform this dealer per e-mail, if necessary. You can delete the logs with transaction SLG2 (object VMS_RESV).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 10 of 21
Prerequisites
You have created vehicles but not yet entered any sales orders for these vehicles.
As soon as you create a sales order, reservations and reservation requests including the appropriate quotations and inquiries are deleted.
You have created master records in the customer master record for dealers to whom you want to sell vehicles (see also:
Creating Vendors and Customers).
Actions
(I) signifies an
Interlinking Action.
Action
Description
Prerequisites
Notes
RSVN
Create reservation
OFFE
Create quotation
RSOF
RSVN + OFFE
(I)
DERS
Delete reservation
Reservations
Deletes the reservation for the
The selected vehicles must be vehicles
reserved for the same dealer
If no sales order exists, the
dealer is deleted as customer
form the vehicle data
DEOF
Delete quotation
Quotation
DERO
DERS + DEOF
RSVM
IQRY
Create inquiry
RSIQ
(I)
(I)
DERQ
Reservation request
DEIQ
Delete inquiry
Inquiry
DERI
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 11 of 21
inquiry
(I)
Actions
(I) signifies an
Interlinking Action.
Action
Description
BUPA
CUOR
CHCO
Prerequisites
Notes
Sales order
DECO
Sales order
CRCO
CREA + CUOR
CHCO + MORD
First changes the sales order
(I)
O2CO
(I)
CCPO
(I)
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 12 of 21
Actions
Action
Description
Prerequisites
DELI
Create delivery
Sales order
Vehicle must be in importer
stock
Creates delivery for sales order You can split a sales order into
with the most recent date
different deliveries
More than one order can be
grouped into a delivery if
specific criteria have been
fulfilled For this to be the case,
the appropriate field in the
sales area data of the
customer master record (tab
page for shipping) must have
been selected
You do not have to select all
the vehicles in a sales order
Notes
DEDE
Delete delivery
Delivery
Actions
Action
Description
Prerequisites
Notes
OUIV
Sales order
OIVR
Outgoing invoice
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 13 of 21
Goods Receipt.
Actions
Action
Description
Prerequisites
Notes
GORE
Purchase order
GRER
Goods receipt
STOL
Goods receipt
Vehicle cannot be in
repair/rework
GOIS
Delivery
GISR
Goods issue
Creates a cancellation
document for the goods issue
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 14 of 21
The reworker is represented in the SAP system as a vendor in the role of a subcontractor. For more information, see the standard documentation
Subcontracting.
Vehicles can be reworked more than once.
The actions DORD, MORD, GORE, GRER, INIV and IIVR cannot be used in the rework process. You can only use four actions (listed below) in
the rework process.
Prerequisites
You have defined which characteristics are to be reworked by which vendor.
If only part of the configuration is to be assigned to a subcontractor order, you have implemented BAdI VLC_CONFIG_SPLITTER, which compares the
purchase order configuration with the sales order configuration. The differences between these two define the scope of the work to be done.
Actions
Action
Description
Prerequisites
Notes
UORD
Procurement process
completed up to and including
goods receipt
Reworker created as creditor in
the system
Subcontractor info. record
Bill of material (if components
to be provided are being
worked on) as super BOM with
object dependencies for the
BOM explosion: the vehicle
must be a component in the
BOM
Creates subcontractor
purchase order and transfer
posting for the vehicle in the
subcontractor stock
The BOM is exploded
The components to be
provided for the subcontractor
purchase order can only be
determined by the BOM
explosion
The transfer posting of these
components to the
subcontractor stock takes
place outside VMS (in the
standard transaction MB1B)
There is only one entry in the
history so you can only display
the purchase order and not the
transfer posting
You can enter a default value
in the field Reworker with the
user parameter
VELO_REWORKER
UDOR
UGRE
UGRR
Creates a cancellation
document for the goods receipt
for the subcontracting
purchase order
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 15 of 21
A vehicle that is sold and then returned to stock is usually resold using the normal sales process for new vehicles (see also:
Sales: Reservation, Quotation, Reservation Request, Inquiry and Sales: Sales Order). However, if the vehicle is classified as being a used vehicle, actions SPEU
and SOEU from the Trade-In process succeed the actions displayed above when the vehicle is resold.
For more information, see the standard documentation
Returns.
Actions
Action
Description
Prerequisites
RETU
Create return
Sales order
Notes
RELI
Return
REGI
Returns delivery
RECM
Return
REUS
If you trade-in using a one-time vendor, the inbound invoice cannot be posted with transaction INIV but only with the SAP standard transaction.
Actions
(I) signifies an
Interlinking Action.
Action
Description
CREA
Prerequisites
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Notes
See:
Page 16 of 21
CREA
POEU
Trade-in
GORE
CRPU
See:
Creating Vehicles
When you trade-in vehicles
that you have already sold as
an importer, you do not have to
perform this action.
Vehicle
CREA + POEU
(I)
SPEU
Used vehicle sales: determine The vehicle has been returned Overwrites the gross list price
price
to the importers stock due to
in the vehicle data with the
trade-ins or returns processing. resell price
The resale price is a manually
fixed price that is independent
of the configuration of the
vehicle
SOEU
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 17 of 21
VLC_EXECUTE_ACTION,
method
DATA_CHANGES_BEFORE_
ACTION. You can enter the
document type in
VLCACTDATA_CS-AUART.
Service Notification,
Processing Services .
Actions
(I) signifies an
Interlinking Action.
Action
Description
Prerequisites
CREQ
Create equipment
Vehicle
SMNO
Optional: equipment
Creates a CS service
notification with claim items
and organizational data and
allows you to change or
complete existing service
notifications. You can enter a
separate item with problem,
affected object part, reason for
claim, actions and measures
for rectifying the damage for
each claim.
SMOR
SMCO
Service order
SMIO
Service order
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Notes
Page 18 of 21
SMOR + SMCO
Actions
Action
Description
SOCD
Prerequisites
SMOD
Change vehicle
CORR
HIDE
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Notes
Page 19 of 21
VLC_SEARCH_ADAPTION)
2. You can use the visibility
according to the selection in
Category Management (vehicle
filter) as parameter The second
option has the disadvantage
that the performance is not as
good, since many vehicles are
selected that are not needed
later
SHOW
CAMP
LCTN
SHMT
Confirm transit
STWO
Organizational structure
Tasks
MSSO
Output messages
ADDO
Assigns documents to a
vehicle
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 20 of 21
Warranty Check in
Actions
Action
Description
Prerequisites
CREQ
Vehicle
WRTY
MEAS
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Notes
Page 21 of 21