Professional Documents
Culture Documents
May 2013
(i) by an unlimited number of "Anonymous Users" to set personal preferences, view, run,
2002 - 2013 Verint Systems Inc. All Rights Reserved. THIS AVAYA PRODUCT
schedule and output reports, subscribe to scheduled reports, create and manage
('Product') CONTAINS CONFIDENTIAL AND PROPRIETARY INFORMATION OF
VERINT SYSTEMS INC. OR ITS SUBSIDIARIES. USE OF THE PRODUCT INDICATES personal folders, and personalize standard reports, and (ii) by one "Named User" (unless
otherwise specified on this Order) to, in addition to the rights of an Anonymous User, use
THE END USER'S ACCEPTANCE OF THE TERMS SET FORTH HEREIN AND THE
the Query Studio module.
GENERAL LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE AT
Avaya fraud intervention:
http://support.avaya.com/LicenseInfo/ , including the following AVAYA GLOBAL
If you suspect that you are being victimized by toll fraud and you need technical
SOFTWARE LICENSE TERMS (or "Software License Terms"):AVAYA GLOBAL
assistance or support, call Technical Service Center Toll Fraud Intervention Hotline at
SOFTWARE LICENSE TERMS
+1-800-643-2353 for the United States and Canada. Suspected security vulnerabilities
AVAYA RESERVES THE RIGHT TO MODIFY, SUPPLEMENT OR REPLACE ITS
with Avaya Products should be reported to Avaya by sending mail to:
AVAYA GLOBAL SOFTWARE LICENSE TERMS, EFFECTIVE UPON POSTING AT
securityalerts@avaya.com
http://support.avaya.com/LicenseInfo/ OR NOTIFYING YOU OTHERWISE. YOU
Trademarks:
ACKNOWLEDGE AND AGREE THAT IT IS YOUR OBLIGATION TO REGULARLY
Avaya and the Avaya Logo are trademarks of Avaya Inc. and are registered in the United
VISIT THE AFOREMENTIONED WEBSITE AND TO CHECK FOR ANY UPDATED
States and/or other countries. Avaya may also have trademark rights in other terms used
INCLUDING CHANGES TO THE TERMS HEREIN AND/OR AVAILABLE ON THE
ABOVE REFERENCE WEBSITE, INCLUDING UPDATED CHANGES TO THE AVAYA herein. References to Avaya include the Nortel Enterprise business, which was acquired
as of December 18, 2009.
GLOBAL SOFTWARE LICENSE TERMS .
All trademarks identified by , TM or SM are registered marks, trademarks, and service
IN THE EVENT OF ANY CONFLICT OR INCONSISTENCY BETWEEN THE TERMS
marks, respectively, of Avaya Inc. or the property of their respective owners.
SET FORTH HEREIN AND ANY WRITTEN AGREEMENT WITH AVAYA AND/OR
AVAYA EULA, THE TERMS OF SUCH EITHER WRITTEN AGREEMENT WITH AVAYA Patents:
AND/OR AVAYA EULA SHALL GOVERN. IF YOU DO NOT WISH TO BE BOUND BY The Verint Systems Inc. products are protected by one or more of the following U.S.,
European or International Patents: USPN 5,790,798; USPN 6,278,978; USPN
THESE TERMS, YOU MUST RETURN THE PRODUCT(S) TO THE POINT OF
6,370,574; USPN 6,404,857; USPN 6,510,220; USPN 6,724,887; USPN 6,751,297;
PURCHASE WITHIN TEN (10) DAYS OF DELIVERY FOR A REFUND OR CREDIT.
Avaya grants End User a license within the scope of the license types described below. USPN 6,757,361; USPN 6,782,093; USPN 6,952,732; USPN 6,959,078; USPN
The applicable number of licenses and units of capacity for which the license is granted 6,959,405; USPN 7,047,296; USPN 7,149,788; USPN 7,155,399; USPN 7,203,285;
will be one (1), unless a different number of licenses or units of capacity is specified in USPN 7,216,162; USPN 7,219,138; USPN 7,254,546; USPN 7,281,173; USPN
7,284,049; USPN 7,325,190; USPN 7,376,735; USPN 7,424,715; USPN 7,424,718;
the Documentation or other materials available to End User. 'Software' means the
computer programs in object code, originally licensed by Avaya and ultimately utilized by USPN 7,466,816; USPN 7,478,051; USPN 7,558,322; USPN 7,570,755; USPN
7,574,000; USPN 7,587,041; USPN 7,613,290; USPN 7,633,930; USPN 7,634,422;
End User, whether as stand-alone Products or pre-installed on Hardware. 'Hardware'
means the standard hardware Products, originally sold by Avaya and ultimately utilized USPN 7,650,293; USPN 7,660,307; USPN 7,660,406; USPN 7,660,407; USPN
7,672,746; USPN 7,680,264; USPN 7,701,972; USPN 7,734,783; USPN 7,752,043;
by End User.
USPN 7,752,508; USPN 7,769,176; USPN 7,774,854; USPN 7,787,974; USPN
License Type(s):
7,788,286; USPN 7,792,278; USPN 7,792,671; USPN 7,801,055; USPN 7,817,795;
"Channel" means a physical connection between or logical address associated with a
USPN 7,822,018; USPN 7,826,608; USPN 7,836,171; USPN 7,848,524; USPN
recording device and an audio source.
"Enterprise" means a license to use, without limitation on the number of copies or users 7,853,006; USPN 7,852,994; USPN 7,853,800; USPN 7,853,753; USPN 7,864,946;
applicable to that End User, that Software within that End User's technical environment in USPN 7,873,156; USPN 7,881,216; USPN 7,881,471; USPN 7,882,212; USPN
7,882,217; USPN 7,885,813; USPN D606,983; USPN RE40,634; USPN RE41,534;
conjunction with other Software licensed.
"Seat" means the number of uniquely identified work-stations (i) on which the Software is USPN RE41,608; AU 2003214926; CA 2,474,735; CA 2,563,960; CA 2,564,127; CA
licensed to be installed, (ii) from or to which the Software will send or receive data, or (iii) 2,564,760; CA 2,567,232; CA 2,623,178; CA 2,627,060; CA 2,627,064; CA 2,628,553;
EP 1096382; EP 1248449; EP 1284077; DE 1284077; FR 1284077; DE 833489; FR
about which the Software generates data. Any one or more of the foregoing, in the
aggregate, applicable to a work-station shall qualify that work-station as a licensed Seat. 833489; GB 833,489; GB 2374249; IE 84821; IE 85519; IL 13532400; NZ 534642; ZL
Seat licenses are not concurrent, except that licenses relating to a work-station may be 200520118289.3; ZL 200520118288.9; ZL 200520118287.4; and other provisional rights
from one or more of the following Published U.S. Patent Applications: US 10/061,491;
transferred to another work-station so long as such transfer is on a permanent basis.
US 10/467,899; US 10/525,260; US 10/633,357; US 11/166,630; US 11/345,587; US
"Server" means a license to install the Software on a single central computer server.
11/359,195; US 11/359,319; US 11/359,356; US 11/359,357; US 11/359,358; US
"Site" means a license to use the Software at a physical End User location, without
limitation on the number of copies or users applicable to that physical End User location. 11/359,532; US 11/361,208; US 11/388,944; US 11/394,408; US 11/394,410; US
11/394,794; US 11/395,759; US 11/396,062; US 11/428,239; US 11/475,683; US
Copyright:
11/477,124; US 11/478,714; US 11/479,056; US 11/479,267; US 11/479,506; US
Except where expressly stated otherwise, the Product is protected by copyright and
other laws respecting proprietary rights. Unauthorized reproduction, transfer, and or use 11/479,899; US 11/509,549; US 11/509,550; US 11/528,267; US 11/529,132; US
11/529,946; US 11/529,947; US 11/540,107; US 11/540,171; US 11/540,185; US
can be a criminal, as well as a civil, offense under the applicable law.
11/540,281; US 11/540,320; US 11/540,739; US 11/540,785; US 11/540,900; US
Third-party Components:
11/540,902; US 11/540,904; US 11/541,313; US 11/565,946; US 11/567,808; US
This computer program is protected by U.S. and international copyright laws, patent
11/567,852; US 11/583,381; US 11/608,340; US 11/608,350; US 11/608,358; US
laws, and other intellectual property laws and treaties. Unauthorized use, duplication,
publication and distribution of all or any portion of this computer program are expressly 11/608,438; US 11/608,440; US 11/608,894; US 11/616,490; US 11/621,134; US
prohibited and will be prosecuted to the maximum extent provided by law. Your rights in 11/676,818; US 11/691,530; US 11/692,983; US 11/693,828; US 11/693,899; US
11/693,923; US 11/693,933; US 11/712,933; US 11/723,010; US 11/742,733; US
this computer program are limited to the license rights granted under the license
agreement executed by you in hardcopy form (or if none, by acceptance of the clickwrap 11/752,458; US 11/771,499; US 11/776,659; US 11/824,980; US 11/831,250; US
terms included with this computer program). If needed, please contact your vendor for an 11/831,257; US 11/831,260; US 11/831,634; US 11/844,759; US 11/872,575; US
additional copy of those terms. All other rights, title and interest are expressly restricted 11/924,201; US 11/937,553; US 11/959,650; US 11/968,428; US 12/014,155; US
12/015,375; US 12/015,621; US 12/053,788; US 12/055,102; US 12/057,442; US
and retained by Verint Systems, Inc. and its licensors.
Certain open source applications ("Open Source") may be included with this computer 12/057,476; US 12/107,976; US 12/118,781; US 12/118,789; US 12/118,792; US
12/164,480; US 12/245,781; US 12/326,205; US 12/351,370; US 12/416,906; US
program. For specific ownership information and license rights relating to those open
source applications, please see the "Free and Open Source Licensing Information" guide 12/464,694; US 12/466,673; US 12/483,075; US 12/497,793; US 12/497,799; US
("Guide") provided with your computer program, or contact your vendor for a copy of that 12/504,492; US 12/539,640; US 12/608,474; US 12/612,487; US 12/628,089; US
12/630,030; US 12/684,027; US 12/686,213; US 12/708,558; US 12/725,127; US
Guide.
12/753,137; US 12/762,402; US 12/768,194; US 12/792,796; US 12/840,227; US
A license in each Open Source software application is provided to you in accordance
with the specific license terms specified in the Guide. EXCEPT WITH REGARD TO ANY 12/840,233; US 12/852,144; US 12/879,868; US 12/887,059; US 12/887,089; US
12/888,445; US 12/888,448; US 12/891,620; US 12/915,868; US 12/915,941; US
WARRANTIES OR OTHER RIGHTS AND OBLIGATIONS EXPRESSLY PROVIDED
DIRECTLY TO YOU FROM VERINT, ALL OPEN SOURCE SOFTWARE IS PROVIDED 12/916,006; US 12/940,508; US 12/942,111; US 12/964,891; US 13/005,996; US
"AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 13/008,283; US 13/011,870; US 13/011,871; US 13/016,998; and other U.S. and
International Patents and Patents Pending.
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
VERINT, the VERINT logo, ACTIONABLE INTELLIGENCE, POWERING ACTIONABLE
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
OWNERS OF THE OPEN SOURCE SOFTWARE OR ITS CONTRIBUTORS BE LIABLE INTELLIGENCE, INTELLIGENCE IN ACTION, ACTIONABLE INTELLIGENCE FOR A
SMARTER WORKFORCE, VERINT VERIFIED, WITNESS ACTIONABLE SOLUTIONS,
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT STAR-GATE, RELIANT, VANTAGE, X-TRACT, NEXTIVA, EDGEVR, ULTRA,
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR AUDIOLOG, WITNESS, the WITNESS logo, IMPACT 360, the IMPACT 360 logo,
IMPROVE EVERYTHING, EQUALITY, CONTACTSTORE, and CLICK2STAFF are
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
trademarks or registered trademarks of Verint Systems Inc. or its subsidiaries. Other
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THE trademarks mentioned are the property of their respective owners.
BY CLICKING "ACCEPT" OR "I ACCEPT" OR "AGREE" OR "I AGREE" OR "YES" OR
OPEN SOURCE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
BY USING THE PRODUCT YOU HEREBY ACKNOWLEDGE THAT YOU HAVE READ
DAMAGE.
Certain other software programs or portions thereof included in the Product may contain AND UNDERSTOOD THE TERMS AND CONDITIONS OF THIS AGREEMENT AND
software distributed under third party agreements ('Third Party Components'), which may THAT YOU HEREBY AGREE TO BE BOUND BY ALL OF ITS PROVISIONS. BY
CLICKING OR "ACCEPT" OR "I ACCEPT" OR "AGREE" OR "I AGREE" OR "YES" BY
contain terms that expand or limit rights to use certain portions of the Product ('Third
Party Terms'). Information identifying Third Party Components and the Third Party Terms USING THE PRODUCT, YOU ALSO CONSENT TO USE ELECTRONIC SIGNATURES
that apply to them is available on Avaya's web site at:
AND ACKNOWLEDGE YOUR CLICK OF "ACCEPT" OR "I ACCEPT" OR "AGREE" OR
http://support.avaya.com/ThirdPartyLicense/. In addition, this product may contain the "I AGREE" OR "YES" BUTTON AS ONE
ReportNet application from Cognos Corporation. If so, you are granted a limited for use:
Contents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
14
15
16
16
16
16
16
16
17
18
19
20
21
22
23
23
24
24
25
25
26
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
27
28
30
31
32
33
33
34
34
38
39
Contents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
40
42
42
43
46
47
47
48
48
49
52
52
53
53
53
54
54
54
55
56
56
56
57
57
57
57
Managing Organizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Organizations . . . . . . . . . . . . . . . . .
Skills . . . . . . . . . . . . . . . . . . . .
Creating and Editing Skills. . . . . . . . .
Importing Skills . . . . . . . . . . . . .
Exporting Skills . . . . . . . . . . . . . .
Special Days . . . . . . . . . . . . . . . .
Creating and Editing Special Days . . . . .
Work Queue Attribute Definition . . . . . . .
Creating and Editing Work Queue Attributes
Work Queues . . . . . . . . . . . . . . . .
Work Queue Settings . . . . . . . . . . . . .
Creating or Editing Work Queues . . . . . . .
Work Queue Attributes . . . . . . . . . . .
Editing Work Queue Attributes . . . . . . . .
Work Queue Group Mapping . . . . . . . . .
Editing Work Queue Group Mappings . . . . .
Parent Work Queue Mapping . . . . . . . . .
Work Queue Configuration . . . . . . . . . .
Work Queue Name . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
61
62
62
63
63
63
64
65
65
66
67
68
69
70
70
71
72
74
76
Contents
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
Adherence .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
and
. .
. .
. .
. .
. .
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
76
77
79
79
80
80
80
80
80
81
81
81
81
82
84
84
85
86
86
86
87
87
88
91
98
101
.
.
.
.
.
.
.
.
.
.
. 102
. 102
. 103
. 105
. 107
. 108
. 110
. 111
. 113
. 114
Viewing Dashboards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
115
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
117
. 118
. 118
. 119
. 119
. 119
. 120
Contents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 120
. 120
. 121
. 121
. 121
. 121
. 122
. 122
. 123
. 125
. 131
. 132
. 133
. 134
. 135
. 137
. 138
. 140
. 140
. 143
. 147
. 153
. 154
. 154
. 154
. 157
. 157
. 158
.159
. 159
161
. 161
. 161
. 163
. 163
. 163
. 164
. 166
. 166
. 170
. 176
. 177
. 177
. 177
. 181
. 181
Contents
. 183
. 184
. 184
. 185
. 185
. 186
. 187
. 188
. 189
.190
. 190
. 191
. 191
. 192
. 192
. 193
. 193
. 195
.196
. 197
. 197
. 207
. 207
.211
. 217
. 218
. 218
. 218
. 220
. 220
222
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
183
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 223
. 223
. 224
. 224
. 225
. 225
. 227
. 229
. 230
. 233
.237
. 243
Contents
Request Alerts . . . . . . . . . . . . . . . . .
Managing Requests . . . . . . . . . . . . . . .
Managing Shift Requests & Changes One by One
Managing Shift-Bidding Requests as a Group . .
Purging Requests . . . . . . . . . . . . . . . . .
10
.
.
.
.
.
. 244
. 244
. 244
. 246
. 246
Managing Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
248
Volumes . . . . . . . . . . . . . . .
Work . . . . . . . . . . . . . . . .
Employee Selection . . . . . . . .
Filters . . . . . . . . . . . . . .
Work Page Pane . . . . . . . . .
History . . . . . . . . . . . . . . .
Employee Selection . . . . . . . .
Filters . . . . . . . . . . . . . .
History Page Pane . . . . . . . .
Work Queues . . . . . . . . . . . . .
Work Queue Configuration . . . . . .
Linked Queue Configuration . . . .
Arrival Patterns . . . . . . . . . . .
Importing Arrival Patterns . . . . .
Creating or Editing Arrival Patterns
11
Administering Reports
12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
261
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 248
. 249
. 249
. 250
. 250
. 251
. 252
. 252
. 252
. 253
. 253
. 255
. 258
. 258
. 259
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.261
. 262
. 264
.264
. 265
. 265
. 266
267
. 268
. 269
. 269
. 270
. 270
. 271
. 272
. 277
. 277
.278
. 279
.287
Contents
Data Sources . . . . . . . .
Transformation Operations .
WIT Configuration. . . . .
WIT Transformation . . . .
13
.
.
.
.
. 288
. 288
. 293
. 295
299
Integration Packages. . .
Enabling Adapters . . . .
Adapter Types . . . .
Integration Package Tabs.
The Configure Tab. . .
The Data Source Tab .
The Workflow Tab . . .
Components . . . . .
Adapter . . . . . .
Batch Extender . . .
Continuous Extender
Converter . . . . .
Flow Control . . . .
Timer . . . . . . .
14
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 299
. 300
.300
.301
. 303
. 308
. 309
.311
.312
. 313
. 314
.315
. 319
. 319
322
Chapter 1
Workforce Management
Overview
This chapter describes the various solution packages that include Workforce
Management and the high-level architecture of Workforce Management.
Solution Packages
To meet the needs of a broad spectrum of enterprises, the Workforce Management
portion of the Workforce Optimization Solution is available in pre-packaged solutions
that deliver different levels of functionality.
The Operational Series Workforce Management Package is comprised of functionality
designed to optimize employee performance, reduce risk, and automate manual
processes such as forecasting and scheduling. It includes:
Forecasting and SchedulingClient software used for daily and weekly forecasting
and scheduling.
Web-Enabled Self-ServiceA standard, web-based interface module for employees,
supervisors, and administrators.
Advanced AdherenceReal-time employee adherence tracking, adherence
management capabilities for monitoring adherence to schedule for deferred media,
including aux codes and non-phone-based activities, as well as enabling
management of adherence exceptions.
Basic ScorecardsPre-defined role-appropriate scorecards with pre-packaged
Workforce Management and Quality Key Performance Indicators (KPIs), which
display actual performance information on a daily basis.
CoachingAllows contact centers to make employee coaching a part of daily
operations. It provides out-of-the-box workflow for scheduling, delivering, and
Solution Packages
Strategic PlannerAllows you to plan long term for multi-skilled contact center and
enterprise back-office environments, assess the operational and financial benefits
and impacts of different scenarios before making decisions, increase forecasting
accuracy with sophisticated analysis of historical data, plan your resources to
reflect projected customer demand and corporate objectives, develop optimal
staffing plans that minimize costs while meeting service goals, and provide
executives with the information they need to review and rapidly approve budgets
and plans.
Our Strategic Series Workforce Management Package builds on the Advanced Series
functionality.
In addition to those functions included in the Advanced Series, the Strategic Series
includes:
11
Solution Packages
Optional functions for the above packages include among other functions:
Strategic Planner
Pulse
Alerts
Standard reports
Ad-hoc reports
Advanced Adherence
KPI Design (includes all the functionality of Basic Scorecards and Advanced
Scorecards)
The Workforce Management Express package is designed specifically for centers with up
to 150 seats, it combines many of the workforce management capabilities used by large
contact centers into a prepackaged, affordable solution thats easy to use and fast to
deploy.
Impact 360 Express Workforce Management can help reduce overstaffing and overtime,
provide employees with the schedules they actually prefer, identify time-off
opportunities, and reduce shrinkage. Whats more, it can automate routine
administrative tasks, freeing your supervisors to coach their staff.
With Impact 360 Express Workforce Management, your smaller contact center can
simplify and automate the complex task of forecasting and scheduling, enhance
employee morale, and increase productivity. Its a smart solution that can deliver a
return on investment quickly.
12
Solution Packages
off-phone times, targeted service-level goal, and employee skills, proficiencies, and
preferences. By better aligning staffing levels with contact volumes, it can help
drive down costs.
Agent Self-Service Employees can easily manage and contribute to their own
schedules without impacting service levels. They can request preferences for start
times (by day), overtime, and days off in the week, and view published schedules
using their browser-based interface. They can also post, negotiate, and request full
or partial-day shift swaps via an online swap board which is monitored by an
automatic conflict checker and forwarded to managers for quick and easy
processing. This can build morale and retention while allowing your managers to
focus on coaching.
Reporting Impact 360 Express Workforce Management includes out-of-the-box
reports on center activity, adherence, performance, staffing, time off, and more. It
also provides audit trail functionality that shows system administrators the changes
made to the system, such as modifications to schedules, roles, permissions,
forecasts, employee attributes, and more.
Multi-ContactThis optional functionality enables forecasting and scheduling for
additional media other than phone, such as chat, e-mail, etc.
Shift Bidding This optional functionality introduces greater fairness in awarding
shifts by automatically factoring in seniority, rank, and unique tie-breaking bonus
points to assign shifts. Supervisors can allocate bonus points to staff to recognize
extra effort, and employees can choose to use them to elevate their position in the
bid. The system also immediately informs employees of the chances of getting their
shifts, setting expectations ahead of time.
Time-off Manager Using this optional functionality, you can streamline routine
tasks associated with time-off requests. Employees can request, be wait-listed,
withdraw, and view the status of their time-off requests. Requests can be routed for
approval by managers or automatically processed based on rules you define.
13
Architecture
This guide assumes at a minimum that you have the Operational Series. Modules and
functions that are either optionally available or are only available in the Advanced Series
or Strategic Series are appropriately identified in the text.
Verint Systems Workforce Optimization Solution includes the functions described in this
Workforce Management guide. For that reason, you will at times see the product referred
to as the Workforce Optimization Solution and at other times as Workforce Management.
Architecture
This section describes the different servers and databases used in the Framework and
their basic functions.
It contains the following topics:
Servers, page 16
Databases, page 20
14
Architecture
Pop-up Server
Integration Server
The What-If database is not shown in the diagram and is discussed later.
The Framework supports logical servers and multiple server machines. Each logical
server is a set of functions. Multiple servers can be combined on a single machine. For
example, you can run the Application server and Integration Server on one machine.
The Pop-up server is typically run on the Application server.
Alternately, there could be multiple machines for one function. For example, you could
have multiple Integration or Application servers if you have a large number of users. For
scalability in a larger implementation (more than 2500 users), there might be more than
15
Architecture
one application server. Multiple application servers are synchronized using AppLink
software.
Servers
In the Scorecards Framework, different servers are used to serve different functions.
Database Server
The Scorecards framework supports Microsoft SQL Server.
Application Server
While there are several server applications, the primary one is the application server,
also known as the production server, which is based on BEA Weblogic. This server hosts
the Workforce Optimization applications and is the centerpiece of the Workforce
Management package. All applications, including Forecasting and Scheduling, access
information through the Application server.
Integration Server
The Integration Server provides seamless information flow between the Workforce
Management package and contact center data sources and applications. The
architecture and function of the integration server is explained in the next topic.
Reports Server
The Reports server is based on Cognos ReportNet. This reporting engine comes with a
web-based reporting tool.
The Reports Framework and Server and the Workforce Management Reporting
architecture and information flow are detailed in another topic.
Pop-up Server
This server sends pop-up alert messages based on alert rules or when initiated by a
user. The Pop-up server and the application server are normally installed on the same
computer. The Pop-up server listens on port 5060 for connections from the application
server and pop-up clients. This is a well known port reserved for Session Initiation
Protocol (SIP) servers. If this port is in use, select another port.
The server is part of the Pop-up Notification System, which allows intrusive notifications
to be sent directly to the employees desktop. This mechanism is in addition to the
emails used in the WFO Notification system.
The various components of the Pop-up Notification System are discussed in another
topic.
16
Architecture
In the following diagram, each box within the Integration Server server represents a
running process.
Each process is an individual Java Virtual Machine (JVM). These processes will appear as
separate java.exe processes in the Windows Task Manager
17
Architecture
Key components involved in the process of producing and viewing of report data are:
18
Architecture
The Pop-up server and the Application server are normally installed on the same
computer. The Pop-up server listens on port 5060 for connections from the Application
server and pop-up clients. This is a well known port reserved for Session Initiation
Protocol (SIP) servers. If this port is in use, select another port.
NOTE
SIP is a protocol used for establishing sessions on the internet by applications such
as VOIP Calls, Presence, and Instant Messaging. It uses e-mail style addresses to
identify users.
The host name and port number are used to configure the Pop-up and DNS Server.
19
Architecture
Pop-up clients by default listen on a TCP port 2701. The Pop-up server opens a
connection to the pop-up client on this port. If this port is in use, the user must select
another port.
The port number will be used when installing the pop-up client.
The pop-up feature enables users to get real time alerts. The server can handle two
types of notifications.
On Demand Manual
Message priority
Databases
There are three databases used:
1
BPMAINDB
The operational database contains all employee and organization data and it is the
primary database for information. This is the production database and is required
for all installations. BPMAINDB stores critical information such as security,
employees, organization, and all other application data as well as queue statistics,
scheduling information and history, and time records.
BPWHATIFDB
This database is used to create an exact copy of BPMAINDB and is used by
schedulers to test theories. They can use this database to explore different ways of
producing schedules or obtaining statistical information using data from the
operational database. Information can be saved in the What-If database and can be
accessed by other users.
This functionality is available only for users of Workforce Management.
BPWAREHOUSEDB
The warehouse database contains performance statistics that are extracted from
the data sources. It is only installed and used with Scorecards.
20
Architecture
call volumes
service levels
abandons
The operational database (BPMAINDB) contains all employee and organization data,
and it is the primary database for information.The warehouse database
(BPWAREHOUSEDB) contains performance statistics that were extracted from the
data sources. It is only installed and used with Scorecards.
Integration Server also manages the flow of data between the BPMAINDB database
and the BPWAREHOUSEDB database through synchronization processes.
All Forecasting and Scheduling-specific data is viewed and manipulated through
Forecasting and Scheduling.
All other data is managed and configured through a browser-based interface (referred to
in this training guide as the web application) that allows direct access to the application
server.
There is a synchronization between BPMAINDB and BPWHATIFDB as well, which is
triggered by Forecasting and Scheduling. New data created in the What-If database
21
Architecture
Integration Server runs the data source adapters that periodically connect to data
sources and import measures from them. Raw data (source measures) is extracted from
different data sources (ACD, Forecasting and Scheduling, Impact 360 Recording, or any
other source). It is saved in the BPWAREHOUSEDB using an Extract-Transform-Load
(ETL) process.
A calculation engine runs on the raw data and calculates the KPI formulas that have
been defined in the system.
A user can then log in to the system, and access his/her Scorecards data with a
Scorecards view that matches the users role.
The Integration adapters ensure that any changes made to the operational database,
including editing of system entity definitions, are updated to the warehouse periodically
or on request.
The ETL process consists of the following steps:
1
Employee Mapping
Date
22
Organization
Measure
Architecture
Source measures (Talk Time, Average Call Wait Time, Hold Time, Calls Handled) are
loaded by adapters.
The Scorecards - Calc Engine adapter calculates the Average Handle Time KPI.
Aggregation is also handled at this step
By Organization
The ETL and Calculate processes are handled by the Integration adapters.
User Interfaces
The main user interfaces (UI) used in the Workforce Management solution are found in:
Running reports
Viewing schedules
23
Architecture
Legend:
LDAP Lightweight Directory Access Protocol (protocol to enable user security
management across multiple applications)
CRM Customer Relationship Management (software to organize and manage customer
info)
ERP Enterprise Resource Planning (software to manage business processes across an
enterprise)
F&S Forecasting and Scheduling
Ad Adherence
TOM Time Off Management
SS Shift Swapping
Sc Scorecards
LM Lesson Management
24
Limits may be imposed on each of the licensed product features of the solution:
25
Licensees Name
An expiration date for each licensed item and attributes such as Employees, Seat, or
Units
Licensing Types
Licensing is seat-based. Seats refers to the number of concurrently scheduled
employees.
In seat-based licensing, if your current schedules, published or unpublished, exceed the
number of seats for which you are licensed, all users will see one or both of the following
error messages displayed on the login page:
<x> seats are scheduled from <y> to <z>. Your license does not allow
more than <n> seats. Please contact your system administrator for
assistance
<x> seats are published from <y> to <z>. Your license does not allow
more than <n> seats. Please contact your system administrator for
assistance
If either message displays, contact your sales representative to rectify the problem.
26
Chapter 2
Navigating in Workforce
Management
Starting the Workforce Optimization Solution
There are two ways to start the web application in Workforce Management, depending
on how your system is configured:
Single sign-on
When your system has been configured for single sign-on, you do not log into
Workforce Management, or indeed, any of the Impact 360 applications, such as
eLearning, Quality Monitoring version 10 SP3, or Impact 360 Recording. All
authentication is done when you log into Windows on your computer.
Application-dependent sign-on
You must log into each Impact 360 application independently.
Open your web browser and type the URL of the server location where Workforce
Management is installed.
If your system is configured for single sign-on, the login page is displayed and the
Trusted Login check box is checked. You do not need to sign in to the application,
only click on Login. You can then start working with Workforce Management.
If your system is not configured for single sign-on, the Login page opens, a portion
of which is shown below:
Type your Username and Password (both are case-sensitive), then click Login.
Workforce Management opens to the default page for your role or the one you have
selected in Preferences.
If users have forgotten their password, and provided your companys networking and
security environment permits, they can click Reset Password. The system will prompt
them for certain data to identify them (the same data specified in the section
Self-Identification (XXX) of the Workforce Management Administration Guide), and if an
e-mail address has been registered for them, it will send a temporary password to their
e-mail address. They can use this temporary password to log in; the system will then
require them to change the temporary password and log in using the new password they
have selected.
If an e-mail address is not registered for them, they will be instructed to contact their
system administrator either to reset their password or register an e-mail address for
them, so they can reset it themselves.
At the far right end of the modules, a button ( ) allows you collapse and truncate the
module navigation level from two lines to one, which can be useful depending on your
screens size.
Hovering your cursor over a module displays a window showing all the sections into
which functions are grouped under the module, such as:
My Dashboards
My Schedule
My Requests
The next level down of navigation is referred to as a tab, such as the following:
28
Navigate by hovering your cursor over the appropriate module to display the sections
and their tabs, and click the tab you want to use.
Note that the modules, sections, and tabs available change depending on the users role
and your license.
TIP
If you resize your browser window, the rightmost buttons on the button bar may
be hidden. Resize your browser window, scroll horizontally, or change your screen
resolution to see them.
TIP
If you find yourself frequently changing among two or three tabs, you can open
multiple sessions in separate browser windows to make your access to these tabs
quicker and easier.
29
Expanding Pages
Some pages in Workforce Management use two panes with a selection list on the left
and an action page on the right.
Either side of these pages can be expanded by clicking one of the arrow buttons
between the panes.
Click the button facing right to expand the left pane into a summary list.
30
To return to the original display, click the single-arrow button to the side of the
display. To switch the pages displayed, click the double-arrow.
The pane on the right may consist of one or more groupings, referred to as containers,
as shown below:
Each container has its own title and can be collapsed or expanded. Containers may
contain multiple collapsed levels.
31
For example, the following graphic shows the Organization Scope list in both its
expanded and collapsed form:
Expanded
Collapsed
single-selection
You can only select one item from the drop-down menu.
multi-selection
You can select one or more items, using the Ctrl key to select non-adjacent items or
the Shift key to select a contiguous range of items.
again.
If the items you have selected cannot be fully displayed in the selection box, position your
cursor over the selection for a few seconds (known as hovering). The selected items will be
displayed as a tool-tip. This same technique can be used for both single and
multi-selections.
32
Sorting Data
Many of the Workforce Optimization Solutions pages contain columns of information
that can be sorted.
To sort information:
Click the name of the column to be sorted. The column head turns darker and a
small arrow
indicates the sort order of the column.
33
To reverse the sort order, click the name of the column again.
Printing a Page
To print a page:
1
Click Print on the navigation bar. The Print dialog box opens.
Click Print.
The Workforce Management web application is divided into the following modules:
My Home
System Management
Organization Management
User Management
34
Tracking
Performance Management
eLearning
Coaching
Request Management
Reports
The following material provides a brief overview of each module and its functions. Please
see the appropriate chapter for additional in-depth information.
The My Home Module
The My Home module is mostly used by employees, managers, and schedulers for
entering and viewing activities, schedules, and personal data, accessing their own
scorecards, and accessing their learning activities.
It provides access to the functions shown in the following screenshot:
35
My Schedule
Summary
Personal
Group
My Requests
My Requests
View details on the time off they have taken and the time
off they have scheduled.
Swap Board
My Bid Options
36
Policies
My Time
Schedule
Time Record
Log History
My Adherence
Volumes
Allows you
to:
Work
History
My Scorecards
My eLearning
Coaching
My Profile
Schedule Preferences
Personal Information
37
Scorecards section to access your scorecards. (See the Scorecards Users Guide
for more information.)
My
eLearning section to access your learning activities. (See the eLearning Student
Guide for more information.)
Personal
).
Type a new password and confirm it. Remember, passwords are case-sensitive.
Click Save at the bottom of the Personal Information pane to save all changes
made, including any password changes.
38
The majority of these sections and tabs are documented in the Enterprise Suite User
Management Guide. This guide, the Workforce Management Administration Guide,
covers:
Display and manage your system integration
servers (Integration Server) status, including
adapters.
Integration
Version
Alerts Setup
General Settings
Mail Settings
Management.
Pop-up Settings
39
The majority of these functions are documented in a separate guide, the Enterprise
Suite User Management Guide.
This guide covers:
Organizations
Skills
Special Days
Security
Self Identification
Queues
Settings
40
Work Queue
Configuration
Arrival Patterns
Activities
Activity Types
Activities
Adherence Mapping
Time Collector
Mapping
Request Management
Settings
Validation
Filing Rules
Auto Processing
Purging
Work Rules
41
Scorecards
Coaching
Dashboards
Setting up dashboards.
Most of the tabs shown above are discussed in the Enterprise Suite User Management
Guide. The tabs discussed in this guide include:
Schedule Preferences
Set preferences for one or more employees for start time, days
off, overtime, and voluntary time off.
Time Off
Skills
Work Rules
Staffing Profile
42
This module is primarily used by those assigned the scheduler role; it is documented in
the Workforce Management Schedulers Guide.
43
Schedules
Time Summary
Adherence
Quick View
Adherence
Day Details
Pulse
Pulse
History
Alert Rules
Organization
Campaign
44
System
Notifications
If your license includes the Operations features, you might see an additional section,
Volumes, and its Work and History tabs. This section and its tabs are not, however,
visible by default for administrators. These are described in Managing Volumes.
As administrator, by default you only have access to the Adherence tab of the
Adherence section, and the Alert Rules section of this module. Additional tabs in the
Adherence section, and the entire Pulse section, are, by default, not visible for
administrators.
You may not need access to the additional sections, but some information on them is
included in this guide for informational purposes.
45
Click the selector to display the list of possible servers, and click the server to which you
want to connect.
46
Impact 360 Recording is then launched in a separate browser window. Please consult
the relevant Impact 360 Recording documentation for information on using Impact 360
Recording.
47
Schedule Auctions
Settings
Schedules
Employees
Bid Options
48
Setting Preferences
The use of the reports, how to run and view them, and their contents are covered in a
separate guide, the Workforce Management Reports Guide. It covers the following
section and tab of the Reports module:
Requests & Results
Instances
Parameters
This guide, on the other hand, covers the administrative portions of the Reports
module:
Set up and modify access rights to selected
reports. See page 261.
Deploy (or undeploy) custom reports. See
page 262.
In addition, it covers an essential component of the reporting structure, Report Dump.
See page 264.
An additional section, Ad Hoc Reports, is available to users with the role Adhoc Query
Analyst. This section enables such users to create or edit ad hoc reports using the
Cognos Query Studio and is not documented in this guide.
Setting Preferences
You can set your viewing preferences by clicking Preferences on the navigation bar.
These settings remain in effect until you change them.
49
Setting Preferences
These settings affect only your display. Some of the preference settings shown may not
be applicable to you, depending on your license.
The localized setting will be used anywhere dates, times, currency figures and
numbers are displayed.
Default Time Zoneactivity times and schedules are displayed to you in this time
zone.
User Interface:
50
Setting Preferences
mechanisms are designed to facilitate access to the system by all users, regardless
of their abilities or disabilities.
Navigation:
Default Screen at Loginthe screen that first appears each time you log in.
Show Navigation Imagestoggles the display of the images shown above the
module names in the navigation bar. Suppressing the display of the images allows
more information to be displayed on your monitor, somewhat reducing the need to
scroll.
Show 2nd Level Navigationtoggles the display of the navigation sections below
the module name.
Customize Modulesthe controls allow you to customize the display order of the
modules.
Schedule:
51
To create a new alert message, you need to provide the pop-up alert target information
(to whom) and the message itself.
You can select employees by name, by checking the Employees check box. To
select specific employees, click the employee icon. The employee selector screen
appears. Select the employees as desired and click Save.
You can send pop-up alerts to all employees selected by an existing filter or one that
you create or edit at the time of sending the alert by checking the Employee Filter
check box.
You can send pop-up alerts to employees using their Workforce Management login
names, separated one from the other by semi-colons, by checking the Additional
users by login names (semicolon separated) check box.
You can send pop-up alerts to employees by role, checking the Additional users
by role check box, and selecting the desired role from the drop-down list.
You can send pop-up alerts to employees using their Windows login names,
separated one from the other by semi-colons, by checking the Additional delivery
targets (semicolon separated) check box, provided you have specified these in
the Pop-up Address field on the Profiles tab of the User Management module.
52
You can select targets using one or more of the above methods, if desired.
Insert the subject line and the message text in the available text boxes.
Message Templates
Three different templates are used for pop-up messages:
Normal
Normal pop-up messages display a banner at the bottom right of the screen. This
banner resembles a sheet of ruled note paper, and shows the subject of the
message against a yellow background, and the sender and the date and time the
message was sent against a white background. Clicking the banner opens a
separate window showing the entire message.
High
Messages sent using the High template are meant to be read immediately. For that
reason, no banner is displayed, but the message is displayed in a separate window.
Confidential
Confidential pop-up messages display a banner at the bottom right of the screen.
This banner resembles a sheet of ruled note paper, and shows the text
Confidential message received... against a yellow background. To maintain the
confidentiality of the message, the sender and the date and time the message was
sent are not displayed. Instead, the text ***CONFIDENTIAL*** is displayed.
Clicking the banner opens a separate window with a button that enables the reader
to show the entire message (an additional level of security).
Click Done if you want to close the form without sending the message.
53
As a result of alerts that your administrator has configured. Alerts can be sent for
such conditions as one of your KPIs being out of range, or your being out of
adherence.
When an administrator, manager, supervisor, or scheduler uses the Send Pop-up
Message button at the top of the web application window.
Message Templates
As described previously, three different templates are used for pop-up messages:
Normal
Normal pop-up messages display a banner at the bottom right of the screen. This
banner resembles a sheet of ruled note paper, and shows the subject of the
message against a yellow background, and the sender and the date and time the
message was sent against a white background. Clicking the banner opens a
separate window showing the entire message. Click
to close the message or click
to delete the message. If you take no action, the banner fades away, but the
message is not lost; pop-up messages are kept for the duration of your session
within Workforce Management.
High
Messages sent using the High template are meant to be read immediately. For that
reason, no banner is displayed, but the message is displayed in a separate window.
Confidential
Confidential pop-up messages display a banner at the bottom right of the screen.
This banner resembles a sheet of ruled note paper, and shows the text
Confidential message received... against a yellow background. To maintain the
confidentiality of the message, the sender and the date and time the message was
sent are not displayed. Instead, the text ***CONFIDENTIAL*** is displayed.
Clicking the banner opens a separate window with a button that enables the reader
to show the entire message (an additional level of security). Click
to close the
message or click
to delete the message. If you take no action, the banner fades
away, but the message is not lost; pop-up messages are kept for the duration of
your session within Workforce Management.
Reading Messages
As mentioned previously, you can click the message banner (for Normal and Confidential
messages) to open the message in a separate window.
If the banner is no longer visible, you can click the
54
The window that opens displays an Alerts tab, consisting of the following message
elements:
Navigation icons
Header
Controls
Body
Navigation Icons
Icons are displayed for each message. Icons for the first and last message are always
displayed. When more than ten messages exist for the current session, an icon
resembling multiple pages is shown, allowing you to move from one group of ten to the
next.
Clicking on the icon labeled 11-21 above would change the navigation display to the
following:
When you select a particular message icon, the color changes to red for High template
messages, and yellow for Normal and Confidential template messages.
55
Header
The message header is displayed just below the navigation icons. It resembles the
pop-up banner described previously, and varies according to the message template:
Normal
High
Confidential
Controls
Message controls are displayed to the right of the message header. All messages,
regardless of the template used, have a
Delete button. Click the
Delete button
to delete a message.
In addition, Confidential messages have the
Show button. Click the
Show
button to display the sender and message body of a confidential message. (Until you
click this button, the sender is displayed as the string *****, and the message body as
the string ***Confidential***.)
Body
The message body is found below the message header area. Messages are shown in
plain text for both Normal and High template messages.
HTML tags can be used in the message text.
56
What If Mode
Confidential messages are not shown in plain text until you click the
Show button
described previously. Instead, the string ***** is shown in place of the sender (in the
window header), ***CONFIDENTIAL*** in place of the text, and the string
Confidential message received... is shown in place of the subject.
What If Mode
A special mode exists in both the web application and Forecasting and Scheduling that
allows you to work with hypothetical schedule information without inadvertently altering
the contents of your production database. For more information on What If mode,
please see the chapter on Forecasting and Schedulings Work Modes in the Workforce
Management Schedulers Guide.
Getting Help
Help for each Workforce Optimization Solution web page is available by clicking the Help
link on the navigation bar.
Click the About button to view statements about intellectual property, open source
attribution, and the user license.
Click the Close button to return to the main page.
Logging Out
You can log out of the Workforce Optimization Solution at any time.
To log out of the Workforce Optimization Solution:
57
The pages for which you can create these shortcuts are listed in the following table:
Page
Screen Code
My Scorecards
SCORECARDS_MY_SCORECARD_PAGE
My Coaching
MY_COACHING_SESSION_LIST
My Learning>Current Assignments
ELEARNING_STUDENT_CURRENT_ASSIGNMENTS
My Adherence
MYTIME_ADHERENCE
The HTML used to open these pages can have one of two forms:
1
http://<hostname>:<port_number>/wfo?screen=<screen_code>
http://<hostname>:<port_number>/wfo/control/signin?screen=
<screen_code>
where:
<hostname> is the name of the computer on which the Workforce Optimization
Suite is running.
<port_number> is the port number on the host computer on which the Workforce
Optimization is listening.
<screen_code> is one of the values listed in table above in the Screen Code
column.
For example:
http://mymachine:7001/wfo?screen=MYTIME_ADHERENCE
http://mymachine:7001/wfo/control/signin?screen=
MYTIME_ADHERENCE
The first format (lacking the text /control/signin) opens the particular page in a new
browser window, without a navigation toolbar.
The second form (containing the text /control/signin) opens the particular page in the
current browser window.
Two more pages can be called in a fashion similar to that described above:
Page
Screen Code
Tracking>Roster>Schedules
PEOPLE_SCHEDULE_FS
Tracking>Adherence>Adherence
TIMERECORDS_ADHERENCE_FS
An additional URL suffix must be provided for these two pages, allowing the page when
opened to display the people in the default filter to be preselected. This additional suffix
consists of the parameter &autoSelectDefaultFilter=true.
For example, the following URL would open the Tracking>Roster>Schedules page in
the current browser, with those people in the pages default filter preselected for
display:
http://<hostname>:<port_number>/wfo/control/signin?screen=
PEOPLE_SCHEDULE_FS&autoSelectDefaultFilter=true
58
Similarly, the following URL would open the People>Schedules page in a new browser
window (without a navigation toolbar), with those people in the pages default filter
preselected for display:
http://<hostname>:<port_number>/wfo?screen=
PEOPLE_SCHEDULE_FS&autoSelectDefaultFilter=true
If the parameter &autoSelectDefaultFilter=true is omitted from either of the two
formats shown above, the screens are presented with the default filter selected, but no
people within the filter are selected. You will have to manually select the people you wish
to view.
59
Chapter 3
Managing Organizations
This chapter provides information about setting up organizations, their pay policies, and
organization-related components of Workforce Management.
It covers the following sections and tabs of the Organization Management module:
Organizations
Skills
Special Days
Work Queues
Settings
Organizations
Queue Attributes
Work Queue
Configuration
Arrival Patterns
Activities
Activity Types
Activities
Special Activities
Adherence Mapping
Time Collector
Mapping
Organizations
Use this page to create, view and edit organizational structures and associated
information within Workforce Management. This section discusses the following tabs:
Skills
Special Days
61
Organizations
Skills
Administrators can use the Skills tab to create, copy, edit, delete, import, or export
employee skills. The tab consists of two panes: an organization selection pane, and a
workpane. The workpane displays the following columns of information for the selected
organization:
Media Type: The type of media associated with the skill, such as phone or email.
Name
Description (optional)
Media Type (use the drop-down selector to choose the media type)
62
Organizations
Importing Skills
Use this pop-up window to import skills from an external file into Forecasting and
Scheduling. The window is divided into two containers:
File setup
Specify the name of the file to import. (You can use the Browse button to find and
select the file.)
Select the delimiter character used in the file. (Tab, Comma, or Semicolon)
The other container displays checkboxes for the fields to be imported (Skill Name,
Media Type, Description, and Organization), as well as, for each field, a box in
which you can enter the column number within the import file containing the value to be
imported for that field.
Click Import to import the skills, or Cancel to return to the Skills tab without
importing the skills from the external file.
Exporting Skills
Use this pop-up window to export skills to an external file from Workforce Management.
The window is divided into two containers:
File Setup
Organization Name
The File Setup container allows you to select the delimiter character to be used in the
file. (Tab, Comma, or Semicolon)
The Organization Name container displays checkboxes for the organizations for which
the skills are to be exported.
Click Export to export the skills, or Done to return to the Skills tab without exporting
the skills to the external file.
Special Days
Administrators can use the Special Days tab to add, edit, or delete special days, such
as holidays, and copy them to other organizations. These are used in time intervals to
ensure employees receive the appropriate pay. For managers and schedulers, this tab is
read-only.
Be sure to set the year in the upper right of the page.
63
Organizations
Click Create New Special Day. The New Special Day page opens.
Select Paid Holiday if the special day is paid, or Unpaid Holiday if it is not.
If your administrator has enabled the creation of blackout days for organizations,
you can also select Blackout Day, which marks that day as blacked out for the
selected organization.
Click one of the radio buttons under Apply to Sub-Orgs, for applying these
settings to suborganizations (children of this parent organization):
Apply to this org only: The settings only apply to the selected organization.
64
Organizations
Drop down list: enables you to define drop-down list values, which can be selected
when defining the attributes for each queue.
Date: accepts date attributes.
Use this page to create a new queue attribute or change an existing attribute:
To create a new queue attribute:
1
Click Create. The New Work Queue Attribute Definition page opens.
65
Organizations
Drop down list: enables you to define drop-down list values, which can be
selected when defining the attributes for each queue.
Date: accepts date attributes.
Click Save. The new queue attribute is added or the existing attribute is updated.
Work Queues
The Work Queues section lets you create queues, define custom work queue
attributes, edit information about them, and assign or unassign queue groups to the
queue. The queues you define here are used in Forecasting and Scheduling and
associated with Forecasting and Schedulings campaigns.
In Workforce Management, queues are essentially a mechanism used to aggregate a
volume of work. Queues can be identical to an ACD queue, but are not necessarily
limited to a one-to-one mapping. See the information on distributed and virtual queues
beginning on page 68 for more information.
66
the workpane
The workpane displays for the selected organization the following in a tabular format:
the data source groups mapping for the work queue (displays a comma-separated
list of the group names)
Select the work queue to be copied on the selection pane. The organization of the
queue must match in both the left and right panes.
The workpane refreshes to display the selected work queue.
Click Copy work queue. The new work queue is saved and the screen refreshes to
display it. (The new work queues name consists of the name of the copied work
queue with the text Copy of prefixed to it.)
67
Select the organization in the left pane for which you want to create the queue.
Select the media for the work queue from the drop-down list.
NOTE
Select the type of the work queue from the drop-down list:
Distributed
Distributed work queues are used in multi-site scheduling in Forecasting and
Scheduling. Distributed queues are another type of parent queue. They
aggregate contact statistics from multiple mapped normal (child) queues, and
are used in distributed campaign operations. Like virtual queues, distributed
queues enable you to easily aggregate data from multiple data sources to use
for centralized forecasting. With distributed queues in a distributed campaign
structure, you can then allocate the forecast among the normal child queues,
allowing for decentralized scheduling.
Refer to the chapter on multi-site scheduling in the Workforce Management
Forecasting and Scheduling Guide for more information.
Normal
Normal work queues collect contact statistics from data source groups and can
be used in regular campaign operations. Most work queues are Normal queues.
If you do not have a Multi-Site license, all of your work queues are Normal
queues.
Process
68
Process work queues are used to identify and define a resolution process. A
resolution process refers to a particular path of linked queues that can be
assigned and are used to define an over-arching service goal. Traditional service
goals only apply to a specific queue, whereas resolution process goals define the
target handling time for all of the queues, in totality, in the defined path.
NOTE
To schedule, recalculate, or analyze Process queues, you must select the Enable
LQF option on the calendar in the Forecasting and Scheduling module. Otherwise,
linked volumes are not generated. Refer to the Workforce Management
Schedulers Guide for more information.
Use the Work Queue Flow Editor to link or chain process queues into a resolution
process. Refer to Work Queue Flow Editor on page 77 for additional information.
Virtual
Virtual queues are a type of parent queue. They aggregate contact statistics
from multiple mapped normal (child) queues, and are used in virtual campaign
operations. Virtual queues enable you to easily aggregate data from multiple
data sources by mapping groups from each data source to a normal queue, then
mapping multiple normal queues, possibly from several data sources, to a single
virtual queue.
Work queues whose media is Phone Outbound can only be Normal or Virtual
queues.
Select the organization in the left pane for which you want to edit a queue.
Select the media for the work queue from the drop-down list. (Can only be changed
if the work queue is not in use.)
Select the type of the work queue from the drop-down list (Distributed, Normal,
Process, or Virtual). (Can only be changed if the work queue is not in use.)
if desired, use the Organizations drop-down to change the work queues owner
organization.
the workpane
69
The workpane displays for the selected organization the following in a tabular format:
You define the attributes and their data types using Organization
Management > Work Queue Attribute Definition.
The Edit button at the bottom of the workpane allows you to edit the custom attribute
values displayed.
Click Edit.
Click Save. The custom work queue attribute values are saved.
the workpane
The workpane displays for the selected organization the following in a tabular format:
the data source groups mapping for the queue (displays a comma-separated list of
the group names)
NOTE
The data sources in the selector on the Work Queue Mapping page will be limited
to data sources that are associated with the selected organization and its
ancestors, as well as those data sources of types that are not configured with a
data source.
70
Select the owner organization of the queue group to be deleted on the organization
selection pane.
Select on the left the owner organization of the work queue to be edited.
Select the work queue that has to be edited in the selection pane. Only Normal
queues can be used to map data source groups.
Select the data source for which groups are to be assigned. The default selection is
All Data Sources.
The left list displays the groups for the selected data source. Those queues that are
already mapped will show the text Mapped in the column to the right.
The right list displays all the groups that are currently assigned to the queue.
71
Click Go to Data Source Group Definition to go directly to the data source group
list page.
NOTE
You can assign groups only to queues whose type is Normal (has no subqueues
and is not the subqueue of another queue).
the workpane
The workpane displays for the selected organization the following in a tabular format:
the parent queue mapping for the queue (a comma-separated list of the mappings)
Select the owner organization of the queue group to be deleted on the organization
selection pane.
72
Select, in the selection pane at the left, the owner organization of the work queue to
be mapped.
To revert your changes, click Revert, or click Cancel to return to the Parent Queue
Mappings tab without saving your changes.
To sort the list of queues by name, click the header (the word Queue) of the assignment
box.
NOTE
Only normal and process queues are allowed to be mapped to a parent queue.
Only distributed or virtual queues are allowed to be parent queues.
Process queues are used to identify and define a resolution process, which refers to a
particular path of linked queues that can be assigned and are used to define an
over-arching service goal.
Distributed queues are used in campaigns where calls are distributed among multiple
sites using a percent allocation method. This type of queue can only be added to a
campaign that has at least one defined sub-campaign.
Virtual queues are used in campaigns where calls are distributed among multiple sites
using a dynamic method of distribution. Only certain types of ACDs support dynamic
distribution, such as Cisco, Genesys, Avaya BSR, and Look Ahead Interflow. You can add
73
this type of queue only to a stand-alone campaign. Campaigns that are sub-campaigns
or that allow sub-campaigns cannot have virtual queues.
Organizations are listed in the Selection pane on the left, and the associated work
queues on the right, in a tabular format. You must select the organization and queue
you want to view in this pane.
Only individual queues can be selected to view the corresponding information in the
data pane. Groups of queues cannot be selected.
74
Name
Description
Type
Arrival Pattern
LQF Only
All VCT Chains for the corresponding VCT queue are triggered (active) only during Linked
Queue Forecasting and Scheduling and not during manual entry or during automated
VCT feed import. When the LQF Only checkbox is unchecked, VCT chains for the current
queue are active both during data entry or VCT file import, and also during linked queue
forecasting and scheduling.
To schedule, recalculate, or analyze LQF queues, you must select the Enable LQF option
on the calendar in the Forecasting and Scheduling module. Otherwise, linked volumes are
not generated. Refer to the Workforce Management Schedulers Guide for more
information.
A VCT Work Queue not only has volumes associated with it, but also captures employee
level productivity data at a finer intraday granularity. This work queue is then available
for employees, managers, and supervisors to enter VCT data or productivity tracking
data either through the Work and History tabs of My Volumes section of the My
Home module, or Volumes section of the Tracking module, or through the Operations
Event File Import and Transform adapter.
75
Operational HoursArrivals for each day are distributed evenly over the
organizations hours of operation.
Named PatternsArrivals for each day are distributed based on definitions you
provide.
No PatternArrivals are converted to volumes as is, at the times they actually
occur, without any spread. This pattern can be used if you want volumes to follow
the true arrival pattern, and if arrivals are frequent during the organizational hours.
Work Completed, WIP and Inventory: This work queue type has all the VCT
Event types of CHECKIN, CHECKOUT and ARRIVAL enabled.
Work Completed and Inventory: This work queue type has only ARRIVAL and
CHECKIN events enabled; a CHECKOUT event of equivalent value is automatically
generated for each CHECKIN event, so there is no WIP, only Work Completed.
Work Completed: This work queue type has only the CHECKIN event enabled,
which in turn generates an ARRIVAL and a CHECKOUT of equivalent values.
As of: Use this date selector to view and/or set the Activity Handling Time for a
specific date.
Use Volume Capture: Select this option to specify the work queue as a VCT work
queue.
If you select Use Volume Capture, the following additional parameters are displayed:
Work Completed
Show on Work Page: Allows you to distinguish a manual entry VCT queue from an
automated queue without requiring the creation of sub-organizations to hide the
76
Activity Handling Time (in seconds): Enter the activity handling time (in
seconds) for the work queue. Click the pencil icon to the right of the field to enter
effectivity dates for the Activity Handling Time.
Operational Hours
Named Patterns
No Pattern
LQF Only: All VCT Chains for the corresponding VCT queue are triggered (active)
only during Linked Queue Forecasting and Scheduling and not during manual entry
or during automated VCT feed import. When the LQF Only checkbox is unchecked,
VCT chains for the current queue are active both during data entry or VCT file
import, and also during linked queue forecasting and scheduling.)
77
Organizations are listed in the Organization Name list on the left. After you select an
organization, all its eligible queues display in the Target Queues list.
The Target Queues list displays all eligible queues for the selected organization.
Eligible queues are those that have been configured for VCT.
The canvas provides the following features:
Normal Mode: The default editing mode, use to add queues to the workflow,
reposition queues in the workflow, delete chains, etc.
Draw Chain Mode: click the Draw Chain icon
the icon again to return to Normal mode.
Zoom In/Out: Use the +/- icons to control the level of detail displayed.
Select Multiple Elements: Click and drag to create a selection box that selects
multiple items enclosed by the box simultaneously.
Queue Scoping: For workflows that have already been defined, only the queues to
which you have access will display on the canvas.
Color Coding & Symbols: Each process group (see below) is represented by a
unique color. Furthermore, the drawing canvas identifies the following elements
graphically:
When you select an element on the canvas, its corresponding properties display below
the canvas on the Properties tab. Not all properties for an element are editable from
this tab; to update additional properties, refer to the definition tab for that element.
78
The following table lists the properties you can edit by element type:
Element
Property
Description
Queue
Member of Process
Chain /
Multi-Chain
Source Event
Target Event
Proportion Type
Proportion
Bundle Size
Lag (Hrs:Mins)
Name
Resolution Process
79
Add a Chain
After you have added two or more queues to the canvas:
1
Set the canvas to Draw Chain mode by clicking the Draw Chain icon, located in the
upper right of the canvas (
).
Hover your mouse over the source queue. The canvas highlights the source queue.
Click and drag to the target queue. The canvas highlights the target queue and
draws a directional chain that represents the workflow relationship between the
queues.
Remove a Chain
You can remove one or more chains in either Draw Chain or Normal mode. To remove
one or more chains, select the chain(s) you want to remove and then press the DELETE
key on your keyboard. To select multiple elements, hold down the CTRL key.
From the diamond-shaped icon, draw a chain to a new queue to complete the
multi-chain.
80
Select two or more existing queues on the drawing canvas. To select multiple
elements, do one of the following:
OR
Click and drag across the canvas to selection box encompassing multiple
elements.
In the Resolution Processes list, select the process group you want to remove.
Export Chains
Exporting one or more chains creates a CSV (Comma-Separated Values) file that defines
the workflow definition.
1
Click Export....
The Export dialog box is displayed.
Destination File: Location and name of the export file you will create. The file
name must have an extension of CSV.
Include Parent Chains: If your site is licensed for distributed multi-site
scheduling, you can elect to include distributed or virtual queues.
81
Import Chains
Importing one or more chains enables you to define the workflow chain(s) in a CSV file
and then import the definition into the work queue flow editor. Use of column headings
in the CSV file is optional.
Import File Format
Column
Description
Is Multi-Chain
Source
Target
Source Event
Defines the event from the source queue that will cause
the work item to flow from the source queue to the target
queue. Use one of the following values:
Target Event
Arrival
Check-in
Check-out
Proportion Type
Arrival
Check-in
Check-out
Fixed Allocation
Forecast History Period
Relative Period
Proportion Period
Proportion
82
Column
Description
Bundle Size
Lag (Hrs:Mins)
Target queue can be any queue that is defined in Target Queue List of the queue
workflow editor.
If Target queue is not currently listed in the organizations Target Queue List, use
the queue workflow editor to add the queues parent organization to the context of
Target Queue List.
To import chains:
1
Click Import....
The Import dialog box is displayed.
Destination File: Location and name of the CSV file you will import, which
adheres to the specifications above.
Has Column Header Line: Select if your CSV file has a header row; clear if no
header is used in the file.
Preview Import: Select to view an preview of the import chain results; clear if
you do not wish to preview the import.
Delete Existing Chain in Organization: Select to replace the existing chains
in the workflow with the chain definitions in the CSV file; clear to add the chain
definitions to the workflow.
83
Arrival Patterns
Use the Arrival Patterns tab to view and edit the patterns that have been created. The
Operations Arrival Processing adapter can be configured to use an arrival pattern
defined here to convert ARRIVAL VCT Events into volumes by applying the arrival
pattern to the sum of ARRIVALS over a defined window. The purpose of the arrival
pattern is to be a close representation of the distribution of intraday work to be done.
From this tab, the following options are available from the options displayed in the lower
right of the pane:
EditSelect an existing pattern and click this option to change the pattern's
settings.
DeleteSelect an existing pattern and click this option to delete the pattern.
84
File Setup
Use the fields in this section to specify the following:
Field
Description
File to Import
Name
Alignment Date
Delimiter
Description
Date
Used to identify the column in the external file that contains the
date.
Time
Used to identify the column in the external file that contains the
time.
Weight
Column Number
Specifies the order (1, 2, 3, etc.) in the external file of the date,
time, or weight column.
85
Field
Description
Name
Description
Alignment Date
Default frequency of
import
Daily Pattern
Activities
Activities represent work that employees can perform. Each activity has a name, a
description, a setting specifying if the activity is paid, a color, a code, a tolerance, and an
activity type.
If an activity is marked as paid, any time an employee logs into this activity, the
resulting entry will also be marked as paid. A manager can override the paid/unpaid
status of any time entry on the Day Details page.
The color and code of an activity are used to display schedules and time records on
the Calendar, Schedule Viewing screens, Adherence screen, and other screens.
An activitys tolerance specifies how long an employee can be out of adherence to a
scheduled activity before an exception appears. For example, the Phone activity is
86
Special Activities
A special activity is a default, system-defined activity defined at either the System
organization or Root organization and which has a special meaning in the system. You
must be licensed to use special activities.
The use of special activities enables you to override certain activity attributes for certain
activities at the organization level. Use of special activities is particularly useful for call
center service providers, which can customize an activity for an organization without
affecting that organizations siblings.
You can override all properties for only one special activity: Vacation. In other words,
the Vacation activity can be replaced completely with a different activity from the
organization.
The following other special activities can be partially overriden (only two attributes per
activity can be overriden):
Unknown Activity
Shift/Overtime Gap
No Activity
Coaching
Learning Break
The attributes that can be overriden for the above activities are:
Both the fully- and partially-overridable activity settings automatically flow down to
child organizations.
Activity Types
Activity types are folders that contain similar activities; they make selecting an activity
easier for My Time users. Each activity type has a name, a description, and a setting
specifying whether or not My Time users can see this activity type.
87
Learning Activities
For example, Assigned Work Activities could contain the Phone activity and the
email activity. It should be marked visible to My Time users since employees are
expected to log into these activities through the My Time module.
Absence Activities might contain the Sick activity and Jury Duty activity. This activity
type would be marked as not visible to My Time users as employees are not expected
to log into the Sick activity. Instead, managers would create records containing the
Sick activity when an employee calls in sick.
Activity types can be added and modified here, or in Forecasting and Scheduling.
88
Learning Activities
Click at the top of a column to sort by that column. Click again to reverse the sort order.
To create an activity type:
1
Click Create Activity Type. The Activity Type Details window is displayed.
Field
Description
Owner Organization
Name
Description
Visible in My Time
89
Field
Description
Schedule of Accrual
Accrual Policy
Click Save to create the activity type and return to the Activity Types page.
Click Cancel to abandon any changes you made and return to the Activity Types page.
Click Revert to undo any unsaved changes on the page
To edit an activity type:
1
90
Change the settings for the Name, Description, and Visible in My Time
parameters as desired.
Click Save to save your changes and return to the Activity Types page.
Click Cancel to abandon any changes you made and return to the Activity Types page.
Click Revert to undo any unsaved changes on the page.
To delete an activity type:
1
Click OK to delete the Activity Type, or Cancel to return to the Activity Types page
without deleting the Activity Type.
Viewing Activities
Use this tab to list the activities for each organization. Activities represent types of work
an employee can perform. Activities are added and modified here, or in Forecasting and
Scheduling.
NOTE
If you have used special activities to override the properties for any time-off
activities, the override value will be displayed. However, override values are not
identified on this page.
Click at the top of a column to sort by that column. Click again to reverse the sort order.
91
To create an activity:
1
Section
Field
Description
Activity Details
Owner Organization
Name
Description
Activity Type
Paid
Color
Activity Code
Time Off
Media
Work Queues
92
Section
Field
Description
Scheduling Usage
Unavailability
Resource Constraint
Used in Request
93
Section
Field
Description
Schedule of Accrual
Accrual Policy
94
Section
Field
Description
95
Section
Field
Description
Who Is In State
Scorecards Usage
To edit an activity:
1
96
To copy an activity:
1
97
To delete an activity:
1
Click OK to delete the activity, or Cancel to return to the Activities page without
deleting the selected activity.
You cannot define special activity overrides for the root organization. You
must select a subordinate organization to use this page.
To define properties for special activities, complete the fields as described in the
following table, and then click Save.
To discard any changes you have made on the page, click Revert.
98
Section
Field
Description
Vacation
Vacation
No Activity
Adherence Tolerance
Minutes
Unknown Activity
Maximum Time in
Activity
Shift/Overtime
Gap
Adherence Tolerance
Minutes
Maximum Time in
Activity
99
Section
Field
Description
Adherence Tolerance
Minutes
Maximum Time In
Activity
Learning Break
Adherence Tolerance
Minutes
Maximum Time In
Activity
Coaching
Adherence Tolerance
Minutes
Maximum Time In
Activity
100
Chapter 4
First, the employee presses a button on their phone set, or automatically enters a
particular phone state. (An example of an automatic phone state is when the employee
is sent a call and starts talking.) The employee state is passed to the Automatic Call
Distributor (ACD).
The ACD then sends an event code to Integration Server. This code includes a date and
time stamp, the employees data source ID, and a 2-part employee state code,
consisting of the Event Mode and Event Reason.
The Event Mode and Event Reason combinations are identified in the Reason Codes tab
of the Data Sources section of the System Management module, and given a Reason
Code name.
Reason Code names are mapped to Activities on the Time Collector Mapping tab of
the Activities section of the Organization Management module. The activity that
corresponds to the code received is created as an actual activity in a Time Record for the
employee whose Data Source ID was received with the code.
The Workforce Management solution then compares the actual activity and the
scheduled activity. If they are the same activity, or if they are mapped on the
Adherence Mapping tab of the Activities section of the Organization Management
module, the employee is considered In Adherence. Otherwise, an exception is
generated.
As an administrator, you can:
create and edit the association (mapping) of employees to data sources (Using the
Agents Tab, page 102)
create and edit reason codes (Creating and Editing Reason Codes, page 105)
map reason codes to activities (Mapping Reason Codes to Activities, page 108)
create adherence mappings, that is, selecting alternate activities that are
considered in adherence when an employee is scheduled for a particular activity
view adherence
102
103
Select those employees you want to map. You can select employees using the
following methods:
Selecting one or more displayed employees, and then clicking Select. (You can
select multiple employees. Click an employee's name and then use the Shift key
to select a contiguous range, or the Ctrl key to select non-contiguous
employees.)
Clicking Select All or Select None to select all or deselect all employees
respectively.
Typing the employee's name or a few letters of the name in the Find area,
selecting a filter from the View area, and then clicking Go to find an employee.
Click Add.
The pop-up window closes, and the main screen refreshes to display a screen where you
can create or edit mappings for the employees you selected.
To edit employee mappings:
1
Select an employee from those listed on the right side of the page.
104
This page allows you to edit the mappings and associations for the employees you
selected.
NOTE
As mentioned previously, you can also create and edit these mappings on the
Profiles tab of the User Management module.
The data portion of the page is in tabular format, with the following columns:
Column
Description
Employee Name
Organization Name
Agent ID
Extension
Network ID
Type the required information, whether Agent ID and/or Extension, or Network ID.
Click Save.
105
Event Reason values are dictated by the data source. Consult the data source
documentation to determine the correct values. The Event Reason UNAVAILABLE
means that no Event Reason will be sent to or received from the data source for that
particular Event Mode.
The Shift Operation column determines the impact the reason code has on the shift.
For example, some sites have several reason codes for Logoff. When an event that is
marked as End Shift is received, the system closes the shift.
NOTE
Each set of reason codes should have at least one reason code with a Shift
Operation of End.
In the left pane, select the data source the reason code will belong to.
Click Create Reason Code. The Data Source Reason Codes page opens.
106
Select the reason code's Shift Operation from the drop-down list.
In the left pane, select the data source the reason code belongs to.
In the right pane, highlight the reason code you want to edit.
Click Edit Reason Code. The Data Source Reason Codes page opens with the
reason codes current data.
In the left pane, select the data source the reason code belongs to.
In the right pane, highlight the reason code you want to delete.
107
The file is delimited, using either commas, semi-colons, or tabs as field separators, and
can have any file extension, such as .txt, .csv, etc.
The file should contain the following:
1
A header line.
The header line is identified by the comment character at the beginning of the
line.For example:
#ReasonCode_Name Event_Mode Event_Reason Purpose
ShiftOperation
By default, the comment character is #, but you can specify a different character.
b. Optional field:
For example:
Login, 1101,0, ,None
Not-Ready, 1103,0,,End
108
This page displays all the possible combinations of Activity and Reason Code by Data
Source. Where a mapping exists, all of the columns have values. Dashed lines denote
either an unmapped Activity or an unmapped Reason Code. If the Activity column has
dashes, the line denotes an unmapped Reason Code, and vice versa.
NOTE
If you are using data sources that are scoped by organization, the Data Source
selector is limited to data sources that are associated with the selected
organization and its ancestors, as well as those data sources of types that are not
configured with a data source. Children of displayed parent data sources are still
displayed, even if the organization association is not in scope.
Reason codes are established on the Reason Codes tab under Data Sources in the
System Management module. See Creating and Editing Reason Codes on page 105.
Click the top of any column to sort by that column. Click again to reverse the sort order.
The Edit Time Collector Mapping button is always enabled, but its results depend on
what you have selected:
Where the Activity column of a row contains dashes, denoting an unmapped Reason
Code, you can map the Reason Code.
If the row denotes an existing mapping, the results of the edit operation depend on
the currently selected organization and the organization where the existing mapping
is defined.
The Unmap Time Collector Mapping button is enabled only for those rows that
denote existing mappings whose activity is owned by the organization that is selected in
the left panel.
109
Select the activity in the right pane. (You must have the activity's owner
organization selected in the left pane to edit it.)
Highlight the reason code and click Edit Time Collector Mapping. The Time
Collector Mapping Details page opens.
Select the reason codes activity from the Activity drop-down list.
Select the activity in the right pane. (You must have the activity's owner
organization selected in the left pane to edit it.)
The file is a comma-separated text file, and can have any file extension, such as .txt,
.csv, etc.
The file should contain the following:
110
A header line.
The header line is identified by the # character at the beginning of the line. For
example:
#ReasonCode_Name Activity_Name
Activity Name
For example:
Login, Immediate
Not-Ready, Inactive
The page displays the adhering actual activities mapped to the scheduled activities.
Scheduled activities are activities that can be used in shifts, shift events, calendar
events, unavailabilities, or time off.
111
Select the scheduled activity in the right pane. (You must have the activity's owner
organization selected in the left pane to edit it.)
Click Save. The scheduled activity is listed with the new mapping.
Highlight the activity and click Edit Adherence Mapping. The Adherence Mapping
page opens.
Highlight an activity to map in the Available Scheduled Activities column and click
to map it to the scheduled activity. Use Shift or Ctrl to select multiple activities.
The mapped activities appear in the Adhering Actual Activities column.
Click Save. The scheduled activity is listed with the new mapping.
Highlight the activity and click Edit Adherence Mapping. The Adherence Mapping
page opens.
Highlight an activity to map in the Adhering Actual Activities column and click
remove the mapping. Use Shift or Ctrl to select multiple activities.
Click Save. The scheduled activity is listed with the updated mapping.
to
The adherence mapping No Activity is an internal classification used to denote the time
interval between shifts, and is ignored in adherence calculations. For activities such as
Break, there should be no adherence mapping. (The characters -- should appear in the
Adhering Actual Activities column.)
112
Viewing Adherence
Viewing Adherence
The Adherence tab of the Adherence section of the Tracking module allows you, as
administrator, to view employee adherence to schedules. The Adherence section allows
you to analyze employee adherence to schedules at any point during the day or to
assess trends and potential problems. By default, administrators only have access to the
Adherence tab. Adherence is a performance assessment tool that lets you analyze
employee adherence to schedules at any point during the day or to assess trends and
potential problems. Out of adherence time periods for the selected day are displayed
next to the employee's name.
Click Legend at the bottom of the Adherence pane to display the types of
activities, the adherence tolerance for each, and exception colors.
113
Viewing Adherence
Select the date and the sort order at the top of the Adherence pane. Click the
refresh button
to display the new date.
Select the employees. Click Select All or Select None, or use CTRL to highlight
multiple employees. Click View to display the employees.
Hovering the cursor over an exception causes a tool-tip style window to appear,
showing the exceptions status and the time range involved. For approved
exceptions, the name of the person who authorized the exception is also shown.
Adherence Details
Use the Adherence tab to view detailed adherence information for the selected
employees:
114
Chapter 5
Viewing Dashboards
This page allows you to view those dashboards that have been configured by your
system administrator and for which you have view privileges.
A dashboard can show up to three columns, each containing one or more graphic tables.
The drop-down selector at the top right of the page allows you to select which
dashboard you want to see.
Up to three mode buttons can appear to the right of each graph:
View mode (
Configuration Mode
Edit mode (
Allows you to set or change the run-time parameters for a particular graph.
Configuration mode (
Typically this mode button is only shown for administrators and those with privileges
to edit dashboards.
If you have changed the run-time parameters for the graphs on a dashboard, you can
save those changes to a new dashboard, provided that your administrator has enabled
this functionality. To save a new dashboard, click Save As... at the bottom right of the
page. Click Delete to delete the dashboard being displayed. Click Reset to cancel any
unsaved changes and revert to the settings in use before you changed anything.
Configuration Mode
This tab allows you to specify whether the portlet is to be updated according to a
specified schedule, or on demand.
The schedule parameters allow you to specify the starting date for the updates. In
addition, radio buttons allow you to specify whether the updates should occur daily,
weekly, or monthly. Additional parameters allow you to modify the frequency to skip
certain times. For example, you can specify that the update should take place every two
days.
Click Save to save your changes and return to View mode.
116
Chapter 6
Settings
Use the Settings tab to control how time-off requests, waitlists, time-off allocations,
shift swap requests, shift bidding, and shift requests & changes are handled for a
specific organization.
In addition to the Organization selection pane, the other pane of the Settings page
consists of the following containers:
Shift Bidding (only relevant if you are licensed for the optional Shift Bidding feature)
Shift Bidding Policies (only relevant if you are licensed for the optional Shift Bidding
feature)
Shift Swap
Only the containers relevant to Time-Off Management are discussed in this section.
118
These settings determine how time off accrual behaves in the selected organization. The
container has the following options:
119
Fixed date: The specified date is used as the accrual schedule for all activities
that accrue on a yearly schedule.
Accrual Day of Month: The specified day of the month is used as the accrual
schedule for all activities that accrue on a monthly schedule.
Accrual Day of Week: The specified day of the week is used as the accrual
schedule for all activities that accrue on a weekly schedule.
Working Holiday
Non-working Holiday
Blackout
Non-operation Day
Shift Bidding
The settings in this container affect how employees can bid on shifts:
The following scoring factors may be used to provide weight coefficients when
prioritizing shift bidding requests:
Seniority
Rank
Bonus
When you create a scheduled auction for a specific week, you decide whether to use the
scoring system with these coefficients or not.
120
Shift Swap
The settings in this container affect how employees can swap shifts:
Enable Shift SwapTurns on and off shift swap functionality for the whole
organization or branch.
Limit employees' shift swapping to the following organizationsEmployees
can swap only with employees from the organizations listed here.
Disable one-way swapsDisallow swaps where one employee acquires a shift
without giving another shift back.
Allow partial day shift swap requestsEmployees can propose swapping only a
portion of their shift instead of an entire shift, or can propose swapping portions
with more than one employee.
Allow pickup of a portion of a postingEmployees can accept a portion of a
proposed shift swap instead of an entire shift, and can accept portions from more
than one employee.
Maximum number of swap negotiation comments per employee: Specify the
number of swap negotiation comments that can be used in negotiating a shift swap.
In some instances, these comments have been used for purposes other than
shift-swap negotiations; limiting the number of comments can reduce such abuse
and focus the use of such comments on the actual shift-swap negotiation.
121
Shift requests and changes can be initiated by employees and supervisors from the
following locations:
Schedule
My
Employee
The enablement of this feature depends on the selection of the following items:
Allow
Allow
NOTE
If either of these options is selected, the corresponding shift requests and changes
functionality will be enabled. If neither of these options are enabled, the shift
requests and changes functionality will be disabled.
After selecting the shift requests and changes features you wish to enable, use the
following options to determine the feature set provided to users:
122
Select the rules you want to use to validate time off, approved time-off withdrawal, swift
swap, shift bidding, and shift requests & changes requests. The validation icon will
appear on both the administrator and employee request pages.
Click Save to save your changes for the selected organization, Save and Apply to
Sub-orgs to save the changes for the selected organization and its child organizations,
or Revert to cancel any changes in progress that have not yet been saved.
This rule is violated if the total length of scheduled time off events during
the requested day(s) is greater that the number of hours entered in the
Organization Management:Request Management:Time Off Pools
page. This rule is affected by time off events for all employees in this pool.
Employee has enough time off hours.
This rule is violated if the total length of scheduled time off events for this
employee during the time off year exceeds the yearly allotment entered on
the User Management:Employees:Time Off page. Time Off year may
be either the employee anniversary year or a calendar year, as configured
in the Organization Management:Request Management:Settings
page.
This validation rule takes into account the number of hours accrued by an
employee as of the request target date.
Request complies with filing rules.
This rule is violated if the request submittal date violates at least one of
the filing rules applicable to the requesters organization.
123
Icon
This rule is violated if the request covers a day marked as a blackout day
on the Organization Management:Request Management: Time Off
Pools page, in the container Enter Allocated Time Off hours into
calendar and mark blackout days.
Requested time off is not being swapped.
This rule is violated if one or more request choices overlaps a shift that will
be received from a pending shift swap request (state of shift swap request
is either pending, in negotiation or escalated).
Scheduled calendar event activities that the request avoids.
This rule is violated if the requested time off period overlaps with the
selected scheduled calendar event(s):
All
Day Off
Learning Break
Meeting
Project Filing
Supervisor Meeting
Tardy
Training
This rule is violated if the request duration (end date - start date) is not at
least the specified minimum. The minimum can be expressed in units of
Minutes, Hours, or Days.
Maximum duration of the request.
This rule is violated if the request duration (end date - start date) exceeds
the specified maximum. The maximum can be expressed in units of
Minutes, Hours, or Days.
Requested time off is for a past date.
This rule is violated any time a request is created for a start date earlier
than the creation date of the request.
Minimum duration of request with a net staffing surplus: <x> percent.
This rule is violated for any time off request that does not satisfy the
minimum required duration with a net-staffing surplus. The minimum
percentage represents the requisite net staffing surplus.
Request complies with employees maximum VTO per day /week.
124
This rule is violated if both shifts in a swap do not belong to the same
campaign. They may be in the different campaign-weeks, which would be
OK.
Both employees have exactly the same skills for the active campaign
queue.
This rule is violated if the receiving employee does not have exactly the
same skills as the employee currently scheduled to work the shift.
Both employees have at least same skills for the active campaign queue.
This rule is violated if the receiving employee does not have at least the
same skills as the employee currently scheduled to work the shift.
Receiving employees with additional skills will not cause a violation.
Both employees have the same proficiencies for the active campaign
queue.
This rule is violated if the receiving employee does not have the same skills
and proficiencies as the employee currently scheduled to work the shift.
Request complies with filing rules.
This rule is violated if the request submittal date violates at least one of
the filing rules applicable to the requesters organization.
Both employees comply with min/max hours.
This rule is violated if, after the swap, at least one of the employees will
not comply with the min/max hours during the corresponding week(s) of
the shift they get and the shift they give away in the swap.
Swapped shifts start on the same organization week.
This rule is violated if the swapped shifts do not fall within the same
organization week.
125
Icon
This rule is violated if the total duration of paid time in the two shifts is
different.
Swapped shifts must overlap the exact same portion with scheduled
calendar events and time offs, and not overlap unavailabilities.
Swapped shifts will overlap scheduled calendar events that must occur
during a shift.
This rule is violated if calendar events, which have to be inside a shift, fall
outside of shifts as the result of the swap.
Partial Shift Swap: Minimum duration of the shift that can be swapped:
<x> Minutes/Percent.
This rule is violated if the duration of the swapped shift is less than the
specified duration.
Partial Shift Swap: Minimum duration of the shift to leave after pickup:
<x> Minutes/Percent.
This rule is violated if the remaining shift duration after the swap is less
than the specified duration.
Partial Shift Swap: Maximum shift duration allowed: <x> minutes per
Organization Day/Rolling 24 Hour Period.
This rule is violated if the total shift duration as a result of the swap is
greater than the specified maximum. This rule can be applied in 2 ways:
1
For organization day: the shift duration will be calculated using the
organization day boundaries.
For a rolling 24-hour period: the rule will consider a rolling 24-hour
period before and after the shift for the duration calculation.
This rule is violated if the swap includes any of the specified activities.
126
Icon
This rule is violated if the gap created as a result of the swap is outside the
specified range, or if the gap is less than the specified duration. If both the
range and the minimum are specified, the rule will be violated only if both
the conditions are violated.
Partial Shift Swap: Maximum overlap with an existing shift: <x> minutes.
This rule is violated if the overlap with an existing shift caused due to the
swap is greater than the specified duration.
Maximum consecutive working days allowed.
This rule validates for the maximum consecutive working days (as
specified in the Scheduler Options container from Organization
Management:Organizations:Organization Settings) before and after
the start of a shift for all types of shift swap requests (two way swap, one
way swap and partial swap requests.)
This rule only checks the start of shifts (not the end dates).
For example, if the maximum consecutive working days count is set to
three, and Employee A is requesting a one way shift swap from 1/4 to
1/14, then the rule would validate if this shift swap would violate the
maximum consecutive working day count for shifts from 1/1 to 1/7, and
for the period from 1/11 to 1/17.
Minimum required time gap between consecutive shifts.
This rule validates the minimum time between the end of a first shift and
the start of the next shift for all types of shift swap requests (two way
swap, one way swaps, and partial swap requests.)
The validation rules for shift bidding requests are listed in the following table:
Icon
This rule is violated if the request submittal date violates at least one of
the filing rules applicable to the requesters organization.
Employee's schedule complies with min/max hours.
This rule is violated if the requested schedule does not comply with the
employees min/max hours for the week of the auction.
Employee has the same skills as required for the selected schedule.
This rule is violated if the employee does not have exactly the same skills
as the phantom employee for whom the schedule is generated. Employees
with more skills than required will cause a violation of this rule.
127
Icon
This rule is violated if the employee does not have the skills as the
phantom employee for whom the schedule is generated.
Employee's schedule complies with organization hours of operation.
This rule is violated if any of the requested shifts in the shift bid fall outside
of the employee organization's hours of operation.
Shift requests & changes must always adhere to the following rules, which cannot be
configured or altered:
The
The
scheduled shift at the time the request was submitted must match any published
and unpublished shifts.
shift request cannot be submitted if there is an unpublished shift for the same day.
The configurable validation rules for shift requests & changes are listed in the following
table:
Icon
This rule generates an alert if the shift change request results in net
staffing falling under the minimum specified percentage for the queue over
any portion of the shift period. Gaps between shifts and extensions are not
included. The minimum percentage must be greater than zero.
Maximum shift duration allowed: <x> minutes per <period from
drop-down>.
This rule is violated if the shift change request causes the shift to exceed
the user-defined shift duration allowed for one of the following periods you
select from the drop-down list:
Organization Day
24 Hour period
128
Icon
Organization Day
24 Hour period
129
Icon
This table shows the filing rules for time off, shift swapping, shift bidding, and shift
request changes that have been defined for each organization. The following columns
are defined on this page.
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization, the rule is not used
for the child organization. It is legal for a grandchild organization to differ with the
child organization. When the checkbox is changed, Save Applied must be used to
130
save changes. When applied settings are saved, the child organizations are changed
to match the parent's applied state. Only the changes are copied to the children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request & change
(can be new shift, shift change, new OT shift, and OT shift change).
Which RequestThis column shows the criteria that will be used to determine
which requests are affected by the rule.
When to fileThis column shows when the requests must be filed.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
Description
Owner Organization
131
The Create, Edit, and Delete buttons at the bottom of the page allow you create, edit,
and delete, respectively, time off pools.
The Create button allows you to create a Time-Off Pool for the organization selected in
the left pane. Once this Time-Off Pool is created, you can then assign employees from
this organization or any organizations under this organization to the time-off pool.
The Edit button is enabled only when you select a time-off pool that was created in the
organization selected in the left pane. You cannot edit time-off pools from child
organizations.
The Delete button is enabled only when you select a time-off pool that was created in
the organization selected in the left pane. If a time-off pool is deleted, all the time-off
pool effectivity information for employees that pertains to this time-off pool is also
deleted. The employees that belong to the deleted time-off pool are not assigned to any
other time-off pool for the relevant period. Waitlisted requests, if any, are auto
processed again to be approved, denied, or pending, based on the changed scenario.
The View button shows detailed information on the selected time off pool, including:
Enter Allocated Time Off hours into calendar and mark blackout days: a
calendar allowing you to enter blackout dates
132
The Time Off Pool Details container shows the organization for which the time-off
pool is being created (read-only). In addition, it has two fields:
Enable waitlistsIf checked, requests for time-off that have been denied can be
put on a waitlist, in case another employee withdraws a time-off request that has
been approved.
Enable auto scan of waitlisted requestsAllows you to enable (or disable) auto
scanning of waitlists. Selecting this checkbox enables scanning of waitlists for any of
the following events that lead to changes in the organization's timeoff pool
allotment hours or employee time-off hours.
A change in the approved allocation hours of the approved time off when the
schedule has been published
A waitlist scan is triggered on any of the above events. Once a waitlist scan has
been triggered, the waitlisted requests are filtered and sorted according to the date
range and the organizations affected by the triggering event. The auto processing
rule engine then sequentially processes these filtered and sorted waitlisted requests
for approval or denial.
Waitlist sort prioritiesAllows you to specify the sort order priority for the
waitlists. You can select up to three different columns for sorting and computing the
waitlist order for waitlisted requests. The requests are sorted by the first, second
and then third column, with either ascending or descending order, respectively. The
default setting has the first column as Submitted in ascending order. The settings
for the second and third columns are optional.
The following fields can be selected for the waitlist sort order settings:
Seniority
Rank
133
134
For example, using the regional formats for the United States, where the date is in the
format mm/dd/yyyy:
01/10/2003
50.5
01/11/2003
55
50.5
10.01.2003
55
Use a Tab character to separate the date and number. Use a new line for each date.
Convert other formats, such as MS Excel, to text files before importing them.
Specify the desired range of dates using the Date Range selector.
Click the appropriate radio button to designate the specified range of dates as
blackout days (Set Blackout Days), or click Set Non-Blackout Days to remove
the blackout designation from the specified range of dates.
Click Save.
135
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization then the rule is not
used for the child organization. It is legal for a grandchild organization to differ with
the child organization. When the checkbox is changed, Save Applied must be used
to save changes. When applied settings are saved, the child organizations are
changed to match the parent's applied state. Only the changes are copied to the
children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request and change.
Which RequestThis column shows the criteria that are used to determine which
requests are affected by the rule.
How to Auto-processThis column shows the criteria used to approve or deny a
request.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
136
The pop-up window also allows you to specify whether the changes are to be applied to
the selected organization (Apply to this org only), the organization and its child
organizations with no overrides at the child level (Apply to sub-orgs (no override)),
or the organization and its child organizations with overrides at the child level allowed
(Apply to sub-orgs (allow override)).
Click Edit Rule to modify the selected rule.
Type of Request You are Creating Rule ForSelect the type of request or time
frame the rule applies to:
Shift Request & Change typeSelect the type of shift change request to which
the rule applies. Only applicable to Shift Request & Change requests.
Time off typeSelect the type of request using an activity name. If there are no
activities defined at the current organization, the entire page is disabled. Only
applicable to Time Off requests.
All requests of this typeThis rule applies to all requests.
ForThis rule applies only to weekends, a specific day of the week, or to working
holidays. Only applicable to Time Off requests.
For date_rangeThis rule applies only to:
137
Waitlist Criteria
Denial Criteria:
138
The Time Off Calendar section has the organization structure on the left and the time
off pools on the right.
The display shows two months (current and next).
There are two possible display modes:
View Organization
Displays the activity of the employees that belong to that organization.
Each day of the month contains three numbers displayed below the calendar date:
hours available
In the View display view, the hours available indicate the total number of time-off
hours allocated for that day to the current time-off pool. This number can be set by
administrators and schedulers in the Request Management section of the
Organization Management module, on the Time Off Pools tab.
In the View Organization view, this value always shows as n/a.
hours pending
The number of time-off hours for that day that have not been approved or denied.
To change organization, select a different organization in the Selection Pane at the left
side of the page.
139
To select a new date for the calendar display, use the date selector near the top of the
page.
The column order can be specified using the fields in the next section. The first column
is number 1.
To import allocations from a text (.txt) file, create the file using the following format:
mm/dd/yyyy <tab> number
For example:
01/10/2003 50.5
01/11/2003 55
Use the Tab key to separate the date and number. Use a new line for each date. Convert
other formats, MS Excel for example, to text files before importing them. If there are
syntax errors, they are ignored silently (that is, no error messages are displayed).
140
Types 1 and 2 behave differently depending on whether a schedule has already been
published for the time that is being requested. Therefore, there are four distinct
possibilities for an employees time off request:
The system considers dates prior to the last published shift assignment for an employee
to be published, and considers time after this to be unpublished.
Here are specific details of how each of the four use cases works:
If the time-off event is less than the length of the default time-off length provided
for that employee, the event length is used.
If the time-off event length is equal to or greater than the default length provided
for that employee, the employees default length is used.
If there is no default length specified (the field is null) for an employee, the request
is allowed, but it causes a validation alert stating that the request cannot be
approved.
Once an event is created, if the user edits the number of minutes for an event already
marked as using a specific number of minutes, the current settings of the event are
used regardless of the three points above.
Under no circumstances is an underlying shift used as the basis for calculating the hours
of events that are not marked as use underlying shift.
If this time is scheduled, the scheduler will try to place X hours of paid Shift
Assignments underneath the Time Off.
141
Once the event is created, if the user edits the number of minutes for an event already
marked as using a specific number of minutes, the current settings of the event are
used.
Under no circumstances is an underlying shift used as the basis for calculating the hours
of events that are not marked as use underlying shift.
If this time is rescheduled, the scheduler will try to place X hours of paid shift
assignments underneath the time off.
If the time-off event is less than the length of the default time-off length provided
for that employee, the event length is used.
If the time-off event length is equal to or greater than the default length provided
for that employee, the employee default length is used.
If there is no default length specified (the field is null) for an employee, the request
is denied.
If the default lengths for the employee are edited, it affects the calculation on
unpublished weeks.
Once the schedule is published, the paid time underlying the time off is used.
If this time is scheduled, the scheduling engine might place any amount of staffing
underneath this time in order to satisfy the employees work rules and meet the service
goals of the campaign.
As administrator, you can specify which types of time-off request processing can
be used:
Both
142
Viewing Requests
Use the Employee Requests section of the Request Management module to view
employee requests. Click on the top of a column to sort by the column. Click again to
reverse the sort order.
Use the date range selector to filter requests by their start and end dates.
To filter out unwanted requests:
In the View field at the top left of the page, select one of the predefined filters or
select Create or Edit to create or edit a filter. Selecting Create or Edit opens the
Request Filter page. Click Help from that page for more assistance.
The All Active filter does not include expired and withdrawn requests of all three types,
or invalid requests of Time Off and Shift Swap type. If you want to view those request
types, you must create a specific filter for those statuses or select the All filter, which
display all the requests for the selected time range.
In the Find field at the top left of the page, specify the employee's last name then
click the Go button beside it. The employee name criteria is applied on top of the
selected filter.
The columns displayed on the Employee Requests page are determined by the type of
request you are displaying. If you are viewing multiple types of requests at the same
time (the default), you see only those columns that the request types have in common.
143
Description
Name
Status
The type of request: time off, shift swap, shift bidding, new shift, or
shift change.
Submitted
Last modified
Seniority
Expired
Comments
Alerts
Actions
144
Description
Start
End
Length
Hours Accounted
Description
Shift Date
The date on which the shift offered for swap takes place.
Start
The time (in the viewing time zone) when the shift starts.
End
The time (in the viewing time zone) when the shift ends.
Post Expires
Swap Type
Partial Shift
Shows whether the shift swap being proposed is partial. (Shifts can
be swapped either entirely or partially. In a partial shift swap, the
employee can propose swapping only a portion of the shift, or can
propose dividing the shift into multiple portions, each of which can
be swapped.)
Description
Bid Name
Use Points
Rank
Points
Bonus
Score
The calculated score of the shift bidding request. The score weights
the request against other requests for the same shift.
Preference
145
Column
Description
Campaign
The name of the campaign to which the user is assigned during the
start of the request.
Start Date
The start date and time of the request. The date and time includes
any overtime before or after the shift. For requests to change an
existing shift, only the changes are reflected. For example, a
request to extend a shift would only include the extension date and
time, not the already scheduled shift.
End Date
Shift
Activity
Overtime
Ext Before
Ext Before
Activity
The name of the activity for the extension before the shift, if any,
being requested.
Ext Before OT
Ext After
The name of the activity for the extension after the shift, if any,
being requested.
Ext After OT
Filtering Requests
By default, the Employee Requests section of the Request Management module
uses the predefined filter All Active, which does not include expired and withdrawn
requests of all three types, or invalid requests of Time Off and Shift Swap type. In
addition, you can select the predefined filter Active, which display all the requests for
the selected time range.
You can also create your own filters.
146
In the View field at the top left of the page, select one of the predefined filters or
select Create Filter or Edit Filter to create or edit a filter. When you select Create
Filter or Edit Filter, the Request Filter page is displayed.
In the upper left pane, select the organization(s) to filter. When you select an
organization, all its suborganizations are automatically selected as well.
Time Off
147
Shift Swap
Shift Bid
148
For each item you want to filter by, type a value or make a selection from the
drop-down menus.
The filter criteria available for all request types include:
Criterion
Description
Supervisor
Status
Submitted
Seniority
Start-End Dates
Time-off period for time off requests; shift date for shift swap and
shift bidding requests.
Description
Number of Choices
Values are either All or First Only. These are used to specify
whether the selected Start-End Dates apply to all or just the first
time off choice.
Waitlist: The employee's request could not be approved, but the manager has
flagged the request as waitlisted. If another employee submits a withdrawal of
approved time off, the waitlisted request might be approved by the manager.
149
Filtering time-off requests with a status of Waitlist changes all the columns on the
Employee Requests page to show columns applicable to waitlists, sorted by predefined
priority settings or by any other listed columns. Only valid waitlisted time-off requests
are listed on the page. The columns displayed include:
150
Description
Type
Skills
Description
Preference
Day
Deadline
Rank
Points
Bonus
Score
The filter criteria available for Shift Requests & Changes include:
Criterion
Description
Type
The type of custom shift request to display, e.g., New Shift or Shift
Change.
Campaign
Shift
The names of the shift used to filter the list. You cannot filter by
both Shift and Extension.
Activity
Extension
The names of the extensions used to filter the list. You cannot filter
by both Shift and Extension.
Overtime
Click Save As, and then type a name at the top of the pop-up window.
Click Save to save the filter and return to the previous page.
151
For each field you want to change, select or deselect an operator and type or select
a value from the list.
Click Save to save the filter and return to the previous page.
From the Filter menu on the upper right, select the filter you want to delete.
Click Delete, and then click OK to confirm the deletion and return to the previous
page.
To show only requests for a specific employee, in the Find field at the top left of the
page, specify the employee's name, and then click the Go button beside it. The
employee name criteria is applied on top of the selected filter.
In the Customize field at the top right of the page, select Edit. The List
Configuration page opens.
Move the desired properties from the left pane to the right pane using the arrows in
the middle.
If your license includes Shift Requests & Changes, and you have already created a
filter of that type, additional properties are available for display. These include:
Ext Before
Ext Before OT
152
Ext After
Ext After OT
Click Save if you are editing an existing configuration setting, or click Save As to
save a new configuration using a new name.
Usage
Approve the request. The schedule information is updated for Forecasting and
Scheduling, and alerts, if configured, are sent.
Approve a request for withdrawal of an approved time-off request.
Cancel a request for withdrawal of an approved time-off request.
153
Icon
Usage
Deny the request.
Edit the request.
Withdraw the request.
Reject a request for withdrawal of an approved time-off request.
Tentatively approve the request.
Requests that have been tentatively approved display the status Pending to the
employees that submitted them, but display the status Tentative to you until you
either confirm the request or publish the schedule.
View the details of the request. A pop-up window opens that provides several
groups of information, each in its own container.
For Time-Off Requests, you see:
Summary Information:
Contains information such as the Employee Name, Time Off Type, and Time
Off Hours.
Alerts Information:
Displays the icons and a description for any failed validations. See the
table beginning on page 156 for additional information.
Be aware that time-off requests that are tentatively approved do change the schedule with
Forecasting and Scheduling. If a scheduler or other person with appropriate privileges then
publishes a schedule with tentative approvals, the approvals change from tentative to
approved. Shift swap requests stay marked invalid.
154
The Alerts column shows you any violations of filing rules for the requests using the
icons in the following table:
Icon
Type of
Rule
Time Off
Time Off
Time Off
Time Off
Time Off
Time Off
155
Icon
Type of
Rule
Time Off
Time Off
Approved
Time Off
Withdrawal
156
Specify the Time Off Type, Time Off Hours and Comment.
You must provide at least one time-off choice. You can specify the rank of the
time-off choice by selecting the Time Off Choices row, and then using the Tool bar
button to move it up or down.
You can also choose to have your request waitlisted if it cannot be approved at this
time. See Waitlisting for more information.
157
Waitlisting
Normally, when an employee withdraws an approved time-off request, the system
checks to see if there are any other pending requests that can use the time-off
allocation. However, when auto-processing rules are being used, requests filed at a time
when there is no available time-off allocation available are denied, and not left pending.
To respond to this situation, managers can now add waitlist criteria to time-off
auto-processing rules, as well as override auto-processing rules by manually waitlisting
any pending or denied employee requests, approve waitlisted requests, or deny
waitlisted requests when they manually process requests.
Purging Requests
Use the Purging tab of the Request Management section of the Organization
Management module to purge (remove) requests from the database.
For requests created fromYou can purge requests from the current organization
or from an entire organization branch.
158
You can limit the effects of the purge using one of the following:
All requests of this typePurge this type of request without considering a date.
Requests created more than <number> days in the pastSelect a date
boundary based on the requests creation date for the purge.
Requests created during <start_range> - <end_range>Select a date range
for a purge based on the requests creation date.
Requests starting during <start_range> - <end_range>Select a date range
for a purge based on the requests start date.
159
160
Chapter 7
Post, negotiate, and request shift swaps via an online swap board which is
monitored by an automatic conflict checker and forwarded to managers for quick
and easy processing.
View schedule and time-off information, with the ability to check the status of shift
swaps, time off, and vacation requests.
Settings
Use the Settings tab to control how time-off requests, waitlists, time-off allocations,
shift swap requests, shift bidding, and shift requests & changes are handled for a
specific organization.
In addition to the Organization selection pane, the other pane of the Settings page
consists of the following containers:
Shift Bidding (only relevant if you are licensed for the optional Shift Bidding feature)
Shift Bidding Policies (only relevant if you are licensed for the optional Shift Bidding
feature)
Shift Swap
Only the containers relevant to Shift-Swap management are discussed in this section.
162
Shift Swap
The settings in this container affect how employees can swap shifts:
Enable Shift SwapTurns on and off shift swap functionality for the whole
organization or branch.
Limit employees' shift swapping to the following organizationsEmployees
can swap only with employees from the organizations listed here.
Disable one-way swapsDisallow swaps where one employee acquires a shift
without giving another shift back.
Allow partial day shift swap requestsEmployees can propose swapping only a
portion of their shift instead of an entire shift, or can propose swapping portions
with more than one employee.
Allow pickup of a portion of a postingEmployees can accept a portion of a
proposed shift swap instead of an entire shift, and can accept portions from more
than one employee.
Maximum number of swap negotiation comments per employee: Specify the
number of swap negotiation comments that can be used in negotiating a shift swap.
In some instances, these comments have been used for purposes other than
shift-swap negotiations; limiting the number of comments can reduce such abuse
and focus the use of such comments on the actual shift-swap negotiation.
163
Select the rules you want to use to validate time off, approved time-off withdrawal, swift
swap, shift bidding, and shift requests & changes requests. The validation icon will
appear on both the administrator and employee request pages.
Click Save to save your changes for the selected organization, Save and Apply to
Sub-orgs to save the changes for the selected organization and its child organizations,
or Revert to cancel any changes in progress that have not yet been saved.
This rule is violated if both shifts in a swap do not belong to the same
campaign. They may be in the different campaign-weeks, which would be
OK.
Both employees have exactly the same skills for the active campaign
queue.
This rule is violated if the receiving employee does not have exactly the
same skills as the employee currently scheduled to work the shift.
Both employees have at least same skills for the active campaign queue.
This rule is violated if the receiving employee does not have at least the
same skills as the employee currently scheduled to work the shift.
Receiving employees with additional skills will not cause a violation.
Both employees have the same proficiencies for the active campaign
queue.
This rule is violated if the receiving employee does not have the same skills
and proficiencies as the employee currently scheduled to work the shift.
Request complies with filing rules.
This rule is violated if the request submittal date violates at least one of
the filing rules applicable to the requesters organization.
Both employees comply with min/max hours.
This rule is violated if, after the swap, at least one of the employees will
not comply with the min/max hours during the corresponding week(s) of
the shift they get and the shift they give away in the swap.
Swapped shifts start on the same organization week.
This rule is violated if the swapped shifts do not fall within the same
organization week.
164
Icon
This rule is violated if the total duration of paid time in the two shifts is
different.
Swapped shifts must overlap the exact same portion with scheduled
calendar events and time offs, and not overlap unavailabilities.
Swapped shifts will overlap scheduled calendar events that must occur
during a shift.
This rule is violated if calendar events, which have to be inside a shift, fall
outside of shifts as the result of the swap.
Partial Shift Swap: Minimum duration of the shift that can be swapped:
<x> Minutes/Percent.
This rule is violated if the duration of the swapped shift is less than the
specified duration.
Partial Shift Swap: Minimum duration of the shift to leave after pickup:
<x> Minutes/Percent.
This rule is violated if the remaining shift duration after the swap is less
than the specified duration.
Partial Shift Swap: Maximum shift duration allowed: <x> minutes per
Organization Day/Rolling 24 Hour Period.
This rule is violated if the total shift duration as a result of the swap is
greater than the specified maximum. This rule can be applied in 2 ways:
1
For organization day: the shift duration will be calculated using the
organization day boundaries.
For a rolling 24-hour period: the rule will consider a rolling 24-hour
period before and after the shift for the duration calculation.
This rule is violated if the swap includes any of the specified activities.
165
Icon
This rule is violated if the gap created as a result of the swap is outside the
specified range, or if the gap is less than the specified duration. If both the
range and the minimum are specified, the rule will be violated only if both
the conditions are violated.
Partial Shift Swap: Maximum overlap with an existing shift: <x> minutes.
This rule is violated if the overlap with an existing shift caused due to the
swap is greater than the specified duration.
Maximum consecutive working days allowed.
This rule validates for the maximum consecutive working days (as
specified in the Scheduler Options container from Organization
Management:Organizations:Organization Settings) before and after
the start of a shift for all types of shift swap requests (two way swap, one
way swap and partial swap requests.)
This rule only checks the start of shifts (not the end dates).
For example, if the maximum consecutive working days count is set to
three, and Employee A is requesting a one way shift swap from 1/4 to
1/14, then the rule would validate if this shift swap would violate the
maximum consecutive working day count for shifts from 1/1 to 1/7, and
for the period from 1/11 to 1/17.
Minimum required time gap between consecutive shifts.
This rule validates the minimum time between the end of a first shift and
the start of the next shift for all types of shift swap requests (two way
swap, one way swaps, and partial swap requests.)
In the View field at the top left of the page, select one of the predefined filters or
select Create or Edit to create or edit a filter. Selecting Create or Edit opens the
Request Filter page. Click Help from that page for more assistance.
166
The All Active filter does not include expired and withdrawn requests of all three types,
or invalid requests of Time Off and Shift Swap type. If you want to view those request
types, you must create a specific filter for those statuses or select the All filter, which
display all the requests for the selected time range.
In the Find field at the top left of the page, specify the employee's last name then
click the Go button beside it. The employee name criteria is applied on top of the
selected filter.
The columns displayed on the Employee Requests page are determined by the type of
request you are displaying. If you are viewing multiple types of requests at the same
time (the default), you see only those columns that the request types have in common.
167
Description
Name
Status
The type of request: time off, shift swap, shift bidding, new shift, or
shift change.
Submitted
Last modified
Seniority
Expired
Comments
Alerts
Actions
168
Description
Start
End
Length
Hours Accounted
Description
Shift Date
The date on which the shift offered for swap takes place.
Start
The time (in the viewing time zone) when the shift starts.
End
The time (in the viewing time zone) when the shift ends.
Post Expires
Swap Type
Partial Shift
Shows whether the shift swap being proposed is partial. (Shifts can
be swapped either entirely or partially. In a partial shift swap, the
employee can propose swapping only a portion of the shift, or can
propose dividing the shift into multiple portions, each of which can
be swapped.)
Description
Bid Name
Use Points
Rank
Points
Bonus
Score
The calculated score of the shift bidding request. The score weights
the request against other requests for the same shift.
Preference
169
Column
Description
Campaign
The name of the campaign to which the user is assigned during the
start of the request.
Start Date
The start date and time of the request. The date and time includes
any overtime before or after the shift. For requests to change an
existing shift, only the changes are reflected. For example, a
request to extend a shift would only include the extension date and
time, not the already scheduled shift.
End Date
Shift
Activity
Overtime
Ext Before
Ext Before
Activity
The name of the activity for the extension before the shift, if any,
being requested.
Ext Before OT
Ext After
The name of the activity for the extension after the shift, if any,
being requested.
Ext After OT
Filtering Requests
By default, the Employee Requests section of the Request Management module
uses the predefined filter All Active, which does not include expired and withdrawn
requests of all three types, or invalid requests of Time Off and Shift Swap type. In
addition, you can select the predefined filter Active, which display all the requests for
the selected time range.
You can also create your own filters.
170
In the View field at the top left of the page, select one of the predefined filters or
select Create Filter or Edit Filter to create or edit a filter. When you select Create
Filter or Edit Filter, the Request Filter page is displayed.
In the upper left pane, select the organization(s) to filter. When you select an
organization, all its suborganizations are automatically selected as well.
Time Off
171
Shift Swap
Shift Bid
172
For each item you want to filter by, type a value or make a selection from the
drop-down menus.
The filter criteria available for all request types include:
Criterion
Description
Supervisor
Status
Submitted
Seniority
Start-End Dates
Time-off period for time off requests; shift date for shift swap and
shift bidding requests.
Description
Number of Choices
Values are either All or First Only. These are used to specify
whether the selected Start-End Dates apply to all or just the first
time off choice.
Waitlist: The employee's request could not be approved, but the manager has
flagged the request as waitlisted. If another employee submits a withdrawal of
approved time off, the waitlisted request might be approved by the manager.
173
Filtering time-off requests with a status of Waitlist changes all the columns on the
Employee Requests page to show columns applicable to waitlists, sorted by predefined
priority settings or by any other listed columns. Only valid waitlisted time-off requests
are listed on the page. The columns displayed include:
174
Description
Type
Skills
Description
Preference
Day
Deadline
Rank
Points
Bonus
Score
The filter criteria available for Shift Requests & Changes include:
Criterion
Description
Type
The type of custom shift request to display, e.g., New Shift or Shift
Change.
Campaign
Shift
The names of the shift used to filter the list. You cannot filter by
both Shift and Extension.
Activity
Extension
The names of the extensions used to filter the list. You cannot filter
by both Shift and Extension.
Overtime
Click Save As, and then type a name at the top of the pop-up window.
Click Save to save the filter and return to the previous page.
175
For each field you want to change, select or deselect an operator and type or select
a value from the list.
Click Save to save the filter and return to the previous page.
From the Filter menu on the upper right, select the filter you want to delete.
Click Delete, and then click OK to confirm the deletion and return to the previous
page.
To show only requests for a specific employee, in the Find field at the top left of the
page, specify the employee's name, and then click the Go button beside it. The
employee name criteria is applied on top of the selected filter.
In the Customize field at the top right of the page, select Edit. The List
Configuration page opens.
Move the desired properties from the left pane to the right pane using the arrows in
the middle.
If your license includes Shift Requests & Changes, and you have already created a
filter of that type, additional properties are available for display. These include:
Ext Before
Ext Before OT
176
Ext After
Ext After OT
Click Save if you are editing an existing configuration setting, or click Save As to
save a new configuration using a new name.
Usage
Approve the request. The schedule information is updated for Forecasting and
Scheduling, and alerts, if configured, are sent.
Deny the request.
177
Icon
Usage
Edit the request.
(When you are editing a waitlisted request, the system displays the
Waitlist Order, which shows the system's best estimate of the
employees order in the waitlist based on the entire time range of the
request.
Because the waitlist approval order is decided on the time range that
becomes available, it is possible that a request with lower waitlist order in
the waitlist might get approved before this employees request is
approved.)
Withdraw the request.
Tentatively approve the request.
Requests that have been tentatively approved display the status Pending to the
employees that submitted them, but display the status Tentative to you until you
either confirm the request or publish the schedule.
View the details of the request. A pop-up window opens that provides
several groups of information, each in its own container.
For Shift Swap Requests, you see:
General Information:
This container lists the employees' shifts to be swapped. Shift information
includes shift type and date. It also contains information regarding the
expiration of the request.
Alerts Information:
Displays the icons and a description for any failed validations. See the
following table for additional information.
Status Information:
Contains the modification history (audit trail) of the Shift Swap Requests.
(When you are viewing the details of a waitlisted request, the system
displays the Waitlist Order, which shows the system's best estimate of
the employees order in the waitlist based on the entire time range of the
request.
Because the waitlist approval order is decided on the time range that
becomes available, it is possible that a request with lower waitlist order in
the waitlist might get approved before this employees request is
approved.)
Withdraw the request.
178
The Alerts column shows you any violations of filing rules for the requests using the
icons in the following table:
Icon
Type of
Rule
Shift Swap
Shift Swap
Shift Swap
Both employees have exactly the same skills for the active
campaign queue.
This rule is violated if the receiving employee does not have the
same skills as the employee currently scheduled to work the shift.
Shift Swap
Shift Swap
Shift Swap
Shift Swap
Shift Swap
Shift Swap
179
Icon
Type of
Rule
Shift Swap
Shift Swap
Shift Swap
Shift Swap
Shift Swap
180
Icon
Type of
Rule
Shift Swap
Shift Swap
Purging Requests
Use the Purging tab of the Request Management section of the Organization
Management module to purge (remove) requests from the database.
181
For requests created fromYou can purge requests from the current organization
or from an entire organization branch.
You can limit the effects of the purge using one of the following:
All requests of this typePurge this type of request without considering a date.
Requests created more than <number> days in the pastSelect a date
boundary based on the requests creation date for the purge.
Requests created during <start_range> - <end_range>Select a date range
for a purge based on the requests creation date.
Requests starting during <start_range> - <end_range>Select a date range
for a purge based on the requests start date.
182
Chapter 8
Settings
Use the Settings tab to control how time-off requests, waitlists, time-off allocations,
shift swap requests, shift bidding, and shift requests & changes are handled for a
specific organization.
In addition to the Organization selection pane, the other pane of the Settings page
consists of the following containers:
Shift Bidding (only relevant if you are licensed for the optional Shift Bidding feature)
Shift Bidding Policies (only relevant if you are licensed for the optional Shift Bidding
feature)
Shift Swap
Only the containers relevant to Shift-Bidding management are discussed in this section.
Shift Bidding
The settings in this container affect how employees can bid on shifts:
184
Max bids per employeethe max number of bids an employee can submit in one
schedule auction (usually a week).
The following scoring factors may be used to provide weight coefficients when
prioritizing shift bidding requests:
Seniority
Rank
Bonus
When you create a scheduled auction for a specific week, you decide whether to use the
scoring system with these coefficients or not.
If scoring is used in an auction, the score is calculated as follows:
<Seniority Factor> * <number of months in the company> +
<Rank factor> * <Max Rank - Employee Rank> + <Bonus factor> *
<total accumulated and assigned bonus>
If you don't want to use a particular factor in your scoring, set it to zero.
185
Select the rules you want to use to validate time off, approved time-off withdrawal, swift
swap, shift bidding, and shift requests & changes requests. The validation icon will
appear on both the administrator and employee request pages.
Click Save to save your changes for the selected organization, Save and Apply to
Sub-orgs to save the changes for the selected organization and its child organizations,
or Revert to cancel any changes in progress that have not yet been saved.
This rule is violated if the request submittal date violates at least one of
the filing rules applicable to the requesters organization.
Employee's schedule complies with min/max hours.
This rule is violated if the requested schedule does not comply with the
employees min/max hours for the week of the auction.
Employee has the same skills as required for the selected schedule.
This rule is violated if the employee does not have exactly the same skills
as the phantom employee for whom the schedule is generated. Employees
with more skills than required will cause a violation of this rule.
Employee has sufficient skills for the selected schedule.
This rule is violated if the employee does not have the skills as the
phantom employee for whom the schedule is generated.
Employee's schedule complies with organization hours of operation.
This rule is violated if any of the requested shifts in the shift bid fall outside
of the employee organization's hours of operation.
186
This table shows the filing rules for time off, shift swapping, shift bidding, and shift
request changes that have been defined for each organization. The following columns
are defined on this page.
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization, the rule is not used
for the child organization. It is legal for a grandchild organization to differ with the
child organization. When the checkbox is changed, Save Applied must be used to
save changes. When applied settings are saved, the child organizations are changed
to match the parent's applied state. Only the changes are copied to the children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request & change
(can be new shift, shift change, new OT shift, and OT shift change).
Which RequestThis column shows the criteria that will be used to determine
which requests are affected by the rule.
When to fileThis column shows when the requests must be filed.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
187
you to specify whether the changes are to be applied to the selected organization
(Apply to this org only), the organization and its child organizations with no overrides
at the child level (Apply to sub-orgs (no override)), or the organization and its child
organizations with overrides at the child level allowed (Apply to sub-orgs (allow
override)).
Click Copy Rule to copy a selected rule to another organization. It is not necessary to
copy a rule to a child organization because rules flow down to child organizations
naturally. This button is useful when copying a rule to a sibling organization.
Click Edit Rule to modify the selected rule.
Click Delete Rule to remove the selected rule. The rule is removed from the selected
organization and its child organizations.
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization then the rule is not
used for the child organization. It is legal for a grandchild organization to differ with
the child organization. When the checkbox is changed, Save Applied must be used
to save changes. When applied settings are saved, the child organizations are
188
changed to match the parent's applied state. Only the changes are copied to the
children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request and change.
Which RequestThis column shows the criteria that are used to determine which
requests are affected by the rule.
How to Auto-processThis column shows the criteria used to approve or deny a
request.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
The pop-up window also allows you to specify whether the changes are to be applied to
the selected organization (Apply to this org only), the organization and its child
organizations with no overrides at the child level (Apply to sub-orgs (no override)),
or the organization and its child organizations with overrides at the child level allowed
(Apply to sub-orgs (allow override)).
Click Edit Rule to modify the selected rule.
189
Once the phantom shifts exist, you can allow employees to submit bids for their
preferred schedules. Bids can be prioritized based on a variety of criteria, including a
scoring system of accrued points.
Settings Tab
Use this tab to view or modify Shift Bid Auction settings.
If you have not selected an auction name in the Selection Pane at the left, the right side
of the window allows you to create a new one. If you have selected an auction, the right
side allows you to edit its settings.
If you have already selected an existing shift bid auction, but you want to create a new
one, click the Create button.
190
To create a Shift Bid Auction, you require the availability of future scheduling periods for
campaigns to which the user has privileges.
Select the bidding mode, either full period schedules or a combination of individual
shifts.
(When an employee bids on a full period schedule, it means that the employee bids
on a specific schedule for the whole scheduling period, whereas bidding on a
combination of individual shifts allows the employee to pick and choose different
shifts from each day of the scheduling period. As an example, if there are five
possible shifts on which to bid, shift A through shift E, a full period schedule means
the employee must select A, B, C, D, or E. A combination of individual shifts allows
the employee to select A for one day, D for the next day, and so on.)
Specify by clicking the check box whether the scoring system should be used for
this auction (that is, whether employees can use their accumulated points for this
auction).
Employees can use their points when placing a bid to improve their Bid Rank when an
auction is configured to use scoring.
Specify whether employees can only bid on the schedule for their own organization.
Click Save.
Click Save.
191
Make sure the auction is closed. If not, change its Auction Status to Closed, and
then click Save.
Click Delete. (The Delete button is only enabled when you have selected a closed
auction)
Use Scoring
Specifies whether employees can use their accumulated points for this auction.
Employees can use their points when placing a bid to improve their Bid Rank when an
auction is configured to use scoring.
192
Schedules are only displayed if they contain phantom shift assignments. As mentioned
previously, there are two ways for a scheduler to create phantom shift assignments
within Forecasting and Scheduling, which can be used concurrently.
The first method is to generate the schedule using Staffing Profiles (also referred to as
Employee Templates). Phantom shift assignments are created for the Staffing Profiles.
The second method is to convert specific employee shift assignments to phantoms.
To view schedules associated with a Shift Bid Auction, from the Selection Pane, select a
shift-bid auction.
The associated biddable schedules are shown in the Work Pane.
To update any schedules associated with a shift-bid auction:
1
Employees Tab
Use the Employees tab to view or modify the employees (bidders) associated with a
shift bid auction.
193
To view the employees associated with a shift bid auction, select a shift bid auction from
the Selection Pane. Those employees without a shift assignment for that auction are
shown in the working pane, which is labeled Employees. Note that you can paginate
the information displayed, that is, you can control the number of employees displayed at
a time.
To add employees to a selected shift bid auction:
1
Select one or more employees displayed in the Employees working pane who have
not yet been added to the auction.
Employees do not need to be selected if you are adding all employees currently waiting to
be added.
Click Add to Auction. A form is displayed allowing you to specify such information
as the bidding deadline.
You must add those employees who are not being displayed because of the
pagination settings separately, as you are informed by the note at the top of the
form: Action will only apply to records in current page.
The typical way in which employees are notified that they have been added to a shift bid
auction is by email. Depending on the employees privileges and the managers
privileges, the email they receive might contain a link that will open Workforce
Management with the relevant request displayed.
Unless your particular situation allows you to personally notify your employees, verify
with your administrator that email alerts have been configured.
In the Employees working pane, select one or more employees (who were added
to the auction).
Depending on your system's configuration, you can change bid deadlines and bonus
points for employees currently part of the auction.
To change bid deadlines or bonus points:
194
Click Save.
Bonus points given in this way are not accumulated. They are used at your discretion to
give an advantage in this shift auction for selected employees.
Select a single employee who has already been added to the auction.
Click Bid for Employee. Fill in, as appropriate, the Bid Options page that is
displayed.
A pop-up dialog box allows you to specify the order in which employees are to be added
(by seniority, rank, score, or bonus). The dialog box also allows you to specify a
maximum time interval for an employee to submit a bid.
You must add those employees who are not being displayed because of the pagination
settings separately, as you are informed by the note at the top of the form: Action will
only apply to records in current page.
Once an employee has been added to the auction, an alert message is sent to the
employee (see the previous note about configuring alerts), who then has to submit a
schedule bid within the specified interval. The next employee is added and notified
195
either when the current employee's shift bid is approved, or when the time limit expires.
(The expiration timer only runs during the campaigns hours of operations.)
An employee whose time has expired is still allowed to submit shift bids, but runs the
risk of having to bid for the less desirable schedules.
Once clicked, the Add Serially button changes to Stop Serialized Add. You can stop
the serial addition of employees to the auction by clicking this button and answering Yes
to the confirming pop-up window that appears. To restart the process, click Add
Serially again.
You can add an employee to the auction manually, bypassing serialization mode, but in
this case, employees might be competing for the same schedule. The one whose request
is auto-approved first gets the schedule. The other request turns into an invalid request.
For information on closing an auction, see Closing an Existing Shift Bid Auction.
From the Employee drop-down menu located on the top right of the screen, select
An employee.
Click Create. The Shift Bid Request Form opens, allowing you to create a Shift Bid.
196
Shift Start
Shift End
Shift Length
197
You can display the settings that you currently have active for sorting by using the
Filter and Sort Settings controls above the table showing your bid options.
You can scroll through the contents of the Filter and Sort Settings area using the
scroll controls at its right side, or click the
button to expand the area to show all
your current settings:
Click the
button.
198
Select the options as desired for shifts and schedules, activities, and skills, and then
click Save.
The available options provide a great flexibility for filtering, and are described in the
following table:
Both employees and managers have access to the filtering options. Some of the
information in the following table is relevant only to one role or the other; most of the
information applies to both. Role-specific information is identified as such in the table.
199
Option
Description
Template Name
200
Option
Description
Schedule Length
Any Length
No filtering is done for this characteristic.
Equal To
Causes a field to appear where you specify the
number of hours.
No More Than
Causes a field to appear where you specify the
number of hours.
No Less Than
Causes a field to appear where you specify the
number of hours.
Between
Causes two fields to appear, where you can
specify the range of the number of hours.
Shift Name
201
Option
Description
Shift Length
Any Length
No filtering is done for this characteristic.
Equal To
Causes a field to appear where you specify the
number of hours.
No More Than
Causes a field to appear where you specify the
number of hours.
No Less Than
Causes a field to appear where you specify the
number of hours.
Between
Causes two fields to appear, where you can
specify the range of the number of hours.
202
Option
Description
Shifts Starting
Any Time
No filtering is done for this characteristic.
At
Causes a time selector to be displayed, where
you can select the exact shift start time on
which you want to filter. A Match all shifts in
schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Not After
Causes a time selector to be displayed, where
you can select the time at or before which the
filtered shifts should begin (similar to a less
than or equal to constraint). A Match all shifts
in schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Not Before
Causes a time selector to be displayed, where
you can select the time at or after which the
filtered shifts should begin (similar to a greater
than or equal to constraint). A Match all shifts
in schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Between
Causes a time range selector to be displayed,
where you can select a time range between
which the filtered shifts should begin. A Match
all shifts in schedule check box also is
displayed, which filters all of the shifts in the
schedule based on the same time constraint.
203
Option
Description
Shifts Ending
Any Time
No filtering is done for this characteristic.
At
Causes a time selector to be displayed, where
you can select the exact shift end time on which
you want to filter. A Match all shifts in
schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Not After
Causes a time selector to be displayed, where
you can select the time at or before which the
filtered shifts should end (similar to a less than
or equal to constraint). A Match all shifts in
schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Not Before
Causes a time selector to be displayed, where
you can select the time at or after which the
filtered shifts should end (similar to a greater
than or equal to constraint). A Match all shifts
in schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint.
Between
Causes a time range selector to be displayed,
where you can select a time range between
which the filtered shifts should end. A Match all
shifts in schedule check box also is displayed,
which filters all of the shifts in the schedule
based on the same time constraint.
Activities
204
Option
Description
Activity Name
Break
CKA
Late
Learning Break
Length
Any Length
No filtering is done for this characteristic.
Equal To
Causes a field to be displayed where you specify
the number of hours.
No More Than
Causes a field to be displayed where you specify
the number of hours.
No Less Than
Causes a field to be displayed where you specify
the number of hours.
Between
Causes two fields to be displayed, where you
can specify the range of the number of hours.
205
Option
Description
Starting
Any Time
No filtering is done for this characteristic.
At
Causes a time selector to be displayed, where
you can select the exact activity start time on
which you want to filter. A Match all shifts in
schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint for that activity.
Not After
Causes a time selector to be displayed, where
you can select the time at or before which the
filtered shifts should begin (similar to a less
than or equal to constraint). A Match all shifts
in schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint for that activity.
Not Before
Causes a time selector to be displayed, where
you can select the time at or after which the
filtered shifts should begin (similar to a greater
than or equal to constraint). A Match all shifts
in schedule check box also is displayed, which
filters all of the shifts in the schedule based on
the same time constraint for that activity.
Between
Causes a time range selector to be displayed,
where you can select a time range between
which the filtered shifts should begin. A Match
all shifts in schedule check box also is
displayed, which filters all of the shifts in the
schedule based on the same time constraint for
that activity.
206
Option
Description
Skills
Skills Associated with
Shift
Viewing Requests
Use the Employee Requests section of the Request Management module to view
employee requests. Click on the top of a column to sort by the column. Click again to
reverse the sort order.
Use the date range selector to filter requests by their start and end dates.
To filter out unwanted requests:
In the View field at the top left of the page, select one of the predefined filters or
select Create or Edit to create or edit a filter. Selecting Create or Edit opens the
Request Filter page. Click Help from that page for more assistance.
207
The All Active filter does not include expired and withdrawn requests of all three types,
or invalid requests of Time Off and Shift Swap type. If you want to view those request
types, you must create a specific filter for those statuses or select the All filter, which
display all the requests for the selected time range.
In the Find field at the top left of the page, specify the employee's last name then
click the Go button beside it. The employee name criteria is applied on top of the
selected filter.
The columns displayed on the Employee Requests page are determined by the type of
request you are displaying. If you are viewing multiple types of requests at the same
time (the default), you see only those columns that the request types have in common.
208
Description
Name
Status
The type of request: time off, shift swap, shift bidding, new shift, or
shift change.
Submitted
Last modified
Seniority
Expired
Comments
Alerts
Actions
209
Description
Start
End
Length
Hours Accounted
Description
Shift Date
The date on which the shift offered for swap takes place.
Start
The time (in the viewing time zone) when the shift starts.
End
The time (in the viewing time zone) when the shift ends.
Post Expires
Swap Type
Partial Shift
Shows whether the shift swap being proposed is partial. (Shifts can
be swapped either entirely or partially. In a partial shift swap, the
employee can propose swapping only a portion of the shift, or can
propose dividing the shift into multiple portions, each of which can
be swapped.)
Description
Bid Name
Use Points
Rank
Points
Bonus
Score
The calculated score of the shift bidding request. The score weights
the request against other requests for the same shift.
Preference
210
Column
Description
Campaign
The name of the campaign to which the user is assigned during the
start of the request.
Start Date
The start date and time of the request. The date and time includes
any overtime before or after the shift. For requests to change an
existing shift, only the changes are reflected. For example, a
request to extend a shift would only include the extension date and
time, not the already scheduled shift.
End Date
Shift
Activity
Overtime
Ext Before
Ext Before
Activity
The name of the activity for the extension before the shift, if any,
being requested.
Ext Before OT
Ext After
The name of the activity for the extension after the shift, if any,
being requested.
Ext After OT
Filtering Requests
By default, the Employee Requests section of the Request Management module
uses the predefined filter All Active, which does not include expired and withdrawn
requests of all three types, or invalid requests of Time Off and Shift Swap type. In
addition, you can select the predefined filter Active, which display all the requests for
the selected time range.
You can also create your own filters.
211
In the View field at the top left of the page, select one of the predefined filters or
select Create Filter or Edit Filter to create or edit a filter. When you select Create
Filter or Edit Filter, the Request Filter page is displayed.
In the upper left pane, select the organization(s) to filter. When you select an
organization, all its suborganizations are automatically selected as well.
Time Off
212
Shift Swap
Shift Bid
213
For each item you want to filter by, type a value or make a selection from the
drop-down menus.
The filter criteria available for all request types include:
Criterion
Description
Supervisor
Status
Submitted
Seniority
Start-End Dates
Time-off period for time off requests; shift date for shift swap and
shift bidding requests.
Description
Number of Choices
Values are either All or First Only. These are used to specify
whether the selected Start-End Dates apply to all or just the first
time off choice.
Waitlist: The employee's request could not be approved, but the manager has
flagged the request as waitlisted. If another employee submits a withdrawal of
approved time off, the waitlisted request might be approved by the manager.
214
Filtering time-off requests with a status of Waitlist changes all the columns on the
Employee Requests page to show columns applicable to waitlists, sorted by predefined
priority settings or by any other listed columns. Only valid waitlisted time-off requests
are listed on the page. The columns displayed include:
215
Description
Type
Skills
Description
Preference
Day
Deadline
Rank
Points
Bonus
Score
The filter criteria available for Shift Requests & Changes include:
Criterion
Description
Type
The type of custom shift request to display, e.g., New Shift or Shift
Change.
Campaign
Shift
The names of the shift used to filter the list. You cannot filter by
both Shift and Extension.
Activity
Extension
The names of the extensions used to filter the list. You cannot filter
by both Shift and Extension.
Overtime
Click Save As, and then type a name at the top of the pop-up window.
Click Save to save the filter and return to the previous page.
216
For each field you want to change, select or deselect an operator and type or select
a value from the list.
Click Save to save the filter and return to the previous page.
From the Filter menu on the upper right, select the filter you want to delete.
Click Delete, and then click OK to confirm the deletion and return to the previous
page.
To show only requests for a specific employee, in the Find field at the top left of the
page, specify the employee's name, and then click the Go button beside it. The
employee name criteria is applied on top of the selected filter.
In the Customize field at the top right of the page, select Edit. The List
Configuration page opens.
Move the desired properties from the left pane to the right pane using the arrows in
the middle.
If your license includes Shift Requests & Changes, and you have already created a
filter of that type, additional properties are available for display. These include:
Ext Before
Ext Before OT
217
Ext After
Ext After OT
Click Save if you are editing an existing configuration setting, or click Save As to
save a new configuration using a new name.
Request Alerts
Depending on how alert rules have been configured for time-off, shift-swap requests,
shift bid auctions, and shift requests and changes, employees and their managers may
receive email notification. For those with the appropriate privileges (the employees
involved and their managers, typically), the email contains a link that launches
Workforce Management and displays the relevant request.
Managing Requests
You can manage requests either one by one, or as a group.
Usage
Approve the request. The schedule information is updated for Forecasting and
Scheduling, and alerts, if configured, are sent.
In serialized shift bid auctions (see Adding Employees to an Auction Serially),
employees can withdraw a shift bid request, even when it has already been
approved.
Deny the request.
218
Icon
Usage
Edit the request.
Withdraw the request.
View the details of the request. A pop-up window opens that provides several
groups of information, each in its own container.
For Shift Bidding Requests, you see:
Alerts Information:
Displays the icons and a description for any failed validations. See the
following table for additional information.
Status Information:
Contains the modification history (audit trail) of the Shift Bid
Requests.
219
Purging Requests
The Alerts column shows you any violations of filing rules for the requests using the
icons in the following table:
Icon
Type of
Rule
Shift Bidding
Shift Bidding
Shift Bidding
Shift Bidding
Purging Requests
Use the Purging tab of the Request Management section of the Organization
Management module to purge (remove) requests from the database.
220
Purging Requests
For requests created fromYou can purge requests from the current organization
or from an entire organization branch.
You can limit the effects of the purge using one of the following:
All requests of this typePurge this type of request without considering a date.
Requests created more than <number> days in the pastSelect a date
boundary based on the requests creation date for the purge.
Requests created during <start_range> - <end_range>Select a date range
for a purge based on the requests creation date.
Requests starting during <start_range> - <end_range>Select a date range
for a purge based on the requests start date.
221
Chapter 9
Settings
Use the Settings tab to control how time-off requests, waitlists, time-off allocations,
shift swap requests, shift bidding, and shift requests & changes are handled for a
specific organization.
In addition to the Organization selection pane, the other pane of the Settings page
consists of the following containers:
Shift Bidding (only relevant if you are licensed for the optional Shift Bidding feature)
Shift Bidding Policies (only relevant if you are licensed for the optional Shift Bidding
feature)
Shift Swap
Only the containers relevant to Shift Requests & Changes are discussed in this section.
223
The enablement of this feature depends on the selection of the following items:
If either of these options is selected, the corresponding shift requests and changes
functionality will be enabled. If neither of these options are enabled, the shift
requests and changes functionality will be disabled.
After selecting the shift requests and changes features you wish to enable, use the
following options to determine the feature set provided to users:
224
Select the rules you want to use to validate time off, approved time-off withdrawal, swift
swap, shift bidding, and shift requests & changes requests. The validation icon will
appear on both the administrator and employee request pages.
Click Save to save your changes for the selected organization, Save and Apply to
Sub-orgs to save the changes for the selected organization and its child organizations,
or Revert to cancel any changes in progress that have not yet been saved.
The published shifts day must match the requested shifts day.
The scheduled shift at the time the request was submitted must match any
published and unpublished shifts.
A shift request cannot be submitted if there is an unpublished shift for the same
day.
225
The configurable validation rules for shift requests & changes are listed in the following
table:
Icon
This rule generates an alert if the shift change request results in net
staffing falling under the minimum specified percentage for the queue over
any portion of the shift period. Gaps between shifts and extensions are not
included. The minimum percentage must be greater than zero.
Maximum shift duration allowed: <x> minutes per <period from
drop-down>.
This rule is violated if the shift change request causes the shift to exceed
the user-defined shift duration allowed for one of the following periods you
select from the drop-down list:
Organization Day
24 Hour period
Organization Day
24 Hour period
226
Icon
227
This table shows the filing rules for time off, shift swapping, shift bidding, and shift
request changes that have been defined for each organization. The following columns
are defined on this page.
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization, the rule is not used
for the child organization. It is legal for a grandchild organization to differ with the
child organization. When the checkbox is changed, Save Applied must be used to
save changes. When applied settings are saved, the child organizations are changed
to match the parent's applied state. Only the changes are copied to the children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request & change
(can be new shift, shift change, new OT shift, and OT shift change).
Which RequestThis column shows the criteria that will be used to determine
which requests are affected by the rule.
When to fileThis column shows when the requests must be filed.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
228
Click Copy Rule to copy a selected rule to another organization. It is not necessary to
copy a rule to a child organization because rules flow down to child organizations
naturally. This button is useful when copying a rule to a sibling organization.
Click Edit Rule to modify the selected rule.
Click Delete Rule to remove the selected rule. The rule is removed from the selected
organization and its child organizations.
ApplyThis column controls whether the rule is applied to the current organization.
The rules of a parent organization flow down to the child organizations. The rules
defined in a parent organization can be optionally applied to a child organization. If
a rule defined in a parent is not applied to a child organization then the rule is not
used for the child organization. It is legal for a grandchild organization to differ with
the child organization. When the checkbox is changed, Save Applied must be used
to save changes. When applied settings are saved, the child organizations are
229
changed to match the parent's applied state. Only the changes are copied to the
children.
Request TypeThis column shows the request type, which can be either time off,
approved time off withdrawal, shift swap, shift bidding, or shift request and change.
Which RequestThis column shows the criteria that are used to determine which
requests are affected by the rule.
How to Auto-processThis column shows the criteria used to approve or deny a
request.
Owner OrganizationThis column shows where the rule was created. A rule can
be modified only if you have selected its owner organization.
The pop-up window also allows you to specify whether the changes are to be applied to
the selected organization (Apply to this org only), the organization and its child
organizations with no overrides at the child level (Apply to sub-orgs (no override)),
or the organization and its child organizations with overrides at the child level allowed
(Apply to sub-orgs (allow override)).
Click Edit Rule to modify the selected rule.
230
By clicking the Shift Requests & Changes button, you can create a variety of requests.
You can:
Change an existing shift (shrink or extend the length of shift by choosing a different shift, or
adding extensions before or after the shift, or changing the shift type or shift start time)
Click Create New Request on the toolbar; a menu appears listing the available
request types.
Select Shift Requests & Changes; a pop-up window appears allowing you to create a
new request of the desired type.
231
In the container at the top of the window, specify the request parameters using the
following fields:
Start Date: The date selector for the start day of the shift. Once a day is
selected, the system can determine whether the request type will is New Shift (if
there is not already a shift on that day), or Shift Change (if there is already a
shift on that day). Whenever you change the day, the rest of the page is
reloaded with the details for that day.
Start Time: This can be used to set or change the start time of the shift.
Shift: This drop down list box lists available shifts for selection using your
available work patterns, as well as the shift already assigned to you on that day
(if any).
232
Duration: Numeric read-only field. This field is pre-populated with the duration
End Date: Read-only datetime display calculated dynamically using the start
date, start time, and duration.
NOTE
If this is a New Shift request, and the dialog was opened from the Net Staffing
ribbon on the schedule page, it only lists activities that have a Net Staffing
shortage, and the default selection is the activity linked to the queue with the
greatest shortage. However, when coming from the Requests page, there is no Net
Staffing context, so you can request any of your activities at any time.
NOTE
In addition to listing your available activities, the list also includes the activity that
you are already scheduled for on that day (if any).
NOTE
Mark Entire Shift As Overtime: Click this checkbox to mark the entire shift as OT.
When checked, the Extension Before Shift and Extension After Shift sections are
disabled (uneditable), and you will not be able to request an extension to the
shift.
Add Comment: Add any comment you wish to save with your request.
Viewing Requests
Use the Employee Requests section of the Request Management module to view
employee requests. Click on the top of a column to sort by the column. Click again to
reverse the sort order.
Use the date range selector to filter requests by their start and end dates.
To filter out unwanted requests:
In the View field at the top left of the page, select one of the predefined filters or
select Create or Edit to create or edit a filter. Selecting Create or Edit opens the
Request Filter page. Click Help from that page for more assistance.
The All Active filter does not include expired and withdrawn requests of all three types,
or invalid requests of Time Off and Shift Swap type. If you want to view those request
types, you must create a specific filter for those statuses or select the All filter, which
display all the requests for the selected time range.
In the Find field at the top left of the page, specify the employee's last name then
click the Go button beside it. The employee name criteria is applied on top of the
selected filter.
233
The columns displayed on the Employee Requests page are determined by the type of
request you are displaying. If you are viewing multiple types of requests at the same
time (the default), you see only those columns that the request types have in common.
234
Description
Name
Status
The type of request: time off, shift swap, shift bidding, new shift, or
shift change.
Submitted
Last modified
Seniority
Expired
Comments
Alerts
Actions
235
Description
Start
End
Length
Hours Accounted
Description
Shift Date
The date on which the shift offered for swap takes place.
Start
The time (in the viewing time zone) when the shift starts.
End
The time (in the viewing time zone) when the shift ends.
Post Expires
Swap Type
Partial Shift
Shows whether the shift swap being proposed is partial. (Shifts can
be swapped either entirely or partially. In a partial shift swap, the
employee can propose swapping only a portion of the shift, or can
propose dividing the shift into multiple portions, each of which can
be swapped.)
Description
Bid Name
Use Points
Rank
Points
Bonus
Score
The calculated score of the shift bidding request. The score weights
the request against other requests for the same shift.
Preference
236
Column
Description
Campaign
The name of the campaign to which the user is assigned during the
start of the request.
Start Date
The start date and time of the request. The date and time includes
any overtime before or after the shift. For requests to change an
existing shift, only the changes are reflected. For example, a
request to extend a shift would only include the extension date and
time, not the already scheduled shift.
End Date
Shift
Activity
Overtime
Ext Before
Ext Before
Activity
The name of the activity for the extension before the shift, if any,
being requested.
Ext Before OT
Ext After
The name of the activity for the extension after the shift, if any,
being requested.
Ext After OT
Filtering Requests
By default, the Employee Requests section of the Request Management module
uses the predefined filter All Active, which does not include expired and withdrawn
requests of all three types, or invalid requests of Time Off and Shift Swap type. In
addition, you can select the predefined filter Active, which display all the requests for
the selected time range.
You can also create your own filters.
237
In the View field at the top left of the page, select one of the predefined filters or
select Create Filter or Edit Filter to create or edit a filter. When you select Create
Filter or Edit Filter, the Request Filter page is displayed.
In the upper left pane, select the organization(s) to filter. When you select an
organization, all its suborganizations are automatically selected as well.
Time Off
238
Shift Swap
Shift Bid
239
For each item you want to filter by, type a value or make a selection from the
drop-down menus.
The filter criteria available for all request types include:
Criterion
Description
Supervisor
Status
Submitted
Seniority
Start-End Dates
Time-off period for time off requests; shift date for shift swap and
shift bidding requests.
Description
Number of Choices
Values are either All or First Only. These are used to specify
whether the selected Start-End Dates apply to all or just the first
time off choice.
Waitlist: The employee's request could not be approved, but the manager has
flagged the request as waitlisted. If another employee submits a withdrawal of
approved time off, the waitlisted request might be approved by the manager.
240
Filtering time-off requests with a status of Waitlist changes all the columns on the
Employee Requests page to show columns applicable to waitlists, sorted by predefined
priority settings or by any other listed columns. Only valid waitlisted time-off requests
are listed on the page. The columns displayed include:
241
Description
Type
Skills
Description
Preference
Day
Deadline
Rank
Points
Bonus
Score
The filter criteria available for Shift Requests & Changes include:
Criterion
Description
Type
The type of custom shift request to display, e.g., New Shift or Shift
Change.
Campaign
Shift
The names of the shift used to filter the list. You cannot filter by
both Shift and Extension.
Activity
Extension
The names of the extensions used to filter the list. You cannot filter
by both Shift and Extension.
Overtime
Click Save As, and then type a name at the top of the pop-up window.
Click Save to save the filter and return to the previous page.
242
For each field you want to change, select or deselect an operator and type or select
a value from the list.
Click Save to save the filter and return to the previous page.
From the Filter menu on the upper right, select the filter you want to delete.
Click Delete, and then click OK to confirm the deletion and return to the previous
page.
To show only requests for a specific employee, in the Find field at the top left of the
page, specify the employee's name, and then click the Go button beside it. The
employee name criteria is applied on top of the selected filter.
In the Customize field at the top right of the page, select Edit. The List
Configuration page opens.
Move the desired properties from the left pane to the right pane using the arrows in
the middle.
If your license includes Shift Requests & Changes, and you have already created a
filter of that type, additional properties are available for display. These include:
Ext Before
Ext Before OT
243
Ext After
Ext After OT
Click Save if you are editing an existing configuration setting, or click Save As to
save a new configuration using a new name.
Request Alerts
Depending on how alert rules have been configured for time-off, shift-swap requests,
shift bid auctions, and shift requests and changes, employees and their managers may
receive email notification. For those with the appropriate privileges (the employees
involved and their managers, typically), the email contains a link that launches
Workforce Management and displays the relevant request.
Managing Requests
You can manage requests either one by one, or as a group.
Usage
Approve the request. The schedule information is updated for Forecasting and
Scheduling, and alerts, if configured, are sent.
In serialized shift bid auctions (see Adding Employees to an Auction Serially),
employees can withdraw a shift bid request, even when it has already been
approved.
Deny the request.
244
Icon
Usage
Edit the request.
Withdraw the request.
View the details of the request. A pop-up window opens that provides several
groups of information, each in its own container.
For Shift Bidding Requests, you see:
Alerts Information:
Displays the icons and a description for any failed validations. See the
following table for additional information.
Status Information:
Contains the modification history (audit trail) of the Shift Bid
Requests.
245
Purging Requests
The Alerts column shows you any violations of filing rules for the requests using the
icons in the following table:
Icon
Type of
Rule
Shift Bidding
Shift Bidding
Shift Bidding
Shift Bidding
Purging Requests
Use the Purging tab of the Request Management section of the Organization
Management module to purge (remove) requests from the database.
246
Purging Requests
For requests created fromYou can purge requests from the current organization
or from an entire organization branch.
You can limit the effects of the purge using one of the following:
All requests of this typePurge this type of request without considering a date.
Requests created more than <number> days in the pastSelect a date
boundary based on the requests creation date for the purge.
Requests created during <start_range> - <end_range>Select a date range
for a purge based on the requests creation date.
Requests starting during <start_range> - <end_range>Select a date range
for a purge based on the requests start date.
247
Chapter 10
Managing Volumes
The Operations license for Workforce Management gives you access to functions for
controlling workload volume, particularly in the context of the financial services industry.
If your license includes Operations, the Tracking module displays the following
additional section:
Volumes
Volumes
If your license includes the optional Operations features, the Volumes section of the
Tracking module allows you access to the following tabs:
Work
History
Certain terminology within the Workforce Management web application changes if you
are licensed for the Operations features. The following table lists the changes that occur
with the Operations features:
Term
Operations-Equivalent
queue
work queue
volume (or V)
Volumes
Term
Operations-Equivalent
call
volume
phone (media)
immediate
Work
Use the Work tab to track workload of various types as it arrives, is completed, and
pending (backlogged) through the day and week.
The Show Hidden button allows you to display those work queues your administrator
has chosen to hide by default on the Work tab.
Employee Selection
Employees are listed on the left, in the Selection pane. You must select the employees
you want to view in this pane.
To view information, click one employee. That employee's information will appear on the
right.
Selecting groups of employees (using the Ctrl key) is not a valid option from this page.
Only one employee's information at a time can be displayed in this window.
Type a name in the Find box and click Go to locate a specific employee.
The Show Hidden button allows you to display those work queues your administrator
has chosen to hide by default on the Work tab.
249
Volumes
Filters
You can filter the Selection pane by selecting a filter from the View menu at the top of
the pane. Select Create Filter or Edit Filter to create a new filter or change an existing
one.
Enter the amount of work checked out from a work queue and checked in when
completed
Enter and track new work that arrives
View the status of each work queues inventory on an intra-day and/or intra-week
basis
Set the inventory of a work queue to an absolute number at any given time,
provided inventory associated with subsequent VCT Events do not fall below zero.
Hide work queues that the manager does not need to see.
There are five types of VCT events for which work can be entered; the work queue
profile determines which events are applicable for that given activity.
ArrivalsTeam managers have the ability to add arrivals to work queues, which
increases their inventories by the arrivals number. The arrivals get transformed into
volumes through an Integration Server adapter.
InventoryProvides the user a net total of outstanding work (backlog) for each
work queue of the organization at which the manager is working. Set Inventory
sets inventory to an absolute value at current time or selected datetime in the past
provided subsequent VCT events do not present a negative inventory.
Check-OutIdentifies a quantity of inventory as being worked on by a particular
team member. Checking work out for a work queue or sub-work queue decreases
the inventory level of that work queue or sub-work queue by that value and
increases Work in Progress (WIP) by that value. Work can be checked out
through the Work tab in the My Volumes section of the My Home module, which
is accessible to employees, managers, and administrators.
Check-InWork that is tied to a work queue or sub-work queue that has been
checked out can be checked back in. This process removes the amount from the
Work in Progress (WIP) tally for that queue or sub-work queue by the value of
the Check-In. Work can be checked in through the Work tab in the My Volumes
section of the My Home module, which is accessible to employees, managers, and
administrators.
Work-In-Progress (WIP)Provides users a net total of their work. (Check-Out
increases WIP; Check-In decreases WIP.)
The default view of this tab allows new work to be entered for the current date and time.
You can click the Selected time radio button to display a date and time selector so
work can be checked out or checked in, or arrivals added for a work queue at a
particular date and time in the past.
250
Volumes
History
Use the History tab to view the employee history by Type and VCT Work Queue.
251
Volumes
Employee Selection
Employees are listed on the left in the Selection pane. You must select the employees
you want to view in this pane.
To view information, click one employee; the employee's information will appear on the
right.
Selecting groups of employees (using the Ctrl key) is not a valid option from this page.
Only one employee's information at a time can be displayed in this window.
Type a name in the Find box and click Go to locate a specific employee.
Filters
You can filter the Selection pane by selecting a filter from the View menu at the top of
the pane. Select Create Filter or Edit Filter to create a new filter or change an existing
one.
View history by event type, or can select [All Events] to view the history for all
events
Select the work queue to view or select [All Work Queues] to view all work
queues
Edit the value of any unmanaged VCT Event except Set Inventory as long as it
does not cause inventory of that work queue at subsequent times to fall below zero
Edit the Time field of any VCT Event except Set Inventory provided that the
inventory of subsequent VCT Events do not fall below zero
Additionally, the Managed column for a row indicates that the Operations Event File
Import and Transform adapter or Operations Data Management adapter has been run
for that instance, and, if the event is an arrival, that it has been converted into a volume
for that work queue. For that reason, a managed row is not editable.
Managers can monitor the VCT history throughout the day for any activity for any team
for which they have read permissions.
252
Work Queues
Work Queues
This section of the Organization Management module is only visible if you are
licensed for Financial Services Operations. It allows you to view and manage your
volume work queues and arrival patterns, and contains the following tabs:
Arrival Patterns
Work Completed, WIP and Inventory: This work queue type has all the VCT
Event types of CHECKIN, CHECKOUT and ARRIVAL enabled.
Work Completed and Inventory: This work queue type has only ARRIVAL and
CHECKIN events enabled; a CHECKOUT event of equivalent value is automatically
generated for each CHECKIN event, so there is no WIP, only Work Completed.
Work Completed: This work queue type has only the CHECKIN event enabled,
which in turn generates an ARRIVAL and a CHECKOUT of equivalent values.
As of: Use this date selector to view and/or set the Activity Handling Time for a
specific date.
Use Volume Capture: Select this option to specify the work queue as a VCT work
queue.
If you select Use Volume Capture, the following additional parameters are displayed:
Show on Work Page: Allows you to distinguish a manual entry VCT queue from an
automated queue without requiring the creation of sub-organizations to hide the
automated VCT queues. If checked, that queue is displayed on the tab My
Home:My Volumes:Work as well as Tracking:Volumes:Work.
Activity Handling Time (in seconds): Enter the activity handling time (in
seconds) for the work queue. Click the pencil icon to the right of the field to enter
effectivity dates for the Activity Handling Time.
Arrival Pattern: Select the Arrival Pattern Type:
Operational Hours
Named Patterns
253
Work Queues
No Pattern
LQF Only: All VCT Chains for the corresponding VCT queue are triggered (active)
only during Linked Queue Forecasting and Scheduling and not during manual entry
or during automated VCT feed import. When the LQF Only checkbox is unchecked,
VCT chains for the current queue are active both during data entry or VCT file
import, and also during linked queue forecasting and scheduling.
To schedule, recalculate, or analyze LQF queues, you must select the Enable LQF
option on the calendar in the Forecasting and Scheduling module. Otherwise, linked
volumes are not generated.
The top portion of the pop-up window shows the history of effective dates that have
been applied to the selected work queue.
The lower part allows you to specify a new Activity Handling Time, and gives you the
following options for setting dates:
a. Update value for current period: This selection is the default, and replaces
the displayed value for whichever time period it is currently saved. If you always
save using this option, it has the same effect as having no effective dates and
always resetting the current value. If you are using effective dates, this option
updates the AHT for the current applicable period, which will not result in any
new mediation in start date or end date.
Editing the AHT value on the Work Queue Configuration page has the same effect as
using the Effectivity Pop-Up window with the Update value for current period option.
b. Insert value for period from: Allows you to set the new value from the
beginning of the period being viewed into the future to a specified date. If you
254
Work Queues
are using effective dates, a new interval is created. For example, if you have
previously set AHT to 10 between 1-1-2006 through no specified end date (that
is, forever), and now use this option to set AHT to 20 from 3-1-2008 to
4-1-2008, the end result is similar to the following:
1-1-2006 - 3-1-2008: 10
3-2-2008 - 4-1-2008: 20
4-2-2008 - forever: 10
c. Insert value from: Allows you to set the new value from the beginning of the
viewed period into the future, with no specified end date. If you are using
effective dates, a new interval is created or deleted. For example, if you have set
AHT to 10 from 1-1-2006 through no specified end date, and now use this option
to set AHT to 20 from 3-1-2008 to no specified end date, the end result is:
1-1-2006 - 3-1-2008: 10
3-2-2008 - forever: 20
In the Organization Name pane, select the organization the work queue belongs
to.
In the Queues pane, select the work queue you want to configure.
Click the Edit Work Queue button. The Work Queue Configuration window
appears.
From the Type drop-down list, select a type. There are three types:
Work Completed, WIP and InventoryThis work queue type has all the
event types enabled (Arrivals, Check-out, and Check-in).
Work Completed and InventoryThis work queue type has only Arrivals and
Check-in events enabled; a Check-out event of equivalent value is
automatically generated for each Check-in event, so there is no Work in
Progress (WIP) event, only Work Completed.
Work CompletedThis work queue type has only the Check-in event enabled,
which in turn generates an Arrivals event and a Check-out event of equivalent
values.
255
Work Queues
In the Activity Handling Time field, enter the AHT. If desired, use the date
selector below the Activity Handling Time field to view and/or set the AHT for a
specific date or date range.
The AHT entered here on the Work Queue Configuration tab is the time standard
for the work queue. This time standard is calibrated by Verint Professional Services
as the average amount of time taken to process one item for the queue. This value
is used in productivity computations. If you are using linked queue forecasting and
do not have the AHT entered for the source queue in Forecasting and Schedulings
Forecast module, the AHT for the work queue will be automatically populated with
the time standard entered on the Work Queue Configuration tab for that work
queue.
From the Arrivals Pattern drop-down list, select the arrival pattern. There are
three types of patterning supported:
Operational HoursArrivals for each day are distributed evenly over the
organizations hours of operation.
Named PatternsArrivals for each day are distributed based on definitions you
provide.
No PatternArrivals are converted to volumes as is, at the times they actually
occur, without any spread. This pattern can be used if you want volumes to
follow the true arrival pattern, and if arrivals are frequent during the
organizational hours.
If the work volume from this work queue will flow to a target queue, click the
Add button on the right side of the screen.
OR
If the work queue will have no target work queues (that is, if this work queue is
the end of the chain), skip this step and the following steps. Click Save to save
your work.
11 From the Source Event drop-down list, choose the event from the source queue
that will cause the work item to flow from the source work queue to the target work
queue. This event will likely be Check-in.
12 From the Target Event drop-down list, choose the event the work flowing from the
source work queue will come to the target queue as. This event could be:
ArrivalsIf the target work queues type is Work Completed, WIP and
Inventory or Work Completed and Inventory
Check-inIf the target work queues type is Work Completed (the Arrivals is
implied with this type of work queue).
256
Work Queues
13 From the Target Work Queue(s) drop-down list, select the work queue that the
work will flow to.
14 From the Proportion Type drop-down list, select the type of work considered when
calculating workflow from one queue to another. The proportion may be a fixed
percentage, a forecasted percentage, or a relative period.
15 In the Period field, enter an integer that represents the number of weeks
considered when calculating workflow from one queue to another.
16 In the Proportion (Pct) field, enter the proportion of work that will flow from the
source work queue to the target work queue.
17 (Optional) Enter a number in the Bundle Size field. This field is applicable if
employees working on items in the source work queue check in items but the items
arent sent to the employees working on the target work queue until the required
bundle size is reached.
18 (Optional) Enter bundle lag time in the bundle lag fields.
You can use Bundle Lag to introduce a delay in the creation of the forecast for
target queues in a linked queue forecasting chain. If there is a delay in processing
that isnt being modeled by an activity, it can be modeled through bundle lag. For
example, imagine that Queue A produces 10 units of work at 9 AM and is chained
100% to Queue B. Without a bundle lag time, the 10 units of work would
immediately be pushed to Queue B as an arrival. However, with a bundle lag time of
2 hours, it would not become an arrival for Queue B until 11 AM.
19 Click Save.
The Multi-Select check box is not relevant for linked queue forecasting.
257
Work Queues
Arrival Patterns
Use the Arrival Patterns tab to view and edit the patterns that have been created. The
Operations Arrival Processing adapter can be configured to use an arrival pattern
defined here to convert ARRIVAL VCT Events into volumes by applying the arrival
pattern to the sum of ARRIVALS over a defined window. The purpose of the arrival
pattern is to be a close representation of the distribution of intraday work to be done.
From this tab, the following options are available from the options displayed in the lower
right of the pane:
EditSelect an existing pattern and click this option to change the pattern's
settings.
DeleteSelect an existing pattern and click this option to delete the pattern.
258
Work Queues
File Setup
Use the fields in this section to specify the following:
Field
Description
File to Import
Name
Alignment Date
Delimiter
Description
Date
Used to identify the column in the external file that contains the
date.
Time
Used to identify the column in the external file that contains the
time.
Weight
Column Number
Specifies the order (1, 2, 3, etc.) in the external file of the date,
time, or weight column.
259
Work Queues
Field
Description
Name
Description
Alignment Date
Default frequency of
import
Daily Pattern
260
Chapter 11
Administering Reports
This chapter covers the following topics related to report administration:
It does not cover how to run and view reports, nor does it cover report content. Refer to
the separate document, the Workforce Management Reports Guide, for that information.
In the left pane, highlight the report you want to set access rights for.
In the right pane, check the roles you want to have access to the selected report.
Click Save. Viewing the report is restricted to employees assigned the selected
role(s).
262
The left side of this page consists of a report topics (directory) list and any deployed
custom reports.
The right side of this page consists of form fields for deploying a new custom report. The
form consists of:
Report Topica field automatically filled in when you select a report topic on the
left side of the page.
Report Filenamea field for entering the filename of the Cognos report, which has
an xml extension.
Report Prompt Filenamea field for entering the filename for the Report
Parameter definition file, also an xml file.
Report Locale Filenamea field for entering the filename of the localization
properties of the report. This property file contains key/value pairs of the locale as
well as the localized report name.
Select a topic on the left side of this page, the topic under which the custom report
is to be viewed.
Use the Browse button to select the localization properties file of the report.
Click Deploy.
The custom report shows up on the left side of this page, under the selected topic.
263
Select on the left side of the page the custom report you want to undeploy.
Click Undeploy.
Access Ad Hoc QueryThe role can launch the Cognos Query Studio using the Ad
Hoc Reports section of the Reports module. The role can then create, modify,
view, and delete ad hoc reports.
View Ad Hoc QueryThe role can execute and view ad hoc reports created
through the Cognos Query Studio, without having access to the Cognos Query
Studio, using the Ad Hoc Reports section of the Reports module.
Because these privileges are assigned at the role level, we recommend that you create a
role specifically for those users to whom you want to allow access to adhoc reports
without access to the Cognos Query Studio.
Report Dump
The Report Dump package is installed by default. It has two main functions for
Workforce Management:
1
It converts Planned and Actual Event data to a timeline so the data can be queried
more easily by report writers. (Writing queries on hierarchical events is possible
but very difficult and time-consuming.)
By default, the Report Dump package retrieves data for the last 30 days. This setting
can be modified.
264
Report Dump
PLANNEDEVENTTIMELINE
ACTUALEVENTTIMELINE
ADHERENCEEXCEPTION
TIMEZONE
User Roles
Employee Info
The reports listed below require Report Dump to be run after any change to employees
organization assignments, to populate the ORGANIZATIONDAY table, or, for time
entries, schedule import, activity tolerance, or activity mapping, to populate the
ACTUALEVENTTIMELINE, PLANNEDEVENTTIMELINE, and
ADHERENCEEXCEPTION tables:
Adherence Minutes
Adherence Summary
Adherence Exceptions
265
Report Dump
All of the Staffing reports depend on Report Dump to populate one or all of the following
tables:
ORGANIZATIONDAY
PLANNEDEVENTTIMELINE
TIMEZONEAM
The reports listed below require Report Dump to be run after any change to employees
organization assignment, to populate the ORGANIZATIONDAY table, or time entries to
populate the ACTUALEVENTTIMELINE table:
Activity Roll Up
Activity Cost
All reports with an employee filter selector run a subset of Report Dump
automatically every time a report is run to populate the
EMPLOYEEFILTEREMPLOYEE table.
The default setting for the Report Dump Timer in Integration Server is to do a report
dump daily at 3 a.m., as a compromise between performance and how up to date the
data is. Running Report Dump is very CPU-intensive and increases network traffic. To
avoid degrading the performance of the rest of the system, we advise you schedule
Report Dump to run only at night, during non-peak hours.
As a result, be aware that regularly scheduled reports that rely on Report Dump are run
on the previous days data.
266
Chapter 12
General Settings
Audit Viewer
Media Types
Log
Log Viewer
Log Manager
Data Sources
Integration
Transformation
Operations
WIT Configuration
WIT Transformation
Each of the sections and its associated tabs are discussed separately in this chapter.
Two other sections not discussed in this guide may also be visible:
Installations
Alarms
These sections are components of both Operational and Advanced TDM Compliance
Recording, and are part of the Workforce Optimization Solution. The sections are used to
configure and manage Enterprise Management sites and recorders.
For information on using these sections, please refer to the System Administration
Guide for the appropriate release of TDM Recorder.
Integration
The Integration module gives you access to Integration Server, an open integration
platform that provides seamless information flow between contact center data sources
and applications, and the Workforce Optimization Solution. This relationship is illustrated
below.
268
Contact
Center
Applications
Integration
Server
Adapters
Integration
Integration
Server
Workforce
Optimization
Solution
Database
Database
Integration packages, adapters, and interfaces for the most common types of ACDs.
These include Time Collection, Historical Time Collection, Agent Sync, Scorecards
Agent Stats, and Contact Statistics. Integration Server also provides generic
adapters and interfaces that you can use as a framework to create custom adapters
and integration packages.
Integration Server supports data exchange via a variety of protocols including file based
(XML or fixed format), all major database protocols, and a variety of proprietary based
CRM and telephony protocols. In addition to integrating with the solution, Integration
Server provides the functionality to manage integration with ACDs, CTIs, and email
systems.
The Integration Server server runs as a service on a Windows 2000 server computer.
The Integration Server server should always be set to run as a service on Windows
2000.
Server Architecture
The Integration Server provides the following services:
Framework services for managing integration tasks (in the form of integration
adapters and interfaces). These services include security, licensing, database
access, workflow management, error detection and recovery, logging and alerts,
and watch dog and scheduling services.
Monitoring the status of adapters and interfaces (example, connection to the ACD)
The Integration server and the adapters and interfaces talk to each other using a
protocol called Common Object Request Broker Architecture (CORBA). This architecture
enables pieces of programs, called objects, to communicate with one another regardless
of the programming language they were written in, or the operating system they are
running on.
269
Integration
Adapter Managers
Each adapter is managed by an adapter manager (one for each adapter instance). All
adapter managers are configured on the Integration Server. An adapter manager sends
commands or configuration information from the Integration Server to the adapter, and
the adapter sends event information to the Integration Server through the Adapter
Manager. Each adapter is a separate process.
Historical Time
Collection
Adapter
Contact
Statistics
Adapter
Agent
Stats
Adapter
Configuration
& Control
Workflow
Error Log
Monitoring
270
Integration
Diagnostics
Multi-contact support
Multi-contact adapters
Data Junction
Agent configuration
the Integration Server server (the machine name is displayed to the right of the
words Integration Server in the format of [Root@<MACHINE NAME>
their components.
The right window displays the available tabs for the selected server, package, or
components. This window is described in detail in Chapter 13 Using Integration Server
Integration Packages, on page 299.
NOTE
When the top level (Integration Server) is selected on the left (this level is also
referred to as root level), you also can see the machine name displayed near the
top of the right window.
Each integration package contains a set of integration components that are designed to
do a specific integration task, including retrieving and manipulating the specified data
from the data source. Integration components can be either predefined (come as part of
271
Integration
the package) or user specified. The extent of the tree depends on how many integration
packages have been added to the Integration Server server, and how many components
each package has.
The system assigns default names in the tree view. The names are followed by system
names in brackets. You can change all adapter and interface names and descriptions as
desired, but you cannot change those of the adapter or interface components.
Monitor tab
At the package level, the Monitor tab displays the status of the package and its
components. You can also use this tab to control the operation of the package.
Configure tab
At the Integration Server level, the Configure tab is used to set up the description
of the Integration Server. It also allows an advanced configuration parameter to be
set.
Workflow tab
At the Integration Server level, the Workflow tab is used to activate or deactivate
the integration packages, or specify the order in which they should run.
Manager Status
You use this tab to view the current status of the integration tasks. An integration
task is a logical grouping of one or more functional components that together can
perform tasks such as real-time employee monitoring.
From this tab, you can start and stop the integrations task packages that are listed
in the container.
272
Integration
The controls for this tab are described in the following table.
Item
Description
Integration Server
Status
Manager Status
Stop/Start
Status Light
273
Integration
To stop the server and all packages at once, click the Stop button shown at the right of
the Integration Server Status container. As shown in the following illustration, the server
and each of its packages are stopped and the Stop icon appears to the left of each
listing.
NOTE
All packages, no matter what their current status is when the server is stopped,
are automatically restarted when you restart the server.
274
Integration
275
Integration
Item
Description
(read/write)
Advanced Configuration
Description
Available
Packages
Selected Packages
276
Under Windows Vista, however, the default location of the log files is:
C:\Users\<username>\AppData\Local\Verint
Systems\Forecasting and Scheduling\Logs
Log Viewer
The Log Viewer tab displays the current system log. It starts with the most recent
event.
277
Type in the items to use to filter the report. The report will contain only these items.
Log Manager
Use the Log Manager tab to select among different system log configurations, which
determine the type of information that will be logged. Configuration options are included
as .xml files.
Do not change any of the active log configurations except in consultation with Technical
Support. Changes can have a significant impact on the performance of your system.
278
To activate a configuration:
1
Select the server from the list in the upper right corner of the page.
Highlight the configuration that will provide the information you want and click
Activate.
279
The following table lists the audit modules and the actions that can be audited for each
module:
Module
Action
Archiving
Create Schedule
Delete Campaign
Delete Schedule
Import Views/Migrate Campaigns
Save Campaign
Save Campaign Conditions
Save Campaign as
Update Schedule
Audit Trail
Business Rule
Create
Delete
Update
Call Lock
Contact Attribute
Create
Delete
Update
Update Custom Data(CDF) Mapping
Update UDF Mapping
280
Module
Action
Data Source
Employee
Create
Delete
Terminate
Update
Employee Group
Create
Delete
Update
281
Module
Action
Installation Node
License
Update License
Upload License File
Publishing
Publish
Unpublish
282
Module
Action
Quality Administration
283
Module
Action
Quality Contact
Agent LogOff
Copy Contact
Copy Folder
Create Annotation
Create Folder
Delete Annotation
Delete Contact
Delete Folder
Export Contact
Move Contact
Move Folder
Replay Contact
Save Monitor
Update Annotation
Update Contact
Update Folder
View Monitor
Quality Evaluations
Create Evaluation
Create Folder
Create Form
Delete Evaluation
Delete Folder
Delete Form
Import Form
Mail Evaluation
Move Evaluation
Move Evaluation Folder
Print Evaluation
Update Evaluation
Update Folder
Update Form
View Evaluation
Reliable Messaging
Delete Message
Delete Message Job
284
Module
Action
Remote Component
Report Framework
285
Module
Action
Scheduling
Create
Delete
Update
Security
Change Password
Login
Logout
Security - Role
Create
Delete
Update
Security Assignment
Security Assignment
Security Assignment
Security Assignment
Security: User
Time Record
Create
Delete
Update
Leaving all form fields as they are (without giving any values) when the page loaded and
clicking View at the bottom of the page returns all audit entries, up to a maximum of
500 entries per query.
The fields consist of the attributes of an audit entry:
Field
Description
Module
Action
286
Field
Description
Object Name
Time of Event
To view the details for a row in the list, either double-click the row or select the row and
click View Details.
You can select the columns to be displayed on this page using the drop-down
Customize menu to choose any previously saved configurations or you can create a
configuration by choosing the Edit option from the drop-down menu.
As for other pages in the web application, you can control the number of entries shown
on the page using the pagination controls at the bottom of the page. The default number
of entries shown is 20.
You can return to the Audit Viewer Configuration page by clicking Configure.
Click Restart to rerun the last query again and display the first page of the results.
This button is provided for your convenience, enabling you to rerun the last query for
updated results without having to navigate back to the Audit Viewer Configuration
page.
Depending on the values you supply for the audit fields, you could:
Show audits from any user to employee John Smith in the last week
Show all audits from any user to the Jan 1 - Jan 7th schedule of Employee John
Smith
The Media Types tab in the General Settings section of the System Management
module is used in Forecasting and Scheduling.
Media Types
This tab allows you to set up the time units used with specific media types. Use the
drop-down selector to specify whether the media type should use units of seconds,
minutes, or hours.
287
Data Sources
Data Sources
This section covers those tabs of the Data Sources section that are specific to Workforce
Management, namely:
Transformation Operations
As mentioned previously, operations data can be imported in many forms. These forms
need to be transformed during the import process into a form that can be used in
Workforce Management.
The Transformation Operations tab, which is only visible if you are licensed for the
Operations features, and have created an Operations data source or a Phone data
source, consists of a data source selector pane and a number of areas allowing you to
specify the required data transformations.
The transformation you specify here is a step in the processing of the Operations
Event File Import and Transform adapter. The information you supply here governs the
mapping, processing, and conversion from the import file format(s) to the data schema
used in Workforce Management. The transformation is configurable for each individual
Operations data source. The adapters provide for the scheduling and periodic execution
of the transformations.
The configuration of the Operations Event File Import and Transform adapter governs
the mapping between data import frequency, data transformation, and import file
location. A new adapter needs to be created for each variation in those items.
288
Data Sources
The Transformation Operations tab consists of a Data Source Name selector and six
data areas on the right-hand portion of the page:
Operations attribute
Select an operations data source in the Data Source Name selector pane.
Specify the column headings of the import file. The Import column headings and
attributes field is a text box. Enter the headings as a comma-separated text string.
The headings should be in the order that they appear in the import file. Column
headings must be single words; no spaces are allowed.
Check the Take event create date from file timestamp box to use the import
files timestamp as the imported events creation date. This box is used in case the
file to be imported doesn't have a Date column. You can then select the file
timestamp as the date to be shown next to each event that is in the file. Selecting
this option disables the Create Date row in the Operations attribute table. (The
box next to Create Date is empty; no Date name needs to be entered in the
Import column headings and attributes field.)
Check the Rollup events to 15 min buckets box to roll up event data within 15
minute buckets. This is to reduce the number of events where very fine grained
data is imported.
For example, consider an import file with the following data:
Count,DS,
0,
Oahu, 1A, 1,
10,
10/11/2007 09:00:00
1,
Oahu, 1A, 1,
20,
10/11/2007 09:01:00
2,
Oahu, 1A, 1,
15,
10/11/2007 09:06:00
3,
Oahu, 1A, 1,
10,
10/11/2007 09:10:00
4,
Oahu, 1A, 1,
5,
10/11/2007 09:15:00
5,
Oahu, 1A, 1,
12,
10/11/2007 09:29:00
If you were to roll these up into 15 minute buckets, you would see two events in the
web application: those from 09:00:00 through 09:14:00, and those from 09:15:00
through 09:29:00. The aggregate of the first event would be 55 (10+20+15+10),
and the second 17 (5+12).
5
Optionally specify attributes and default values by clicking Add and specifying an
Import attribute and its associated default value.
Some files have default, unspecified data on a per file basis. You can specify
attributes and default values on a per data source basis. These attributes can then
be treated just like a column attribute from within the file. For example, they can be
289
Data Sources
used with a mask, arithmetic processing, aggregated with other columns, and so
forth.
For example, if a file did not contain a Date column, you could specify a default
value for Date.
6
Specify look-up values and replacement values by clicking Add and specifying a
value to look for in the import file, and the value to convert it to upon import.
This feature is especially useful if, for example, you have too many data source
groups. Consider an import file with the following data:
Count,DS,
0,
10/12/2007 09:00:00
1,
10/12/2007 09:00:00
2,
10/12/2007 09:00:00
3,
10/12/2007 09:00:01
4,
10/12/2007 09:00:01
5,
10/12/2007 09:00:01
6,
10/12/2007 09:01:01
10/12/2007 09:01:01
8,
10/12/2007 09:01:01
9,
10/12/2007 09:02:00
10,
10/12/2007 09:02:00
11,
10/12/2007 09:02:00
You can consolidate the four different data source groups into one, as shown in the
following graphic:
If two or more Data Source Groups have events that take place in the same
time, the same type events should be aggregated.
Specify any file name masking needing to be done by clicking Add and specifying
the column containing the data and the file name mask to apply.
The file name may be used to transfer information that applies to all of the events
within the file. Attributes can be declared and masked out of the file name. These
attributes can then be treated just like a column attribute from within the file. For
290
Data Sources
example, they can be used with a mask, arithmetic processing, aggregated with
other columns, and so forth.
Use the character X to extract a character from the file name, and the underscore
character _ to ignore a character.
For example, if your input file name contained both the employee ID and the data
source group name, such as Oahu,jane.csv, you could use the following mask for
that information:
Specify the transformation for each Operations attribute you want to make on the
data.
Given a text file with column data, there are five basic operations available to apply
to transforming the data:
-Data source group: Data source group name for the event.
-Create date: Date of the event.
For example, consider an import file with the following data:
Count,DS,
0,
Oahu, 1A, 1,
3,
10/11/2007 09:00:00
1,
Oahu, 1A, 1,
4,
10/11/2007 09:01:00
Event
Value:
Value
Employee number:
ID
DS
Create date:
Date
291
Data Sources
Import files generally have one additional column that is usually named Count.
Count is the column heading that counts the number of rows that have data in
the file to be imported. This column needs to be among the column headings
listed in the Import column headings and attributes field near the top of the
page.
For the arithmetic and logical operations, enter the calculation, in terms of the
import file column headings.
Spaces must be entered before and after mathematical operators. Formulas that
include parentheses are not supported. For example, a*(b+c) should be entered as
a*b+a*c
For the mask, enter the pattern to apply. For example, if the file to be imported has
the information for Employee ID and Data Source Group shown in one column
(DS_ID), such as oahu_jane, you could use the following mask:
For the Date Format, select one of the date formats from the drop-down selector.
The following image illustrates a completed transformation specification:
To auto-create data source groups, check the Create Data Source Group - no
event population, resets after adapter execution checkbox. This checkbox can
292
Data Sources
be used the first time you import data, to facilitate the creation of data source
groups. No other data is imported this time.
NOTE
Once created, these data source groups then have to be manually mapped
to respective queues in the Work Queue Group Mapping tab under
Work Queues in the Organization Management module. Once
mapped, the first file has to be re-imported to populate the rest of the VCT
data.
WIT Configuration
Work Item Tracking (WIT) data that is imported from Operations data sources typically
contains a number of standard attributes, including:
Employee
External ID (mandatory)
Status
Age
Is Workable
Closed By
Created By
Description
Type
For items that cannot be mapped to one of the standard attributes, this tab allows you
to define settings for custom attributes.
293
Data Sources
Click Add in the top container to create a custom attribute and specify:
whether the imported data is a collection (the imported field contains multiple
delimited values)
miscellaneous settings
Click Add in the middle container to create age buckets for the data source. Up to seven
age buckets can be defined per data source. This container allows you to specify:
an optional description
Click Add in the bottom container to define custom status types that reflect a specific
Customer Relationship Management (CRM) systems definitions for ticket status, and
map these custom status types to WIT standard status types. (You can then search for
these custom status types using the WIT filter in WIT dashboards.) The container allows
you to specify:
294
Data Sources
For existing items, select the item and click Delete in its container to remove that item
from the data source definition.
When you are finished making changes, click Save to save your changes, or click
Revert to cancel any changes you have made since last saving.
WIT Transformation
As mentioned previously, operations data can be imported in many forms. These forms
need to be transformed during the import process into a form that can be used in
Workforce Management.
The WIT Transformation tab, which is only visible if you are licensed for the
Operations features, and have created an Operations data source, consists of a data
source selector pane and a number of areas allowing you to specify the required data
transformations.
The transformation you specify here is a step in the processing of the Operations WIT
Event File Import adapter. The information you supply here governs the mapping,
processing, and conversion from the import file format(s) to the data schema used in
Workforce Management. The transformation is configurable for each individual
Operations data source. The adapter provides for the scheduling and periodic execution
of the transformations.
The configuration of the Operations WIT Event File Import adapter governs the
mapping between data import frequency, data transformation, and import file location.
A new adapter needs to be created for each variation in those items.
295
Data Sources
The Transformation Operations tab consists of a Data Source Name selector and five
data areas on the right-hand portion of the page:
Processing option
Transformation specifications
Select an operations data source in the Data Source Name selector pane.
Specify the processing option. (Currently, only one processing option, Import
Work Item Tracking data only, is supported, and is selected by default.)
Specify the column headings of the import file. The Import column headings and
attributes field is a text box. Enter the headings as a comma-separated text string.
The headings should be in the order that they appear in the import file. Column
headings must be single words; no spaces are allowed.
Check the Take event create date from file timestamp box to use the import
files timestamp as the imported events creation date.
Specify look-up values and replacement values by clicking Add and specifying a
value to look for in the import file, and the value to convert it to upon import.
This feature is especially useful if, for example, you have too many data source
groups. Consider an import file with the following data:
Count, ExternalID, DataSourceGroup,EmployeeID,ClosedDate,CreationDate
0, external0, oahu1, jane, 2010-11-22 09:00:00, 2010-11-20 09:00:00
1, external1, oahu1, jane, , 2010-11-20 10:00:00
2, external2, oahu1, jane, , 2010-11-20 1:00:00
3, external3, oahu1, jane, 2010-11-22 11:00:00, 2010-11-20 10:00:00
4, external4, oahu1, jane, 2010-11-22 11:10:00, 2010-11-22 11:00:00
5, external5, oahu1, jane, 2010-11-22 12:25:00, 2010-11-22 10:00:00
6, external6, oahu1, jane, 2010-11-22 12:35:00, 2010-11-22 10:00:06
7, external7, oahu1, jane, 2010-11-23 11:00:00, 2010-11-20 10:00:00
8, external8, oahu1, jane, 2010-11-23 11:10:00, 2010-11-22 11:00:00
9, external9, oahu1, jane, 2010-11-23 12:25:00, 2010-11-22 10:00:00
10, external10, oahu1, jane, 2010-11-23 12:35:00, 2010-11-22 10:00:06
You can consolidate the four different data source groups into one, as shown in the
following graphic:
296
Data Sources
If two or more Data Source Groups have events that take place in the same
time, the same type events should be aggregated.
Specify any file name masking needing to be done by clicking Add and specifying
the column containing the data and the file name mask to apply.
The file name may be used to transfer information that applies to all of the events
within the file. Attributes can be declared and masked out of the file name. These
attributes can then be treated just like a column attribute from within the file. For
example, they can be used with a mask, arithmetic processing, aggregated with
other columns, and so forth.
Use the character X to extract a character from the file name, and the underscore
character _ to ignore a character.
For example, if your input file name contained both the employee ID and the data
source group name, such as Oahu,jane.csv, you could use the following mask for
that information:
Check the box for each attribute that is part of the feed, and supply the attributes
column header in the Import attribute field.
Specify the transformation for each WIT attribute you want to make on the data.
Given a text file with column data, there are six basic operations available to apply
to transforming the data:
297
Data Sources
-Masking
These operations can be combined (with some restrictions) for each required
attribute.
Default values for the basic (pre-translation) column attributes can be specified.
Column attributes can also be parsed out of the file name.
The Item create date can be taken from the import file timestamp.
For the arithmetic and logical operations, enter the calculation, in terms of the
import file column headings.
Spaces must be entered before and after mathematical operators. Formulas that
include parentheses are not supported. For example, a*(b+c) should be entered as
a*b+a*c
For the mask, enter the pattern to apply. For example, if the file to be imported has
the information for Employee ID and Data Source Group shown in one column
(DS_ID), such as oahu_jane, you could use the following mask:
For the Date Format, select one of the date formats from the drop-down selector.
9
10 Configure an Operations - WIT Event File Import adapter to use the Operations data
source for which you configured the transformation.
298
Chapter 13
Integration Packages
An Integration package is a set of integration components bundled together to act as a
unit. One of the possible components in the integration package is an adapter. Together,
these components accomplish the specific task that the package was designed to do. An
integration package can be either generic or vendor-specific. Those that are generic are
referred to as interfaces; those that are vendor-specific are referred to as adapters.
Interfaces allow you to access data from ACDs and other data sources that are not
covered by any of the existing adapters.
NOTE
For the sake of convenience, this chapter uses the term adapter for both interfaces
and adapters.
Enabling Adapters
Enabling Adapters
This section describes the adapter types and explains how to enable an adapter.
When Integration Server is installed, all available adapters are also installed, but are not
added to the system configuration.
During the initial installation and configuration process, the pre-installed adapters are
added into Integration Server. You will typically not need to remove or add adapters, but
for reference, the adapters are added, removed, and ordered as described in the
chapter on using the System Management module in the Workforce Management
Administration Guide.
You must acquire licenses to use each adapter. Contact your sales representative if you
need a license.
Adapter Types
The following section shows the various types of adapters and briefly how to set them
up. Each adapter comes as part of an integration package that manages the adapter,
including setting up the following operating parameters for each adapter.
The data source from which the adapter retrieves employee information.
The database to which the information retrieved by the adapter will be sent
300
The preconfigured package for a specified vendor may not work for all hardware
and software versions, configurations, and implementations supported by that
vendor. You may need to modify the integration package to match the specific
implementation of the ACD or other data source.
This section only discusses the top-level controls. For detailed information on the
lower-level controls, refer to the online help which you can access by clicking Help
while you are at the top level of the individual tabs.
The following illustration shows the Monitor tab when you select the Avaya ASCM for
CMS package. The controls for this tab are described in the table following the graphic.
301
Item
Description
Stop/Start
Import Now
Status Light
302
Item
Description
Report settings
Archive settings
Advanced Configuration
303
To contrast, the Configure tab for the Avaya STCI for CMS interface is shown below:
Item
Description
Description
Optional user entry to describe this adapter manager package. This field
is editable. You can specify any desired description for your adapter
manager package node and click Save to make the change effective.
Datasource State
Data sources associated with Time Collection adapters are checked periodically for
their status. The monitoring function does the following:
Detects failures; for each failure it creates an entry in the database. (These
entries are also called holes.)
The holes are created due to failures, and are used in retrieving employee events
from the data source. Data retrieval using holes is an off-line process also called
HAA (Historical Agent Adherence).
An UNKNOWN event represents a catastrophic failure in the system. Sometimes it
is difficult to correctly record or compute the status of the data source. The options
below make it easier to control the manner in which UNKNOWN events are posted.
304
There is no option to disable hole creation, but posting the UNKNOWN event is
configurable.
Item
Default
Value
Description
true
Heartbeat Timeout
120000
msec
120000
msec
NOTE
300000
msec
For the two timeout items, if the data source fails, a hole is created in the database
and an UNKNOWN event might be posted. Posting of an UNKNOWN event only
takes place once for the failure instance, subject to the option being enabled.
Time Collection
The configuration items in this container are related to the translation of employee
events. There are two sections:
The first section's parameters control the translation logic and diagnostic
information.
The second section's parameters deal with the manner in which events are
written to the application server.
305
The following options are used by the translator when translating real time events.
Item
Default
Value
Description
true
true
Insert Undefined
AuxCodes
true
Application Server-Related
Reason Code For Basic
Adherence
UNAVAILABLE
false
Writer
The writer is the component of the translator that writes translated events to the
database. It consists of two parts:
306
the store, a temporary buffer that holds translated events that are to be written
Item
Default Value
Description
Maximum Threads
Block Size
5000
-1
100
2000 msec
Poll Interval
1000 msec
Shutdown Delay
5000 msec
307
Item
Default Value
Store Classname
com.bluepumpkin.bpxCom
mon.common.Base.
ListStore
Description
The name of the java class that
implements the store. Stores can be
plugged in dynamically without code
changes to the base writer. Current
there are two implementations:
com.bluepumpkin.bpxCommon.common.Base.FileStore
Store Properties
abstractlist=java.util.Arra
yList
abstractlist=java.util.Array
List
308
Item
Description
309
Item
Description
Available
Packages
Selected Packages
310
Item
Description
Stop/Start
Status Light
Components
Integration packages can contain any of the following integration components:
311
Adapter
As mentioned in the section Package, page 300, integration packages that extract data
from reports generated by vendors software, such as the Generic Report - DCS
package, do not have an adapter as one of the components. For other packages, the
adapter component (formerly known as a plug-in) is an active component in the transfer
of data from the data source, such as an ACD, into the Workforce Optimization
database.
Adapters are configured and controlled using one or two tabs, depending on their
individual requirements. Those tabs are:
Configure
Single reports
When you choose this option, the adapter will retrieve data for one interval, which is
specified as a read-only parameter in the tab.
Series of reports
When you choose this option, the adapter retrieves data for multiple intervals. You
need to specify both start and end date and time for retrieval.
Once you have specified your retrieval parameters, click Execute report to retrieve the
data.
312
Batch Extender
The Batch Extender component starts processes that perform a specified task and then
exits. The process is triggered by the adapter manager. The component has one tab, the
Configure tab. On this tab you set the command line to run the process and the
maximum time to run. The timer component triggers the integration package which in
turn, starts the batch extender which runs the process.
When the Batch Extender completes, it sends a Completed indicator to Integration
Server. If the Batch Extender fails, it sends a Failed indicator to Integration Server. In
either case, the status is displayed on the Monitor tab of the package.
When the Batch Extender component times out and the process is still running, the
Batch Extender it shuts down the process it is running and sends a Failed indicator to
Integration Server, which displays it on the Monitor tab of the package.
To set up a batch extender:
1
Select the integration package (a report importer package is used in this example),
and select the Workflow tab.
In the Available Packages box, select the Batch Extender and copy it to the
Selected Packages box as described in The Workflow Tab on page 309.
In the tree area, select the Batch Extender to display the Configure screen, shown
below.
313
Choose Local Adapter if the Batch Extender is running on the same machine as
the integration.
As desired, check the Integration Server Adapter checkbox to enable the adapter
to communicate with Integration Server rather than run stand-alone. For more
information about this, see Using Adapter Mode and Non-Adapter (Stand Alone)
Mode on page 315.
Continuous Extender
As its name implies, the Continuous Extender runs constantly until you stop it. This
continuous operation is useful for driving components such as a time collection adapter,
because you want the adapter to monitor a port on an ACD continuously, for example.
At the integration server level, the Continuous Extender runs external processes, such
as third-party applications. It continuously monitors the application. If the application
stops, Continuous Extender tries to restart it and informs you of this situation through
Integration Server's logging system. Stopping a continuous process discards all data not
already saved.
To configure a Continuous Extender, select it in the tree to display the Configure tab as
shown in this illustration. Enter information in the appropriate fields as described in the
table below and save the changes.
314
Item
Description
Description
Command Line
Working Directory
Converter
Converter is a configurable filter that converts the report file from the data source to a
proprietary format and sends data to Importer, which then writes the statistics to the
Workforce Optimization Solution database.
315
The converter processes the report files and writes the statistics into the database. The
report files are either generated by a DCS adapter or by a third-party application. You
must set up the converter as needed to correctly read the data from the incoming
report.
All pre-packaged integration packages have pre-defined converter configurations. You
might not need to modify the configuration, unless you are building a custom package
starting from generic packages.
The method of configuring Converter varies between two models:
1
You need to describe your incoming report format to enable Converter to process
the fields correctly. See Report Definition Configurations, page 316.
You need to map individual fields from your incoming report to standard Workforce
Optimization Solution statistics fields. The mapping may be a direct one-to-one
mapping or involve simple computations using report fields. See Data Mapping
Configurations, page 317 below.
You can click Show Report to view a sample report to get the column start, width, or
position for the report definition.
The controls for each of the above configuration models are described below.
The controls for describing the report format are given below.
These controls are present in the Configure>Data Mapping group box.
Control
Description
Specify the value of AHT to be used when the call volume in the
report is zero.
Delimited Report
Field Delimiter
Column Name
Column Position
Data Type
Column Start
316
Control
Description
Column Width
Delete
Description
Basic
Select this if you have to map incoming fields to our statistics fields
directly without additional filtering.
Advanced
Basic Configuration
Use this section to specify the mapping of the statistics fields:
Control
Description
Column Mapping
Enter the mapping between fixed contact statistics fields and your
report fields.
Group
Specify the column position or prefix of the line that represents the
data source Group name, queue, or skill for which the data in the
report was aggregated.
Date
The date area includes the Position, Prefix, and Format fields.
Specify the column position and prefix of the line that represents
the date for which the report was created.
Time
The fields in this area describe the column position and prefix of the
line that represents the date for which the report was created. The
Prefix field is enabled only when ROW is selected in the Position
field. The Start Time checkbox indicates that the selected time is
the starting time only. The Interval field indicates how often the
report will be imported.
317
Advanced Configuration
Use this section to specify the advanced filtering:
Control
Description
Ignore Text
Mapping Operations
After you configure the Converter settings, you can export the settings into an XML file
to be used in the future. Similarly, you can import the settings from the XML file into this
Converter instance. The controls for this purpose are present in the group box Mapping
Operations.
Control
Description
Save
Importer Configuration
The Converter invokes the Importer after it parses and converts the report files
successfully, this is the last phase of the entire Import operation.
Use this section to specify any additional parameters for importing data.
Control
Description
Create Groups
318
Flow Control
The Flow Control package allows other integration packages you have configured on
your server to execute in a specified order, essentially becoming part of a larger
integration package. You can add a flow control package to any other integration
package.
It contains the following controls:
Control
Description
Available Packages
Trigger Packages
Add/Remove buttons
Timer
The timer is used in several types of packages. It is the same for all packages. You can
set the timer to Never (disabled/off) or to act on a monthly, weekly or daily basis.
If you select Never, the Configure screen changes to a message screen that says
Timer is disabled.
If you select Daily, the following configuration screen is displayed. The table
following this screen describes the screens parameters.
319
Item
Description
Active
Start Time
Enter the time of day that you want the timer to start.
End Time
Enter the time of day that you want the timer to stop triggering.
Interval
Enter how often you want the timer to send a trigger to the report
importing manager. The default is every 15 minutes.
Occurs Once
Click on this checkbox to set the timer to set the trigger only once each
day. The End Time and Interval fields will be disabled, and the timer will
run once at the specified start time.
If you select Weekly, the configuration screen changes to the display shown below.
Click on the box next to the name of each day that you want the timer to operate.
The settings for each day are the same as described in the previous table.
If you select Monthly, the configuration screen changes to the display shown below.
Click on the box next to the number of the day of the month for which you want the
timer to operate. The settings for each day are the same as described in the previous
table.
320
321
Chapter 14
Administering Forecasting
and Scheduling
This chapter provides the Forecasting and Scheduling administrator with references to
information about changing administrative settings related to Forecasting and
Scheduling.
Organization Management:Organizations:Skills
For details about additional administrative tasks which relate to the entire suite as well
as Forecasting and Scheduling, refer to the following guides:
323
Appendix A
System-Wide Maintenance
This appendix contains information on a variety of tasks related to system-wide
maintenance. These tasks are typically not performed using the web applications
interface. These tasks include: