Related topics
This functionality gives you the possibility to generate notifications denoting when to make phone calls to specific customers on automatically created outbound shipments before the shipment departs, allowing them to make additions to the order should this be required. When everything is set up, the routine runs by itself as long as the data queue is started.
This functionality requires that the following is set up:
File |
To do |
Function controls |
Activate the WAKEUP (Wake up call interface) function. When activated, all wake up call parameters will be visible allowing you to set up the functionality. |
Default and replacements table |
This table is pre-loaded with Distribution. The group associated with the Wake up call interface functionality is WAKEUP (Wake up call interface). At pre-load, this group is activated with the following level:
- ADVANCE = Minutes to call in advance. The numeric key value for this level is not a mandatory entry. It can be specified to give you that extra security measure ensuring that the wake up call entries are created for the route on the outbound shipment in time. It denotes the number of minutes in advance that the wake up call entry can be created in the interface file. It will not change the set up on the route, but it will change the timing of when the wake up call entry is generated (as well as the alert triggered to the person who should make the call, if you configure the alert). The wake up time for the scheduled departure per customer on the route list is used, but if you have configured the Minutes to call in advance here, those minutes will be taken into consideration when an entry is to be created in the interface file.
The Load balance setting in the WAKEUP Data queue (see Data queues below) denotes at what interval (in seconds) the WAKEUP transaction program should be executed to check the setup on the route and create entries in the interface file, but any Numeric value that you define for the ADVANCE level here will be applied.
Example 1: Without a numeric value for the ADVANCE level Assuming the following is set up and the data queue is activated:
- Load balance for the WAKEUP data queue = 300 seconds (5 minutes)
- Numeric value for the ADVANCE level = blank
- Wake up call for the customer’s departure on the route list = 13:00 every day
Every 5th minute, starting at 13:00 every day, the system will check for wake up entries for the customer on the outbound shipment and create an entry in the interface file if found (as well as send an alert to the recipient who is to make the call if the alert has been configured).
Example 2: With a numeric value for the ADVANCE level Assume the following is set up and the data queue is activated:
- Load balance for the WAKEUP data queue = 300 seconds (5 minutes)
- Numeric value for the ADVANCE level = 5 (minutes)
- Wake up call for the customer’s departure on the route list = 13:00 every day
Every 5th minute, normally starting at 13:00, the system will check for wake up entries for the customer on the outbound shipment. Because there is a 5 minute in advance setting, the system will check and create an entry in the interface file at 12:55 if found (as well as send an alert to the recipient who is to make the call if the alert has been configured).
To enter a Numeric value on Key level, do as follows:
- For the ADVANCE level, select the Keys option.
- On the Level keys panel, select the Change option.
- Enter the Numeric value.
|
Work with business partners |
On the last Customer file panel:
- Wake up call
- Set this flag to YES for all applicable customers.
- Manner of transport
- The Manner of transport for the customer in this file must be the same as on the route and the order that is created from the route.
Address file panel: Set the Destination on the delivery address for all applicable customers.
|
Work with sales order types |
Set the Wake up call flag to YES for all applicable sales order types. |
Work with event types |
All wake up call transactions are automatically logged in the Wake up call enquiry, which is the interface file. If you also want to send an alert to the applicable recipient who is to make the call, it will be triggered when the entry in the Wake up call interface is created. The event type for this alert is WAKEUPCALL (Wake up call alert). See Configure the system to send/receive alert messages for instructions. |
Work with routes |
As per standard with the route functionality, you set everything up on the route and it is moved down to the route lists that are automatically generated from the route. One route, which is week-based, will create many route lists per departure per day. You can change the wake up information on route list level as well as on Route list->Departure->Customer level should, e.g., a customer require that you place a call earlier on a particular day for a specific departure. For each applicable route, do as follows to set up the wake up call information:
Route level:
For each applicable route, click the Change option and then the Next button and complete the following information:
- Wake up time
- This field is only displayed if the WAKEUP (Wake up call interface) function is activated in the Function control file. It is an optional entry. Enter the wake up time denoting what time of the day the customer on the outbound shipment wants to be called before the shipment departs. This information is copied to the generated route list where it can be changed, should, e.g., a customer require that you place a call earlier on a particular day.
- Wake up day
- Enter the wake up day denoting what day of the week the customer on the outbound shipment wants to be called before the shipment departs. This information is copied to the generated route list where it can be changed, should, e.g., a customer require that you place a call earlier on a particular day.
- Monitor start time
- Enter the monitor start time denoting the time at which the system starts checking entered sales orders. This time and the Cut-off time of the route (the time when the outbound shipment is closed for new orders) are the driving factors of this functionality, and determine when the customer should receive a wake up call, i.e. a customer should receive a wake up call when no order has been entered between the Monitor start time of the route and the Cut-off time of the route. This information is copied to the generated route list where it can be changed.
- Monitor start day
- Enter the monitor start day denoting what day of the week the system should start checking entered sales orders. This information is copied to the generated route list where it can be changed.
Route->Destination->Customer level:
Any information that is defined on the route is retrieved to this level. If you want to override the information that was defined on a route for a specific customer and destination, click the Destinations option and then the Customers option. Click the Change option and then the Next button and complete the following fields:
- Wake up call customer
- This field is set to YES if the customer is defined for Wake up call handling in the Business partner file.
- Wake up call
- This field is set to YES if the customer is defined for Wake up call handling in the Business partner file. If you do not want the customer on this destination to receive a wake up call, remove the checkmark. No wake up call entry will be generated for this customer/departure.
- Wake up time 1 – 3
- If you want to override the values on the route for this specific customer and destination, you can enter up to three wake up times for when the customer should be called on the particular day. For example, if the cut off time on the route is at 16:00, and the dispatch time is at 17:00, and the wake up time on the route was set to 15:00, you may want to override that wake up time on the route, and define here that the customer should be called at, e.g., 11:00, 13;00 and 14:00.
- Day
- If you want to override the wake up day on the route for this specific customer and destination, enter the day for the corresponding wake up time 1-3.
- Mon str time
- If you want to override the monitor start time on the route for this specific customer and destination, enter the monitor start time denoting the time at which the system starts checking entered sales orders. This time and the Cut-off time of the route (the time when the outbound shipment is closed for new orders) are the driving factors of this functionality, and determine when the customer should receive a wake up call, i.e. a customer should receive a wake up call when no order has been entered between the Monitor start time and the Cut-off time of the route.
- Day
- If you want to override the monitor start day on the route for this specific customer and destination, enter the monitor start day denoting what day of the week the system should start checking entered sales orders.
|
Work with route lists |
If you want to override the entries from the route (on route level or route/customer sequence within destination level), you can do so on route list level, or route list/customer sequence within destination level for one specific departure, if required. For example: A customer requires that you place a call earlier on a particular day for a specific departure.
Route list level:
For each applicable route list, click the Change option and then the Next button and complete the following information:
- Wake up call time
- Wake up call date
- Monitor start time
- Monitor start date
Route list->Destination->Customer level:
These are defaulted from the route/customer sequence within destination (if anything was defined there), but you can change them if you want to override the values for different customers (e.g., have a 5 minute delay between calling the customers) for one specific departure. If you want to override the information that was defined on a route for a specific customer and destination, click the Destinations option and then the Customers option. Click the Change option and then the Next button and complete the following fields:
- Wake up
- This field is set to YES if the customer is defined for Wake up call handling in the Business partner file. If you do not want the customer for this specific departure to receive a wake up call, remove the checkmark. No wake up call entry will be generated for this customer/departure.
- Wake up time 1-3
- Wake up date 1-3
- Monitor start time
- Monitor start date
|
Data queue routines |
The WAKEUP data queue routine comes pre-loaded with Distribution. The Load balance parameter, denoting at what interval (in seconds) the WAKEUP transaction program should be executed to check the setup on the route and create entries in the interface file, can be left with the default setting of 360 seconds or changed to whatever you require.
When everything is set up according to your requirements, you must activate this data queue to start the execution of the WAKEUP transaction program.
|
Related topics