Scripting

Scripting is an advanced feature available in Syrus Labor Scheduler 2010. It provides a means to modify existing functionality provided in Syrus Labor Scheduler 2010. Scripts are context sensitive and can be triggered manually or automatically. Scripts are intended for advance modifications to functionality. If you have questions or want to learn more, contact your Syrus Account Representative.

Typical Scripts

Adjusting Labor Hours

For example, a script can be used to move or re-allocate administrative labor to a targeted day of the week.

Exporting Data

For example, a script can be used to export employee information to a delimited file format.

Scripting and Events

Scripting can be setup to be triggered automatically upon the following events

To add a script to an event
To remove a script from an event
Running a Script on demand
To run a script on demand. These are the instructions for running an example script
A note about context

In the above example "Running a Script on Demand", this script could be run at the above the store level and have no effect. That is because it was designed to run in the context of a daily schedule. They may be situations where a script is meant to operate on one particular method or context in the application. Scripts are written using Iron Python. For more information about Iron Python, go to http://www.ironpython.net. Iron Python is an open source product of Microsoft®.


©2012 Syrus Restaurant Information Services