Activity Status Setup

Status settings should be defined and then assigned to a reservation and/or activity entries.

To set up Activity Statuses

Status assignment logic

The Email by language action

The internal status settings are fixed: 

  • None
  • Draft
  • Confirmed
  • Closed
  • Canceled
  • Waiting List
  • No Show.

The user can create variations of these statuses to represent some company specific handling. The core internal status settings regarding system handling are always the same.

Note: Depending on the setup, possible statuses can differ between reservation types, or they can be the same.

To set up Activity Statuses

  1. In the LS Activity Role Center, click the Setup menu and select Status Setup.
  2. Click the New action, and the Activity Status Card appears.

The tables below list and describe the fields on card. Here are shortcuts to the descriptions:

General FastTab

Field Description
Code A unique ID to reference and present the status.
Description General description of the status setting.
Reservation Type The reservation type where the status setting is available when the user changes the status of a reservation or activity. Leave this field blank if the status is allowed on all types of reservations.
Set Internal Status Apply this internal status to the activity and/or reservation. Available options:
  • None: Assign the internal status Noneto the activity.
  • Draft: Assign the internal status Draft to the activity.
  • Confirmed: Assign the internal status Confirmed to the activity.
  • Closed: Assign the internal status Closed to the activity. The Closed status is not normally used as manual status, but rather a process which assigns the status Closed to fully paid reservations in the past to simplify listings and reports based on confirmed reservations. If the process is not executed, the reservations or activities remain in status Confirmed.
  • Canceled: Assign the internal status Canceled to the activity.
  • Waiting List: Assign the internal status Waiting List to the activity.
  • No Show: Assign the internal status No Show to the activity.
Resource Handling Determines what will happen to resource assignments when the status is set.

Note: Resources assigned to a reservation as part of a reservation schedule (that is courses with assigned rooms and/or a teacher) will not be affected by this and must be reserved or released through the reservation schedule functionality.

Available options:

  • None: No change to the status of resources assigned or not assigned.
  • Reserve Resources: The resources assigned will be reserved and the system will check that a sufficient number of resources are assigned, either manually or automatically.
  • Release Resources: Any resources assigned will be released.
Editing Allowed Determines if the activity or reservation can be modified if this status has been assigned.
Cancellation Policy Only applicable for the Cancel status. Can be used to replace the default cancellation policy on the activity, for example to nullify cancellation charges.
Payment Required Determines if this status can be assigned on an activity which has not been paid.

If an activity must be paid before confirmation, activities of that kind can only be confirmed through the Point of Sale functionality since, initially, this status can only be assigned if it is done at the POS for payment fulfillment.

Advanced FastTab

Field Description
Task Handling Specifies if the status change should affect the tasks related to the activity.
  • Process Tasks:  Prepare the tasks according to the related template.
  • Cancel Tasks: Cancel and delete all issued tasks related to the activity.
Consumption Handling If this status assignment should post the consumption items related to the activity. The date of the status change is used as posting date and the activity number will be used as document number.
  • Posting: All consumption entries with status Draft will be posted as negative adjustment on stock.
  • Reverse Posting: All previously posted entries will be posted as positive adjustment on stock.
Admission Handling When status is assigned and the associated activity product has access profile assigned, this setting defines if the process should Issue Admission or Cancel (recall) any issued admission entries.
Allowance Handling When status is assigned and the associated activity product has access profile assigned, this setting defines if the process should Issue Package offer allowances or Cancel (recall) any issued allowance entries.
External Logic (codeunit) Lets the partner enhance the logic processed when this status is being assigned. The codeunit will get a specific parameter table with all the necessary fields (information) for the partner to extend the status logic.
View Sequence This controls the sequence in which the status list is shown when the user selects a status change.

Note: For system statuses (for example statuses used by the POS) this value should be 0, which means that the statuses cannot be manually assigned by the user and are not listed as possible status options to the user.

Check Required Attributes To check if all required attributes for the related activity and reservation are populated. If an attribute is missing a value, the status assignment is aborted.
Default When you use the Confirm or Cancel shortcut commands on the reservation cards, all related statuses with that internal status assignment will be listed. If any of those have status Default, that status will be automatically assigned (when using the shortcuts only), thus no list of available status settings will be presented to the user.

Rental FastTab

Field Description
Unit Assignments Unit Assignment Allowed or Unit Assignment Blocked. Determine if its allowed to assign rental units to the activity when it has this status.
Unit Status Required None,Assignment Required (Prior), Assignment Returns Required (Prior). Determines if it is required to have the rental unit(s) assigned prior to setting this status or if rental units return is required before assigning this status. Used to control the reservation process flow in rental only.

Emails FastTab

Field Description
Automated Emails Determines if emails, for example confirmation emails, are sent to the client or resources when this status is assigned.
Resource Email Template Here you can select an email template which defines the content of the email that is sent to the resources.
Client Email Template An email template which defines the content of the email that is sent to the client.

Status assignment logic

When a status is assigned from the Reservation card, the following logic is used to decide how the status will affect the activities belonging to the reservation:

  1. If the reservation type has Date Range set as Date Schedule, no status other than Cancel will affect the activities. Cancel , however, will cancel all activities.
  2. On other reservation types the following statuses will be assigned on the activities:
    • Draft - Assigning a reservation to Draft will assign all confirmed activities to draft.
    • Confirmed - Assigning a reservation as Confirmed will assign all draft activities to confirmed.
    • Canceled - Assigning a reservation as Canceled will assign all activities to canceled.
    • Waiting List - Assigning a reservation as Waiting List will assign all draft activities to waiting list.

When the status is assigned from the individual activity card, the following logic decides how the activity status assignment will affect the reservation itself:

  1. If the reservation type has Date Range set as Date Schedule, assigning status on individual activity will not affect the status on the reservation itself.
  2. On other reservation types the following will be assigned on the reservation:
    • Draft - If one activity is assigned to Draft , the reservation is also assigned to Draft.
    • Confirmed - If there are no activity entries in Draft or the current reservation status is Canceled, reservation status is set to Confirmed.
    • Canceled - If there are no other activity entries with other statuses than Canceled, the reservation will be set to Canceled.
    • Waiting List - If there are no other entries not on a waiting list, or the reservation is canceled, the reservation status is assigned to Waiting List.

The Email by language action

Here the user can define different client email templates depending on the language code setting for the member or client. If no language is specified for the client or the language option is not in this setup, the default client email template is used as setup in the card. The client's language is specified on the Reservation card and/or the Activity card. If the language is changed on these cards, the new assignment is defaulted for the clients future reservations.