Skip to end of metadata
Go to start of metadata

Notification Tasks are the background tasks scheduled to run on the Frameworks Task Scheduler that scan the database and register an Event within the Notifications Event Queue. Any subscribed actions (SMS, email or User Notification) will then be triggered as part of this event.

The following Notification Tasks have been defined in Frameworks.

 About Events

An Event allows you to define what information is to be sent to Frameworks Users, internal staff or third parties when a Notification Event is triggered.

There are 2 different types of Events:

  • User Triggered Events
  • Scheduled Tasks
    For example, a date/time based trigger that scans the database for Event Notifications to be added to the Notification Queue. This Event is triggered by a background task that scans the database and locates the event. For example, a “Delivery Date Passed” event scans for orders that are not delivered and have passed their delivery date & sends an appropriate Event Notification. For example, for all Sales Orders to be delivered tomorrow, send a notification to the Customer that is going to receive the Sales Order.

You must subscribe yourself, other Frameworks Users, internal staff or third parties to an event so that they receive a notification action when an Event has been triggered. Refer to: Creating Events & Subscribing Users to Event Notifications for how to do this.

For DEtrack, refer to DETrack.


Sales Orders Required Delivery Date Past

When scheduled & ran, the Sales Orders Required Delivery Date Past Scheduled Task searches Frameworks for any Sales Orders where the required delivery date has passed, as per the date set in the Cut Off field for the branches specified via the Branch List field. Refer to Event Notifications - Setup & Administration for further information.

(info) Note:

  • The scheduled task searches for orders with delivery dates within the range specified.
  • This notification picks up confirmed orders only. 
  • You cannot future date the Cut Off Date field in this scheduled task. 
  • The Cut Off date does not include the date specified (That is, if you select today, orders with a delivery date BEFORE BUT NOT EQUAL TO today will be found).
  • The @Today variables can be used for future scheduling since selecting a specific date would run that date over and over. You can minus days from this @Today variable to get the required backdating (eg: @today-7). Refer to Special info about the Cut Off date field & repeated schedules for further information.


To create the Sales Orders Required Delivery Date Past Notification Task and schedule it, perform the following:

1. Click  then type Sales Orders Required Delivery Date Past or select (Sales Orders Required Delivery Date Past from the System Administration - Event Notifications - Notification Tasks Frameworks navigation tree).

2. If applicable, modify the Cut Off date to the date you would like the scheduled task to search for Sales Orders where the delivery date has passed. It defaults to today's date.

3. If applicable, type the branch number/s to search for Orders requiring follow up in the Branch List field.
For example, type
10 to search Branch 10 only. Type 10,11 to search in Branches 10 & 11. It defaults to all branches (via the * key).

4. If applicable, modify the number of days in the Ignore Orders Past (Days) field to ignore older Sales Orders where the delivery date has passed. It defaults to 30 days.
For example, if you type 10, the scheduled task will not search Frameworks for Sales Orders where the delivery date has exceeded 10 or more days ago.

(warning) Remember, the Ignore Orders Past (Days) field uses the Cut-Off date value as the reference date to count back from (warning)

5. Tick  Report Only to only create an error file report. If ticked , it will not create any event.

6. Click the  tab to schedule when the Sales Orders Required Delivery Date Past scheduled task should run. Refer to Scheduling tasks to run One Time only, Daily, Weekly, Fortnightly or Monthly to update this information.

7. Click  to submit the task. 

8.  If run now, the tab displays the results of the completed task. If you ran the task immediately, you can click on the reports generated. If run later, the Task Scheduler Queue contains the output.


Sales Orders requiring Credit Approval

When scheduled & ran, the Sales Orders requiring Credit Approval Scheduled Task searches Frameworks for any Sales Orders due for delivery that require credit approval, as per the date set in the Delivery Date field for the branches specified in the Branch List field. Refer to Event Notifications - Setup & Administration for further information.


To create the Sales Orders requiring Credit Approval Notification Task and schedule it, perform the following:

1. Click  then type Sales Orders requiring Credit Approval or select (Sales Orders requiring Credit Approval from the System Administration - Event Notifications - Notification Tasks Frameworks navigation tree).

2. If applicable, type the branch number/s to search for Sales Orders requiring credit approval in the Branch List field.
For example, type 10 to search Branch 10 only. Type 10,11 to search in Branches 10 & 11. It defaults to the logged in User's branch.

3. If applicable, modify the Delivery date to the date you would like the scheduled task to search for any Sales Orders due for delivery that require credit approval. It defaults to @TODAY+1. In other words, tomorrow.

4. Tick  Report Only to only create an error file report. If ticked , it will not create any event.

5. Click the  tab to schedule when the Sales Orders requiring Credit Approval scheduled task should run. Refer to Scheduling tasks to run One Time only, Daily, Weekly, Fortnightly or Monthly to update this information.

