Order Control
In VSS orders, this function enables you to control the execution of events and order actions using the criteria technique. The control can be executed at the following levels:
- Header
- Job
- Split
- Item
Integration
The action control settings for the Vehicle Management System (VMS) and the order control settings for Vehicle Sales and Service (VSS) must be coordinated. For more information, see the "Integration" section in Execution of Vehicle Actions. By making settings in Customizing for Vehicle Sales and Service (VSS) under Order > Order Control > Order Control VMS Extensions, you can define tables of criteria and access sequences for the execution of VMS actions and order control actions.
Prerequisites
You do not have to make any settings in order to use the processes shipped by SAP. If you want to implement additional processes or adapt predefined processes, define your own events and order actions.
Features
If you trigger an event, the system performs the assigned order actions in the sequence defined in Customizing for Vehicle Sales and Service (VSS). An order action describes a self-contained business transaction. At the end of an order action, the system can perform the following actions:
- Trigger an update
- Set the status
- Include the new document in the document flow
System actions play a particularly important role. They are required in order to create, change, or save an order, and must not be deleted or changed. However, they can be enhanced.
Caution
In Customizing for Vehicle Sales and Service (VSS), you can define whether a particular event is linked with a dependent subsequent event. On the basis of this link, data is created by event actions. The system requires this data for the actions of the subsequent event.
In the order, you can call up the following information via Goto:
- The action log displays the order actions that have already been performed, together with an appropriate message.
- The status overview displays the status of the order actions that have been performed.
The system sets the relevant indicator.
In Customizing for VSS, you can define the statuses that the system should display in the status overview for the relevant order action, and for additional actions whose status is influenced by this action.
To define the statuses, select Order > Order Control > Define Actions. The following statuses are possible:
- Not Relevant
- Not Edited
- Partially Processed
- Completely Processed
If you want to create your own order actions, create separate action modules. You can customize events and assign them to a separate pushbutton or to the Events pushbutton.
Order Control Versions
You can check your Customizing settings and manage different versions of Customizing settings for order control. You may wish to do this to help you keep track of changes made to Customizing settings during an implementation or test phase. You can also compare Customizing settings for order control between different clients or you can compare the customer's current Customizing settings with the standard Customizing settings.
You can generate different versions of the Customizing settings. You may want to do this for future reference; for example, you could generate a version at the beginning and at the end of certain phases of a project. You can also, for the purpose of working in the VSS order, activate a previous Customizing version without having to make any changes to the current Customizing settings.
To compare and check customizing settings for order control, see Customizing for Vehicle Sales and Service (VSS) under Order > Order Control > Order Control Tools > Order Control Customizing Checks.
To generate your own customizing versions, and to compare different customizing versions, see Customizing for Vehicle Sales and Service (VSS) under Framework Components > Customizing Versioning Tools.
Example
You have created a vehicle order in which a vehicle with features and vehicle accessories were transferred as order items. As soon as you trigger the Execute Goods Movement event, the system performs the following order actions consecutively, in accordance with settings in Customizing:
- Depending on the control code (vehicle order):
1. Vehicle action: Check goods issue
2. Change Item (if order item data has been changed)
3. Select All Items
2. Depending on the sales document category (order):
1. For technical item category Vehicle:
1. Availability check before goods issue
2. Execute goods movement
2. For technical item category Vehicle Features:
Post LV/External Service Costs (for cost transfer posting for vehicle features)
3. For technical item category Vehicle Features:
1. Availability check before goods issue
2. Execute goods movement
4. Vehicle action: Report goods issue
When the vehicle action is performed, VMS action control updates the vehicle history and status in the associated vehicle master record.