Algorithm For Scheduling Around Weekends And Holidays

Size: px
Start display at page:

Download "Algorithm For Scheduling Around Weekends And Holidays"

Transcription

1 Algorithm For Scheduling Around Weekends And Holidays Scott Auge Introduction We have all heard the phrase x business days for something to be delivered or done. It could be sales goods to a buyer, inventory moving between warehouses for manufacture or distribution, among other uses. We recognize that business days doesn't include the weekends or holidays. But how do we quickly calculate that? That will be the point of this article. First off are holidays. Some holidays move around on the calendar, so one cannot simply mark days off programmatically. Some companies will use federal holidays while others are more discerning. Also, if your application is meant to be used internationally one cannot mark days off we need a database table to hold the dates of holidays. The second is the weekends. Luckily Progress ABL has a function called WeekDay() that will return 1 through 7 for Sunday through Saturday. It returns a number because it can be used with many languages internationally hence it is up to you for the preferred language. We also want a routine that can be used is WWW, GUI, and character programs. I use Progress Advanced Business Language because it is a pretty straight forward language and should be easily translated into others. Don't get caught up in the use of a character interface, the routine can work in GUI and WWW too. (Progress runs in all three environments.) It is just easier to test in character when I am on a UNIX computer. More information about Progress can be found at A Database Table Needed First we need to create a database table to hold dates that will effect the scheduling of a job regarding holidays, days off, and the like. This will provide the general elements and types of the table if one wishes to put it in your own Progress application or translate it to another database: 06/17/15 10:08:51 PROGRESS Report Database: test (PROGRESS) ========================================================================= ============================= Table: Holiday ============================ Table Flags: "f" = frozen, "s" = a SQL table Table Table Field Index Table Name Flags Count Count Label Holiday 2 1 Holiday Dump Name: holiday Description: Dates for schedule effecting holidays Storage Area: Schema Area ============================= FIELD SUMMARY ============================= ============================= Table: Holiday ============================ Flags: <c>ase sensitive, <i>ndex component, <m>andatory, <v>iew component Order Field Name Data Type

2 Flags Name char 20 MDY date i Field Name Format Name x(8) MDY 99/99/99 Field Name Initial Name MDY? Field Name Label Column Label Name Name Name MDY Date Date ============================= INDEX SUMMARY ============================= ============================= Table: Holiday ============================ Flags: <p>rimary, <u>nique, <w>ord, <a>bbreviated, <i>nactive, + asc, - desc Flags Index Name Cnt Field Name pu pu 1 + MDY ** Index Name: pu Storage Area: Schema Area ============================= FIELD DETAILS ============================= ============================= Table: Holiday ============================ ** Field Name: Name Description: Name of the holiday ** Field Name: MDY Description: Date of the holiday Creating Sample Data Next, we need to create dates in the table... here is a quick Progress ABL program to create records in GUI and Character interfaces: define variable TheName as character no-undo. define variable TheDate as date noundo. update TheName TheDate. create Holiday. assign Holiday.Name = TheName Holiday.MDY = TheDate. The records we created: Name Date new year 01/01/15 Co Hol 01/02/15 We are going to use 12/31/14 as the start date for a sample set of data to use, so lets look at our days used: define variable increment as integer no-undo. /* Convert a date into it's week day designation */

3 function WeekDayName returns character (input Thedate as date): return entry(weekday(thedate), "Sun,Mon,Tues,Wed,Thur,Fri,Sat"). end. repeat: display 12/31/14 + increment WeekDayName(12/31/14 + increment). increment = increment + 1. if increment > 10 then leave. end. /* repeat */ Which returns us: 12/31/14 Wed 01/01/15 Thur 01/02/15 Fri 01/03/15 Sat 01/04/15 Sun 01/05/15 Mon 01/06/15 Tues 01/07/15 Wed 01/08/15 Thur 01/09/15 Fri We see our two holiday entries, which are Thursday and Friday. We see also that they border on the weekend. So now we have an idea of the data set now the program! The comments should be able to clue in the reader what is going on. Remember this in your programming! /* MoveScheduleDate.p Compute date in business days from a start date and number of days. Scott Auge 06/17/2015 Init */ define input parameter NumberOfDays as integer no-undo. define input parameter StartDate as date no-undo. define output parameter NewDate as date no-undo. define variable BusinessDays as integer no-undo. /* Start our date holder and business days holder */ NewDate = StartDate. BusinessDays = 0. repeat: /* These a means of catching extremes - if zero days, we are happy */ /* with what we have! */ if NumberOfDays = 0 then leave.

4 /* Using ABLs date tools, is the NewDate a weekend? We do this first */ /* because if even a Holiday is on a weekend, we want all weekends to */ /* to be overlooked. */ if weekday(newdate) = 1 or weekday (NewDate) = 7 then do: NewDate = NewDate + 1. next. end. /* if weekday(newdate) = 1 or weekday (NewDate) = 7 */ /* Is the current date a holiday? We don't actually pull back */ /* the record, just if we can find it. */ if can-find(holiday where Holiday.MDY = NewDate) then do: NewDate = NewDate + 1. next. end. /* if can-find(holiday where Holiday.MDY = NewDate) */ /* We got through weekends and holidays, so add in a business day */ BusinessDays = BusinessDays + 1. NewDate = NewDate + 1. /* Determine if we are ready to bail? */ if BusinessDays = NumberOfDays then leave. end. /* repeat */ Testing Over Our Data Set Now it is time to test the routine. The first screen shot is a quick test program that will be used to generate the results.

5 Running the program we get

6 We see that the routine recognizes that the first and the second are holidays from the database table. Then it uses Progresses built in function to recognize the days after are weekends. It then counts the number of days and calculates a new date for delivery or scheduling. Conclusion Having a business days scheduler is one of the most basic date routines available in applications that hope to have a real user base. So many applications I have seen that do not have this simple algorithm! What should be interesting to those who manage is not just the creation of the program that originally started all this, but the creation of a program to add holidays, a program to see what data we need to contend with, and the creation of a test program. So to make this one routine, four programs all together were written. User-wise, the database table Holidays will need to be kept up. So there is a combination of user and programmer involvement in the creation of this routine and it's usefulness. Thanks for reading this and I hope you keep an eye out on for new articles! Addendum As a viewer (Tex Texin a very good resource) reviewed this paper, he mentioned some international

7 companies have different weekends that the US. I would suppose this is Friday for muslim countries, Saturday for Jewish countries... and some may have none. (I'm not going into detail on that one.) So this is good for the reader to know. I would also point out, that weekends can be overlooked for truck and train transport. So, the algorithm should be improved based on that it can become very complicated based on what the customer is doing and where. About the author: Scott Augé is the founder and president of Amduus Information Works, Inc. He has been programming in the Progress environment since His works have included e-business initiatives and focuses on web applications on UNIX platforms. His contact information is at linkedin.com at

BUP2 5/2 12/4/07 12:49 AM Page 1. Introduction

BUP2 5/2 12/4/07 12:49 AM Page 1. Introduction BUP2 5/2 12/4/07 12:49 AM Page 1 Introduction This booklet will give you easy to follow instructions to allow you to set your BUP2 Programmer to the Weekday/Weekend, (same times Monday - Friday, different

More information

Conditional Formatting

Conditional Formatting Microsoft Excel 2013: Part 5 Conditional Formatting, Viewing, Sorting, Filtering Data, Tables and Creating Custom Lists Conditional Formatting This command can give you a visual analysis of your raw data

More information

MyOwnDeliveries. a Magento module. User manual

MyOwnDeliveries. a Magento module. User manual MyOwnDeliveries a Magento module User manual Summary Installation 3 On the front office 4 When ordering 4 When subscribing 6 Booking system 7 Delivery sub areas 7 time slots occupation 7 Reservation windows

More information

BUT2 7day 11/4/07 11:07 PM Page 1. Introduction

BUT2 7day 11/4/07 11:07 PM Page 1. Introduction BUT2 7day 11/4/07 11:07 PM Page 1 Introduction This booklet will give you easy to follow instructions to allow you to set your BUT2 Timeswitch to the 7 Day, (different times every day) program. Contents

More information

Scheduling. Scheduling Tasks At Creation Time CHAPTER

Scheduling. Scheduling Tasks At Creation Time CHAPTER CHAPTER 13 This chapter explains the scheduling choices available when creating tasks and when scheduling tasks that have already been created. Tasks At Creation Time The tasks that have the scheduling

More information

AIMMS Function Reference - Date Time Related Identifiers

AIMMS Function Reference - Date Time Related Identifiers AIMMS Function Reference - Date Time Related Identifiers This file contains only one chapter of the book. For a free download of the complete book in pdf format, please visit www.aimms.com Aimms 3.13 Date-Time

More information

OPERATING MANUAL- MODEL : BS-101

OPERATING MANUAL- MODEL : BS-101 OPERATING MANUAL- MODEL : BS-101 Refer the attached connection diagram to install Slave units in all classrooms of your premises. Part Id is mentioned on the sticker pasted on right side of each Slave

More information

Total Market Demand Wed Jul 26 Thu Jul 27 Fri Jul 28 Sat Jul 29 Sun Jul 30 Mon Jul 31 Tue Aug 01

Total Market Demand Wed Jul 26 Thu Jul 27 Fri Jul 28 Sat Jul 29 Sun Jul 30 Mon Jul 31 Tue Aug 01 MW July 26, 2017 - August 1, 2017 This report provides a summary of key market data from the IESO-administered markets. It is intended to provide a quick reference for all market stakeholders. It is composed

More information

Elixir Schedule Designer User Manual

Elixir Schedule Designer User Manual Elixir Schedule Designer User Manual Release 8.4.1 Elixir Technology Pte Ltd Elixir Schedule Designer User Manual: Release 8.4.1 Elixir Technology Pte Ltd Published 2012 Copyright 2012 Elixir Technology

More information

Microsoft Excel 2013 Series and Custom Lists (Level 3)

Microsoft Excel 2013 Series and Custom Lists (Level 3) IT Training Microsoft Excel 2013 Series and Custom Lists (Level 3) Contents Introduction...1 Extending a Single Cell...1 Built-in Data Series...2 Extending Two Cells...2 Extending Multiple Cells...3 Linear

More information

Maintaining the Central Management System Database

Maintaining the Central Management System Database CHAPTER 12 Maintaining the Central Management System Database This chapter describes how to maintain the Central Management System (CMS) database using CLI commands as well as using the Content Distribution

More information

Payflow Implementer's Guide FAQs

Payflow Implementer's Guide FAQs Payflow Implementer's Guide FAQs FS-PF-FAQ-UG-201702--R016.00 Fairsail 2017. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced, disclosed, or used

More information

SARS ANYWHERE ADMINISTRATION MANUAL INDEX

SARS ANYWHERE ADMINISTRATION MANUAL INDEX SARS ANYWHERE ADMINISTRATION MANUAL INDEX A Access Code Maintenance add an Access Code... 15.1 change information about an Access Code... 15.2 copy an Access Code... 15.4 delete an Access Code... 15.3

More information

Package bizdays. June 25, 2018

Package bizdays. June 25, 2018 Title Business Days Calculations and Utilities Package bizdays June 25, 2018 Business days calculations based on a list of holidays and nonworking weekdays. Quite useful for fixed income and derivatives

More information

Calendar PPF Production Cycles Non-Production Activities and Events

Calendar PPF Production Cycles Non-Production Activities and Events 20-207 Calendar PPF Production Cycles Non-Production Activities and Events Four Productions For non-holiday productions 7 Week Stage Cycles 36 Uses plus strike (as in prior years and per agreement with

More information

PASCAL. PASCAL, like BASIC, is a computer language. However, PASCAL, unlike BASIC, is a Blocked Structured Language (BASIC is known as unstructured).

PASCAL. PASCAL, like BASIC, is a computer language. However, PASCAL, unlike BASIC, is a Blocked Structured Language (BASIC is known as unstructured). PASCAL 11 OVERVIEW OF PASCAL LANGUAGE PASCAL, like BASIC, is a computer language However, PASCAL, unlike BASIC, is a Blocked Structured Language (BASIC is known as unstructured) Let look at a simple {BLOCK

More information

SOUTH DAKOTA BOARD OF REGENTS. Board Work ******************************************************************************

SOUTH DAKOTA BOARD OF REGENTS. Board Work ****************************************************************************** SOUTH DAKOTA BOARD OF REGENTS Board Work AGENDA ITEM: 3 C DATE: March 30 April 1, 2016 ****************************************************************************** SUBJECT: Rolling Calendar During the

More information

Real Time Clock. This appendix contains the information needed to install, program, and operate the Real Time Clock (RTC) option.

Real Time Clock. This appendix contains the information needed to install, program, and operate the Real Time Clock (RTC) option. Real Time Clock This appendix contains the information needed to install, program, and operate the Real Time Clock (RTC) option. 1222 Real Time Clock Overview Overview This hardware option is available

More information

CIMA Certificate BA Interactive Timetable

CIMA Certificate BA Interactive Timetable CIMA Certificate BA Interactive Timetable 2018 Nottingham & Leicester Version 3.2 Information last updated 09/03/18 Please note: Information and dates in this timetable are subject to change. Introduction

More information

DSC 201: Data Analysis & Visualization

DSC 201: Data Analysis & Visualization DSC 201: Data Analysis & Visualization Data Aggregation & Time Series Dr. David Koop Tidy Data: Baby Names Example Baby Names, Social Security Administration Popularity in 2016 Rank Male name Female name

More information

IVR (Interactive Voice Response) Operation Manual

IVR (Interactive Voice Response) Operation Manual IVR (Interactive Voice Response) Operation Manual Ver2.1.0 2018/11/14 Ver2.0.2 2017/07/25 Ver2.0.1 2016/12/22 Table of Contents Settings (Setting User Information) A Cloud PBX Option feature. This manual

More information

Phone Numbers. Phone Numbers. British Telecom (BT) Service:

Phone Numbers. Phone Numbers. British Telecom (BT) Service: Phone Numbers Phone Numbers British Telecom (BT) Service: National Codes: National codes are fixed and apply anywhere in the U.K. They are the equivalent of US area codes. These are listed in the white

More information

Module: mylink administration tool

Module: mylink administration tool Module: mylink administration tool Table of Contents 1 GENERAL... 4 2 COLOURS... 7 3 FONTS... 17 4 UPLOAD... 18 5 LAYOUT... 21 6 SET UP... 23 6.1 Application Settings... 24 6.1.1 Availability... 24 6.1.2

More information

Bill Pay Upgrade Scheduled July 14!

Bill Pay Upgrade Scheduled July 14! Bill Pay Upgrade Scheduled July 14! We are pleased to bring you the upgraded Bill Pay user interface. Although the new interface features much of the same functionality, we hope you enjoy the more streamlined,

More information

Study Guide Processes & Job Control

Study Guide Processes & Job Control Study Guide Processes & Job Control Q1 - PID What does PID stand for? Q2 - Shell PID What shell command would I issue to display the PID of the shell I'm using? Q3 - Process vs. executable file Explain,

More information

Austin Community College Google Apps Calendars Step-by-Step Guide

Austin Community College Google Apps Calendars Step-by-Step Guide The topics that will be covered in this workshop: Access (p.2) Calendar Settings (p.2) o General Tab (p.2) o Calendar Tab (p.3) Change Calendar Color (p.3) Calendar Notifications (p.4) Sharing (p.4) o

More information

Application Guide. BACnet Scheduling Tips. Overview. General Principles. For KMC BACnet Controllers

Application Guide. BACnet Scheduling Tips. Overview. General Principles. For KMC BACnet Controllers BACnet Scheduling Tips For KMC BACnet Controllers Application Guide Overview...1 General Principles...1 Sample Flowchart...2 FlexStat...2 BAC-A1616BC Building Controller...3 More Information...6 Overview

More information

ACT! Calendar to Excel

ACT! Calendar to Excel Another efficient and affordable ACT! Add-On by ACT! Calendar to Excel v.6.0 for ACT! 2008 and up http://www.exponenciel.com ACT! Calendar to Excel 2 Table of content Purpose of the add-on... 3 Installation

More information

MONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the.

MONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the. REPUBLIC OF CYPRUS STATISTICAL SERVICE OF CYPRUS MONITORING REPORT ON THE WEBSITE OF THE STATISTICAL SERVICE OF CYPRUS DECEMBER The report is issued by the Monitoring Report STATISTICAL DISSEMINATION AND

More information

The David Attenborough Essential Collection CAMPAIGN DETAILS

The David Attenborough Essential Collection CAMPAIGN DETAILS what WE KNOW Documentaries are relevant: In the past 3 months, 70% of parents with kids under 10 watched documentaries. 92% of parents agree it is important for kids to know about nature and animals. Sir

More information

EECS402 Lecture 24. Something New (Sort Of) Intro To Function Pointers

EECS402 Lecture 24. Something New (Sort Of) Intro To Function Pointers The University Of Michigan Lecture 24 Andrew M. Morgan Savicth: N/A Misc. Topics Something New (Sort Of) Consider the following line of code from a program I wrote: retval = oplist[whichop] (mainary, arysize);

More information

Global Commerce Review. United States, Q1 2018

Global Commerce Review. United States, Q1 2018 Global Commerce Review United States, Q1 2018 Key Findings Today's shoppers are active across all browsing environments, and they're buying more on-the-go. Optimizing your app lets you connect with more

More information

Unit 6: Groups, Teams, and Managing Users

Unit 6: Groups, Teams, and Managing Users Unit 6: Groups, Teams, and Managing Users >*-*ÿ qrc Company O U O «h-r '.4 OL-O, 1 Questions Covered What is the difference between a group and a team? How are groups and teams created and managed? What

More information

Instrument Parts I began in Access by selecting the Create ribbon, then the Table Design button.

Instrument Parts I began in Access by selecting the Create ribbon, then the Table Design button. Stephanie Lukin 1 Stephanie Lukin Final Phase Implementation Instrument Parts I began in Access by selecting the Create ribbon, then the Table Design button. I named this table Instrument Parts and entered

More information

CROWN JEWEL SOFTWARE FOR WINDOWS SOFTWARE REV.

CROWN JEWEL SOFTWARE FOR WINDOWS SOFTWARE REV. CJWin CROWN JEWEL SOFTWARE FOR WINDOWS SOFTWARE REV. 2.20 Crown Jewel (with Camera) Crown Jewel (Brass Enclosure) User s Guide TABLE OF CONTENTS Getting Started System Requirements.................................3

More information

Model: TM-1 / TM1-N. 1 Time Clock Series

Model: TM-1 / TM1-N. 1 Time Clock Series Model: TM-1 / TM1-N Model: TM-1 / TM1-N 1 Time Clock Series Table of Contents Product Image Table of Contents Installation Procedure LCD Display Operating Modes Setting the Operating Mode Setting the Clock

More information

Enumerated Types. Mr. Dave Clausen La Cañada High School

Enumerated Types. Mr. Dave Clausen La Cañada High School Enumerated Types Mr. Dave Clausen La Cañada High School Enumerated Types Enumerated Types This is a new simple type that is defined by listing (enumerating) the literal values to be used in this type.

More information

Table of Contents UFA Credit Account Application... 9 Card Link Online Account Management User Management... 71

Table of Contents UFA Credit Account Application... 9 Card Link Online Account Management User Management... 71 Table of Contents Launch into the Card Link Online Web Application... 4 Roles for User Management... 5 UFA Credit Account Application... 9 Credit Application Options... 10 Accessing Card Link Online Launch

More information

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX ABSTRACT If you are tired of running the same jobs over and over again, this paper is for

More information

MyOwnDeliveries. a Magento 2 module. User manual

MyOwnDeliveries. a Magento 2 module. User manual MyOwnDeliveries a Magento 2 module User manual Summary Installation 3 Module Settings 6 Configuration 6 Subareas 13 Time Slots 15 Fee Slices 17 Administration 19 Availabilities 19 Deliveries 20 Installation

More information

Table of Contents UFA Credit Account Application... 9 Card Link Online Account Management User Management... 77

Table of Contents UFA Credit Account Application... 9 Card Link Online Account Management User Management... 77 Table of Contents Launch into the Card Link Online Web Application... 4 Roles for User Management... 5 UFA Credit Account Application... 9 Credit Application Options... 10 Accessing Card Link Online Launch

More information

SOUTH DAKOTA BOARD OF REGENTS. Board Work ******************************************************************************

SOUTH DAKOTA BOARD OF REGENTS. Board Work ****************************************************************************** SOUTH DAKOTA BOARD OF REGENTS Board Work AGENDA ITEM: 1 G DATE: August 7-9, 2018 ****************************************************************************** SUBJECT Rolling Calendar CONTROLLING STATUTE,

More information

SWITCH(DatePart("w",DateOfYear) IN(1,7),"Weekend",DatePart("w",DateOfYear) IN(2,3,4,5,6),"Weekday") AS DayType,

SWITCH(DatePart(w,DateOfYear) IN(1,7),Weekend,DatePart(w,DateOfYear) IN(2,3,4,5,6),Weekday) AS DayType, SeQueL 4 Queries and their Hidden Functions! by Clark Anderson A friend recently exclaimed Can you really use this function in SQL! In this article of my series I will explore and demonstrate many of the

More information

Marketing Whitepaper: 8 Steps To Increasing Your Sales With Marketing

Marketing Whitepaper: 8 Steps To Increasing Your Sales With  Marketing Marketing Whitepaper: 8 Steps To Increasing Your Sales With e-mail Marketing By Glenn Fallavollita, CEO and Senior Consultant of Drip Marketing, Inc. Office: (856) 401-9577 Web: Page 1 of 10 Table Of Contents

More information

Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center)

Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center) Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center) System Phone Number 578-6618 Help Desk Phone Number 631-4868 (6:00 a.m. 4:30 p.m.) Write your Access number here Write

More information

Object-Oriented Principles and Practice / C++

Object-Oriented Principles and Practice / C++ Object-Oriented Principles and Practice / C++ Alice E. Fischer April 20, 2015 OOPP / C++ Lecture 3... 1/23 New Things in C++ Object vs. Pointer to Object Optional Parameters Enumerations Using an enum

More information

Private Swimming Lessons

Private Swimming Lessons Private Swimming Lessons Private Lessons Designed for participants who would like a 1:1 ratio. Participants will receive individual attention to improve their swimming technique and have the convenience

More information

Creating A Simple Calendar in PHP

Creating A Simple Calendar in PHP Creating A Simple Calendar in PHP By In this tutorial, we re going to look at creating calendars in PHP. In this first part of the series we build a simple calendar for display purposes, looking at the

More information

SUMMER Early Registration Begins On... Summer Hours. Tuition (per child): JUNE 2019

SUMMER Early Registration Begins On... Summer Hours. Tuition (per child): JUNE 2019 SUMMER 2019 JUNE 2019 SUN MON TUE WED THU FRI SAT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 30 24 25 26 27 28 29 JULY 2019 SUN MON TUE WED THU FRI SAT 1 2 3 4 5 6 7 8 9 10 11 12 13 14

More information

Helpdesk. Shopping for Technology. Talkin Tech Highlights... Computing on the Go!

Helpdesk. Shopping for Technology. Talkin Tech Highlights... Computing on the Go! Helpdesk Volume 1, Issue 2 November 15, 2007 Printer-friendly version Make sure your newly purchased equipment complies with CCAC Hardware Standards, and learn what ITS can support. See CCAC Equipment

More information

REV SCHEDULER (iseries)

REV SCHEDULER (iseries) Powerful Scheduling made easy Run scheduled jobs in an unattended environment throughout your Enterprise to increase: Throughput, Accuracy, Efficiency. Base Model is native on all platforms Run REV SCHEDULER

More information

Lecture 3. The syntax for accessing a struct member is

Lecture 3. The syntax for accessing a struct member is Lecture 3 Structures: Structures are typically used to group several data items together to form a single entity. It is a collection of variables used to group variables into a single record. Thus a structure

More information

Before creating and applying tags, it's important to understand the different types of tags available.

Before creating and applying tags, it's important to understand the different types of tags available. Types of Tags in Systems Manager Before creating and applying tags, it's important to understand the different types of tags available. Note: For information on using and configuring tags in Systems Manager,

More information

Job sample: SCOPE (VLDBJ, 2012)

Job sample: SCOPE (VLDBJ, 2012) Apollo High level SQL-Like language The job query plan is represented as a DAG Tasks are the basic unit of computation Tasks are grouped in Stages Execution is driven by a scheduler Job sample: SCOPE (VLDBJ,

More information

SOUTH DAKOTA BOARD OF REGENTS PLANNING SESSION AUGUST 8-9, Below is a tentative meeting schedule for the Board meetings in 2013:

SOUTH DAKOTA BOARD OF REGENTS PLANNING SESSION AUGUST 8-9, Below is a tentative meeting schedule for the Board meetings in 2013: SOUTH DAKOTA BOARD OF REGENTS PLANNING SESSION AUGUST 8-9, 2012 AGENDA ITEM 7 SUBJECT: 2013 BOR Meeting Schedule The Board made changes in the meeting schedule in 2002 to eliminate the January meeting;

More information

Configuring Cisco Access Policies

Configuring Cisco Access Policies CHAPTER 11 This chapter describes how to create the Cisco Access Policies assigned to badge holders that define which doors they can access, and the dates and times of that access. Once created, access

More information

Nimsoft Monitor. reboot Guide. v1.4 series

Nimsoft Monitor. reboot Guide. v1.4 series Nimsoft Monitor reboot Guide v1.4 series Legal Notices Copyright 2012, Nimsoft Corporation Warranty The material contained in this document is provided "as is," and is subject to being changed, without

More information

Skybot Scheduler User Guide

Skybot Scheduler User Guide Skybot Scheduler User Guide - 1 - Copyright Copyright 2014. Skybot Software is a division of Help/Systems, LLC. All product and company names are trademarks of their respective holders. Skybot Software,

More information

CS1101: Lecture 9 The Shell as a Programming Language

CS1101: Lecture 9 The Shell as a Programming Language CS1101: Lecture 9 The Shell as a Programming Language Dr. Barry O Sullivan b.osullivan@cs.ucc.ie Counting Arguments Using read Lecture Outline Arithmetic using expr Course Homepage http://www.cs.ucc.ie/

More information

USER GUIDE. Biometric Attendance Software.

USER GUIDE. Biometric Attendance Software. USER GUIDE Product AXES Time Biometric Attendance Software E-mail : Web site: sales@axestime.com Care@axestime.com www.axestime.com Overview Axes Time is an industry leader in terms of both innovation

More information

Using Platform Process Manager. Platform Process Manager Version 7.1 July 2009

Using Platform Process Manager. Platform Process Manager Version 7.1 July 2009 Using Platform Process Manager Platform Process Manager Version 7.1 July 2009 Copyright 1994-2009 Platform Computing Inc. Although the information in this document has been carefully reviewed, Platform

More information

Introduction CJ s Cross-Device Tracking Solution Key Strategies Shopping & Device Paths Average Order Value...

Introduction CJ s Cross-Device Tracking Solution Key Strategies Shopping & Device Paths Average Order Value... Table of Contents Introduction... 01 CJ s Cross-Device Tracking Solution... 02 Key Strategies... 03 Shopping & Device Paths... 04 Average Order Value... 05 Holiday 2017... 06 Time to Conversion... 07 Day

More information

San Diego Unified School District Substitute Reference Guide

San Diego Unified School District Substitute Reference Guide San Diego Unified School District Substitute Reference Guide System Phone Number (619) 297-0304 Help Desk Phone Number (619) 725-8090 Write your PIN here Web Browser URL https://subweb.sandi.net THE SYSTEM

More information

Programming in Haskell Aug-Nov 2015

Programming in Haskell Aug-Nov 2015 Programming in Haskell Aug-Nov 2015 LECTURE 14 OCTOBER 1, 2015 S P SURESH CHENNAI MATHEMATICAL INSTITUTE Enumerated data types The data keyword is used to define new types data Bool = False True data Day

More information

WebCalendar User Manual

WebCalendar User Manual WebCalendar User Manual Document Version: $Id: WebCalendar-UserManual.html,v 1.6 2004/06/26 10:35:04 cknudsen Exp $ WebCalendar Version: 0.9.42 Table of Contents Introduction Users and Events Repeating

More information

INTRODUCTION TO DESIGN. Scenarios and conceptual design * Interaction objects, properties, relationships * Different views * Access and operations

INTRODUCTION TO DESIGN. Scenarios and conceptual design * Interaction objects, properties, relationships * Different views * Access and operations INTRODUCTION TO DESIGN Scenarios and conceptual design * Interaction objects, properties, relationships * Different views * Access and operations Screen layout sketches * Screen pictures * Labels and notes

More information

76 days Wed 8/24/16 Wed 12/7/16 Daniel Wang,Shreyas Makde,Madhavi Potluri,Roua 2 Requirements analysis 11 days Wed 8/24/16 Wed 9/7/16

76 days Wed 8/24/16 Wed 12/7/16 Daniel Wang,Shreyas Makde,Madhavi Potluri,Roua 2 Requirements analysis 11 days Wed 8/24/16 Wed 9/7/16 ID Mode Name Duration Start Finish Predecessors Resource Names 1 OpenWells Cross-Platform Mobile Application 76 days Wed 8/24/16 Wed 12/7/16 Daniel Wang,Shreyas Makde,Madhavi 2 Requirements analysis 11

More information

Genesys Info Mart. date-time Section

Genesys Info Mart. date-time Section Genesys Info Mart date-time Section 11/27/2017 date-time Section date-time-max-days-ahead date-time-min-days-ahead date-time-start-year date-time-table-name date-time-tz first-day-of-week fiscal-year-start

More information

I. Connecting the Device.

I. Connecting the Device. I. Connecting the Device. Before powering up the system make sure to connect the video inputs/outputs, network cable and usb mouse. Refer below for basic connection. Regular E series Embedded DVR EL series

More information

Part No. P CallPilot. Programming Record

Part No. P CallPilot. Programming Record Part o. P0941757 01.1 CallPilot Programming Record 2 P0941757 01.1 About the CallPilot Programming Record 3 Use this guide to record how you program your CallPilot 100/150 or Business Communications Manager

More information

PART 3 AUTUMN. first half UNIT 4 HANDLING DATA. Bar charts and bar line graphs SECTION 1. Charts and tables SECTION 2. Mode and range SECTION 3

PART 3 AUTUMN. first half UNIT 4 HANDLING DATA. Bar charts and bar line graphs SECTION 1. Charts and tables SECTION 2. Mode and range SECTION 3 PART AUTUMN first half HANDLING DATA SECTION Bar charts and bar line graphs SECTION Charts and tables SECTION Mode and range CROWN COPYRIGHT 00 SUGGESTED TIME HANDLING DATA hours TEACHING OBJECTIVES Solve

More information

OPERATING MANUAL FOR AUTOMATIC SCHOOL BELL Ringing bell in manual mode: When unit is at Home Screen, showing date and time on

OPERATING MANUAL FOR AUTOMATIC SCHOOL BELL Ringing bell in manual mode: When unit is at Home Screen, showing date and time on OPERATING MANUAL FOR AUTOMATIC SCHOOL BELL Ringing bell in manual mode: When unit is at Home Screen, showing date and time on the screen press sift key. Screen will change as shown below MANUAL MODE INC=ON

More information

TELEPHONE ACCESS INSTRUCTIONS

TELEPHONE ACCESS INSTRUCTIONS DISTRICT NAME Substitute Quick Reference Card System Phone Number 1-910-816-1822 Help Desk Phone Number 671-6000 Ext 3221 or 3222 Write your Access ID here Write your PIN here Web Browser URL robeson.eschoolsolutions.com

More information

Virtual EMS AV Request Form Guide New England Law

Virtual EMS AV Request Form Guide New England Law Before you submit an Audio Visual Request Form, please ensure you have booked the room. This form is for AV Services only and it is assumed the room is booked. On the school home page, go to Calendar or

More information

Setup guide for ebanking

Setup guide for ebanking Setup guide for ebanking SETUP GUIDE This setup guide will take you through your initial logon to ebanking with Access ID. At the end of the setup guide, you will also find detailed contact information

More information

2018 weekly planner 8 pdf Weekly calendar 2018 for PDF - 12 free printable templates Free Weekly Schedule Templates for PDF - 18 templates

2018 weekly planner 8 pdf Weekly calendar 2018 for PDF - 12 free printable templates Free Weekly Schedule Templates for PDF - 18 templates DOWNLOAD OR READ : 2018 WEEKLY PLANNER 8 5 X 11 MONTHLY DAILY PLANNER CALENDAR SCHEDULE ORGANIZER CHRISTIAN QUOTE BIBLE VERSE THEME VOLUME 11 WEEKLY MONTHLY PLANNER CALENDAR 2018 2019 JOURNAL SERIES PDF

More information

UPCOMING PROGRAMMES/COURSES APRIL 2016 MARCH 2017 (MIND KINGSTON & MANDEVILLE CAMPUSES)

UPCOMING PROGRAMMES/COURSES APRIL 2016 MARCH 2017 (MIND KINGSTON & MANDEVILLE CAMPUSES) UPCOMING PROGRAMMES/ IL CH 2 UPCOMING PROGRAMMES/ IL CH Award Categories Certificate Budget Preparation & Effective Corporate Governance Effective Report Writing Finance for NonFinancial Managers Fundamentals

More information

Time Guardian Plus. Time and Attendance Software (with Access Integration) User s Guide

Time Guardian Plus. Time and Attendance Software (with Access Integration) User s Guide Time Guardian Plus Time and Attendance Software (with Access Integration) User s Guide Thank you For purchasing another fine product from Amano Cincinnati, Inc. Proprietary Notice This document contains

More information

SAP. Modeling Guide for PPF

SAP. Modeling Guide for PPF Modeling Guide for PPF Contents 1 Document Organization... 3 1.1 Authors... 3 1.2 Intended Group of Readers... 3 1.3 References... 3 1.4 Glossary... 4 2 Modeling Guidelines - Application Analysis... 6

More information

Chapter 10 Protecting Virtual Environments

Chapter 10 Protecting Virtual Environments Chapter 10 Protecting Virtual Environments 164 - Protecting Virtual Environments As more datacenters move to virtualize their environments and the number of virtual machines and the physical hosts they

More information

Introduction to OffDuty Wizard

Introduction to OffDuty Wizard Contents Index Introduction to OffDuty Wizard Getting Started Saving & Loading of OffDuty Files OffDuty Statistics Printing Weekly OffDuty Frequently Asked Questions Introduction to OffDuty Wizard The

More information

Chapter 3. Ch 1 Introduction to Computers and Java. Selections

Chapter 3. Ch 1 Introduction to Computers and Java. Selections Chapter 3 Ch 1 Introduction to Computers and Java Selections 1 The if-else Statement 2 Flow Chart Deconstructed Decision: Make a choice Start Terminator: Show start/stop points T boolean expression F true

More information

CSCI 150: Exam 1 Practice

CSCI 150: Exam 1 Practice CSCI 150: Exam 1 Practice January 12, 2019 Read all questions carefully before beginning. You will have 50 minutes to complete this exam. You are not allowed to use your notes, textbook, phone, or computer.

More information

1. Contact Please use this first form to give details of the main contact at your property.

1. Contact Please use this first form to give details of the main contact at your property. Retail Partners Data Collection Questionnaire Please use this questionnaire register the details of your business with the New Vision Destination Management System database. Please obtain additional questionnaires

More information

Substitute Quick Reference Card

Substitute Quick Reference Card Substitute Quick Reference Card System Phone Number 240-439-6900 Help Desk Phone Number 301-644-5120 ID PIN System Calling Times Week Day Today s Jobs Future Jobs Weekdays Starts at 6:00 a.m. 5:00 p.m.

More information

Digital Rates 2018/2019 Online, Mobile, Digital. September 2018

Digital Rates 2018/2019 Online, Mobile, Digital. September 2018 Digital Rates 2018/2019 Online, Mobile, Digital September 2018 CPM rates Ad format Device Sections on / decision maker targeting RoS - RoS Wallpaper Online 77 55 Sitebar Ad Online 83 60 Sticky Billboard

More information

RWB29 Programmer. Daily Programming

RWB29 Programmer. Daily Programming RWB29 Programmer Daily Programming RWB29 Controls ON WHEN LIT EXTEND ADVANCE RESET MENU/SELECT UP & DOWN BACK/EXIT Introduction This booklet gives you easy to follow instructions allowing you to set your

More information

Double Your Affiliate Commissions with this VERY Simple Strategy

Double Your Affiliate Commissions with this VERY Simple  Strategy Double Your Affiliate Commissions with this VERY Simple Email Strategy If you aren't resending your emails to the unopens you are missing out on one of the easiest and most readily available sources of

More information

Case Status Alerts User Guide

Case Status Alerts User Guide Case Status Alerts User Guide Keeping You Informed with Proactive Notifications Issue: 1.1 Date: July 20, 2017 2017 Avaya Inc. All Rights Reserved. Avaya and the Avaya logo are trademarks of Avaya Inc.

More information

Why Jan 1, 1960? See:

Why Jan 1, 1960? See: 1 Why Jan 1, 1960? See: http://support.sas.com/community/newsletters/news/insider/dates.html Tony Barr was looking for a timestamp that would pre-date most electronic records that were available in the

More information

Software Programming Guide. A 4510 Software Programming Guide A 4510 Yearly Timer. Redback Proudly Made In Australia

Software Programming Guide. A 4510 Software Programming Guide   A 4510 Yearly Timer. Redback Proudly Made In Australia www.altronics.com.au Software Programming Guide A 4510 Yearly Timer Redback Proudly Made In Australia Distributed by Altronic Distributors Pty. Ltd. Phone: 1300 780 999 Fax: 1300 790 999 Internet: www.altronics.com.au

More information

Printing a Monthly Calendar Updated: November 4, 2015

Printing a Monthly Calendar Updated: November 4, 2015 Printing a Monthly Calendar Updated: November 4, 2015 If you need to print, export to PDF, or email your calendar, you are able to build a monthly calendar report that will allow you to do so. By building

More information

Wimbledon Ballot Ballot Administrator Step By Step Guide

Wimbledon Ballot Ballot Administrator Step By Step Guide 0 Wimbledon Ballot Ballot Administrator Step By Step Guide 1 Table of Contents The British Tennis Membership Venue Ballot Online System... 2 Overview... 2 Key Dates... 2 Pre-Ballot Information... 3 Logging

More information

Administrator user guide. mybusiness Essentials Payslip

Administrator user guide. mybusiness Essentials Payslip Administrator user guide mybusiness Essentials Payslip Overview Learn how to start managing your employee payslips with this guide 0 Registration and setup Register and assign the Adminstrator who will

More information

TA Document AV/C Bulletin Board Type Specification Resource Schedule Board 1.0a

TA Document AV/C Bulletin Board Type Specification Resource Schedule Board 1.0a TA Document 1999006 AV/C Bulletin Board Type Specification Resource Schedule Board 1.0a September 24, 1999 Sponsored by: 1394 Trade Association Approved for Release by: This document has been approved

More information

Practice for Test 1 (not counted for credit, but to help you prepare) Time allowed: 1 hour 15 minutes

Practice for Test 1 (not counted for credit, but to help you prepare) Time allowed: 1 hour 15 minutes p.1 of 8 INFS 4240/6240 (Section A) Database Management System Fall 2018 Practice for Test 1 (not counted for credit, but to help you prepare) Time allowed: 1 hour 15 minutes Q.1(a) 15 15 Q.1(b) 10 10

More information

Daily Math Week 8 ( ) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri.

Daily Math Week 8 ( ) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri. Daily Math Week 8 (2013-2014) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri. October 11, 2013 1 Monday, October 7, 2013 1 st Order from greatest to least:

More information

DOC // USPS PACKAGE DIDN'T ARRIVE

DOC // USPS PACKAGE DIDN'T ARRIVE 13 February, 2018 DOC // USPS PACKAGE DIDN'T ARRIVE Document Filetype: PDF 378.01 KB 0 DOC // USPS PACKAGE DIDN'T ARRIVE Please note that "Expected Delivery Day" is only an estimate provided by the USPS.

More information

2014 FALL MAILING SEASON Update for the Mailing Industry. August 18, 2014

2014 FALL MAILING SEASON Update for the Mailing Industry. August 18, 2014 2014 FALL MAILING SEASON Update for the Mailing Industry August 18, 2014 Agenda Service Actions Taken in 2014 Fall Mailing Season 2013 Review Drop Ship Profile Machine Utilization FSS Holiday Preparedness

More information

Timetable 19 March 2018 to 25 June Please read the following booking notes before completing and returning your application form.

Timetable 19 March 2018 to 25 June Please read the following booking notes before completing and returning your application form. Swimming Development Timetable 19 March 2018 to 25 June 2018 Please read the following booking notes before completing and returning your application form. The level you / your child has been assessed

More information