6. Click  to submit the task. 

7.  If run now, the tab displays the results of the completed task. If you ran the task immediately, you can click on the reports generated. If run later, the Task Scheduler Queue contains the output.


Dispatch Confirmation

When scheduled & ran, the Dispatch Confirmation Scheduled Task searches Frameworks for all Orders that are to be delivered one full day prior to the Delivery Date as per the date set in the Delivery Date field. Refer to Event Notifications - Setup & Administration for further information.


To create the Dispatch Confirmation Notification Task and schedule it, perform the following:

1. Click  then type Dispatch Confirmation or select (Dispatch Confirmation from the System Administration - Event Notifications -  Dispatch Confirmation Frameworks navigation tree).

2. If applicable, type the branch number/s to search for Orders requiring follow up in the Branch List field. For example, type 10 to search Branch 10 only. Type 10,11 to search in Branches 10 & 11. It defaults to all branches (via the * key).

3. If applicable, modify the Delivery date to the date you would like the scheduled task to search for any Sales Orders due for delivery that require credit approval. It defaults to @TODAY+1. In other words, tomorrow.

4. Select the appropriate Dispatch Method via the drop down arrow in the Dispatch Method field.

5. Tick  Report Only to only create an error file report. If ticked , it will not create any event.

6. Click the  tab to schedule when the Dispatch Confirmation scheduled task should run. Refer to Scheduling tasks to run One Time only, Daily, Weekly, Fortnightly or Monthly to update this information.

7. Click  to submit the task. 

8.  If run now, the tab displays the results of the completed task. If you ran the task immediately, you can click on the reports generated. If run later, the Task Scheduler Queue contains the output.


Linked Purchase Orders Not Receipted

When scheduled & ran, the Linked Purchase Orders Not Receipted Scheduled Task searches Frameworks for any linked Purchase Orders that have not yet been receipted as per the date set in the Number of days prior field for the branches specified in the Branch List field. Refer to Event Notifications - Setup & Administration for further information.

This scheduled task does not create a record for Sales Orders with linked Purchase Orders that have a delivery date < today or no delivery date.


To create the Linked Purchase Orders Not Receipted Notification Task and schedule it, perform the following:

1. Click  then type Linked Purchase Orders Not Receipted or select (Linked Purchase Orders Not Receipted from the System Administration - Event Notifications - Notification Tasks Frameworks navigation tree).

2. If applicable, type the branch number/s to search for linked Purchase Orders not receipted in the Branch List field. For example, type 10 to search Branch 10 only. Type 10,11 to search in Branches 10 & 11. It defaults to all branches (via the * key).

3. If applicable, modify the Number of days prior that you would like the scheduled task to search for any linked Purchase Orders not receipted. It defaults to 0. For example, if you type 10, the scheduled task will only search for linked P/Os not receipted up to 10 days prior to today. In other words, there are no restrictions and the scheduled task will search for all linked Purchase Orders not receipted.

4. Tick  Report Only to only create an error file report. If ticked , it will not create any event.

5. Click the  tab to schedule when the Linked Purchase Orders Not Receipted scheduled task should run. Refer to Scheduling tasks to run One Time only, Daily, Weekly, Fortnightly or Monthly to update this information.

6. Click  to submit the task. 

7.  If run now, the tab displays the results of the completed task. If you ran the task immediately, you can click on the reports generated. If run later, the Task Scheduler Queue contains the output.


Quote Follow Up

When scheduled & ran, the Quote Follow Up Scheduled Task searches Frameworks for any Quotes requiring follow up as per the date set in the Follow up field for the branches specified in the Branch List field. Refer to Event Notifications - Setup & Administration for further information.


To create the Quote Follow Up Notification Task and schedule it, perform the following:

1. Click  then type Quote Followup or select (Quote Followup from the System Administration - Event Notifications - Notification Tasks Frameworks navigation tree).

2. If applicable, type the branch number/s to search for Quotes requiring follow up in the Branch List field. For example, type 10 to search Branch 10 only. Type 10,11 to search in Branches 10 & 11. It defaults to all branches (via the * key).

3. If applicable, modify the Follow up date to the date you would like the scheduled task to search for any Quotes requiring follow up. It defaults to @TODAY+1. In other words, tomorrow.

4. Tick  Report Only to only create an error file report. If ticked , it will not create any event.

5. Click the  tab to schedule when the Quote Followup scheduled task should run. Refer to Scheduling tasks to run One Time only, Daily, Weekly, Fortnightly or Monthly to update this information.

6. Click  to submit the task. 

7.  If run now, the tab displays the results of the completed task. If you ran the task immediately, you can click on the reports generated. If run later, the Task Scheduler Queue contains the output.

  • No labels