support1.viglobalcloud.com docs... · web viewvidesktop inc. 2017 quarter 4: what’s...

30
VIDESKTOP INC 2017 Quarter 4: What’s Added/Changed/Fixed For version 2017: Eval, Recruit, Work Allocation, System Updated to version 2017 Q4 B1 2017 Quarter 4 Release – System & Dashboard Changes 2 2017 Quarter 4 Release – Work Allocation Changes 2 2017 Quarter 4 Release – Performance Management Changes 2 2017 Quarter 4 Release – Recruiting Changes 9 2017 Quarter 3 Release – System & Dashboard Changes 10 2017 Quarter 3 Release – Work Allocation Changes 10 2017 Quarter 3 Release – Performance Management Changes 10 2017 Quarter 3 Release – Recruiting Changes 10 2017 Quarter 2 Release – System & Dashboard Changes 11 2017 Quarter 2 Release – Work Allocation Changes 11 2017 Quarter 2 Release – Performance Management Changes 12 2017 Quarter 2 Release – Recruiting Changes 13 2017 Quarter 1 Release – System & Dashboard Changes 20 2017 Quarter 1 Release – Work Allocation Changes 21 2017 Quarter 1 Release – Performance Management Changes 21 2017 Quarter 1 Release – Recruiting Changes 22 1

Upload: phamdien

Post on 15-Oct-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

VIDESKTOP INC2017 Quarter 4: What’s Added/Changed/Fixed

For version 2017: Eval, Recruit, Work Allocation, System

Updated to version 2017 Q4 B1

2017 Quarter 4 Release – System & Dashboard Changes 22017 Quarter 4 Release – Work Allocation Changes 22017 Quarter 4 Release – Performance Management Changes 22017 Quarter 4 Release – Recruiting Changes 92017 Quarter 3 Release – System & Dashboard Changes 102017 Quarter 3 Release – Work Allocation Changes 102017 Quarter 3 Release – Performance Management Changes 102017 Quarter 3 Release – Recruiting Changes 102017 Quarter 2 Release – System & Dashboard Changes 112017 Quarter 2 Release – Work Allocation Changes 112017 Quarter 2 Release – Performance Management Changes 122017 Quarter 2 Release – Recruiting Changes 132017 Quarter 1 Release – System & Dashboard Changes 202017 Quarter 1 Release – Work Allocation Changes 212017 Quarter 1 Release – Performance Management Changes 212017 Quarter 1 Release – Recruiting Changes 22

1

2017 Quarter 4 Release – System & Dashboard Changes

Enhancement xxxx Overall Security ImprovementsThis release includes many overall security improvements to the systems. None involve fixing specific known vulnerabilities, but all involve making it more difficult for vulnerabilities to exist or be created in future versions of the code. Our releases are now both penetration tested and source code reviewed and certified FireEye Mandiant Inc.

Enhancement xxxx Cookie security scanningWe are now scanning browser cookies for possible security threats. If one is detected, we kick the user out of the system. You can run the following SQL to see if any users have been kicked out: select * from systemlog where LogType like 'GlbSec%' Order by DateAdded desc

Fix 4634 Issue with impersonating a dashboard end user - not validating against the dashboardFixed an issue where impersonating a user sometimes resulted in getting logged off right away

Enhancement 4162 a link to just view the dashboardAdded a link to allow admins to quickly view a dashboard without having to edit it or impersonate themselves.

2017 Quarter 4 Release – Work Allocation Changes-none

2017 Quarter 4 Release – Performance Management Changes

Enhancement xxxx Multi-level workflow for Collaborative Evaluations We have made a momentous change to collaborative evaluations which splits it out as its own Evaluation type with new functionality.

Notes:* Collaborative evaluations do not support matters assignments.* You no longer need to add evaluatee groups as evaluator groups.

2

First, you start with a Template… if you wish to enable Evaluatee questions on your form, you must do it at the template level FIRST.This includes the use case of having the person sign off on the completed form at the end of the process. You can enable “Evaluatee questions” from the parameters link on the manage page of the template.

Next, you click on Evaluator Types and select which roles will be used in this process.

You can define role types on the configuration TAB under “User Relationship Types”

Before this update, there was only one evaluator type and all evaluators were able to login during the same phase. Now with this improvement, in the example below, the Supervisor (if defined for the person being reviewed) would start the evaluation, then pass it over to the Manager (if defined), who would then pass it up to the Director (if defined), who would then finalize the form. At any time, the person(s) at any level has the option to push it back down to the evaluator type that has the lowest review order, which is “supervisor” in this example. Each push up and push down can include custom emails and custom buttons on the form.

3

Once you define all possible evaluator roles (plus optionally if the evaluatee role will be going in FIRST or LAST), you can start building your form. You can decide which Evaluator types have update/read-only or no access to each question…

And view exactly what each user role would see…Notice in this example we are looking at the supervisor role and question #5 is hidden from that role

4

Enhancement xxxx Admin read only questionsFor each user role type within an evaluation form you can now specify if that user role has update, read-only or no access to that question. For example, you can now set up a question that is both an admin as well as an evaluator question.

Next, you can publish your template as a process and continue setting it up….Once published and you have set up which groups are involved in the process, you can start adding solicitations.

These can be scripted in or added via the web interface. Notice that you now need to pick which evaluator type each solicitation is using. So.. for example, we can add Mark’s supervisor(s), manager(s) and director(s).

On the Advanced parameters screen.. you can now further configure the details of each Evaluator type. Each type can have customized display options settings for printing.

Each Evaluator Type can have the following settings below. This example is showing the config page for the Manager Evaluator Type.This includes customized button names for that role, auto emails to the next evaluator type, etc..

5

Next, let’s go back to the Edit Form screen and look at a multiple-choice question… For each response, you can decide whether or not to allow the form to be passed to the next evaluator type via the “allow submit” “allow send back” buttons. For example you could have a question that is filled out by the manager that says “Did you meet face to face to review their goals”, and if they answer No.. they would not be allowed to move the form up to the next level.

Looking at the Evaluation Status Report..We can see (and filter) on which Evaluator Type currently has the responsibly to edit and move the form forward, and what is the last action overall (summary line) from each type… for example if the manager pushes it back to the supervisor it would mention that there.

Looking at the end user interface…The manager is logged in and can send it up or down as needed via customized buttons.

6

Enhancement xxxx Form editor can switch between views, hide or show access rights, hide or show hidden/read-only questions.We have made some improvements to the form editor screens to allow you to show as much or as little of the details of the form as you wish. You can now totally remove hidden or read only questions from your view while editing the form.You can hide the details of which roles have access to each question, as well as switch between different roles to see exactly what the user would see when they login. Typically this would only be useful if your form has evalautee or admin questions, or was a collaborative evaluation process type, which might have more than one evaluator type.

Enhancement xxxx Input box types and placeholders For Input Box and Text Area (comment) question types, you can now specify a “placeholder” value. It appears to the end user within the box if the question has not been answered yet.

For Input boxes, you can now specify the “data type” and range (if applicable)

7

The following data types are currently supported:These data types are defined in the dbo.SystemRegex table. There is no user interface yet to edit them, but you are welcome to add additional ones there.

Fix 4698 Autosave overwriting a completed statusAuto save will no longer change the status of a form. If user clicks on Finish, and auto save kicks in before the next screen loads, it will no longer change the status of the form to “in progress’

Enhancement 4112 Team Leader matter assignment featureA new interface to allow Team Leaders to update matter assignments on behalf of their team members.

Enhancement 4149 Ability to suppress matter description field on matter assignments page.Enhancement 4113 Need the ability to make the matter description/comments required for matter assignments

In Advanced Parameters, administrator can make the matter description/comments required for matter assignments, as well as hide that area of the page altogether. The default of 'Enable Matter Matter Comments” and “Matter Comments Mandatory” is Yes and No respectively.

8

Fix 4651 In Send Emails, clicking "Send" saves email messageYou can now send emails via the web interface and not allow it to save the email template.

2017 Quarter 4 Release – Recruiting Changes

Fix 4627 Email Correspondence - {InterviewScheduleRepeater} should pull future interviews.Email correspondence field – Interview Repeater now include future interviews, not just past interviews

9

Fix 4125 Add Applicant via Admin > Education - "Major" field mandatory error - and interview type disabled - no record savedFixed an issue where even if you set the non-law school field, “Major” as not required, it still forces you to supply it.

Fix 4644 external self-apply - continue to add - button ignores the max number of allowed uploads – valueFixed an issue where applicants were allowed to upload more than the maximum allowed number of documents to their application form.

Fix 4661 new applicant print info page has application data too far downImproved the layout of the application print info output to keep the most important details of the applicant at the top of the page.

2017 Quarter 3 Release – System & Dashboard Changes

Enhancement 4142 new Telerik components added - security fixUpgraded the Telerik User Interface to provide better protection against third party attacks.

Enhancement 4133 forgot password functionality needs to decrypt password if firm has passwords encryptedEnhancement 4138 Increase the length of password in Employee table to 200 charactersFix 4587 Password encrypt fix

Make improvements to the way viDesktop handles passwords. It will no longer email the actual password to user, and instead will send them a token to click on to allow them to change their password.

Fix 4529 Display Options set by end user on dashboard report doesn't persist between sessionsUsers visiting a dashboard will now have their display options and filters remembered between logins. So if they set a report or screen to look a certain way, these settings will remain the next time they login again.

2017 Quarter 3 Release – Work Allocation Changes-none

2017 Quarter 3 Release – Performance Management Changes

Fix 4599 Import matter (cannot add multiple imports)You can now schedule as many matter import jobs as you wish to run in the future for a process. previously only one was allowed at a time. To add multiple matter import with the same script name, administrator needs to choose a different "From Date".

2017 Quarter 3 Release – Recruiting Changes

Enhancement 4109 Applicant Upload Document on External Sites - save to disk for anti-virus scan before inserting record in dbWhen uploading files (resumes, cover letters, etc..) to public interfaces (self-apply, search firm apply, self-update), the application will now drop the file on to the web server hard drive, wait two seconds then pick up the file again to store in the database. This allows the webserver to perform a virus check on the file. Clients are responsible to install their own virus scanning software.

Fix 4531 interviewer end user homepage - shows evaluation status grid to end user (and uses the interview type display options, allowing for editing of othersFix 4743 End User Homepage / Interview Evaluations / hide 'View Form', Action 'Update', and 'All Completed | Summary' links for interviews

Fixed an issue where if you enable “past/future” interviews section to the end user (Interviewer) homepage… Interviewers will see a view/update links for other interviewers. Short term – end user interface is hard-coded to NOT include evaluation view and update links, but will still show the list of other evaluators/interviewers of this applicant. Firms may enable or disable this area of the end user viRecruit home page if they wish. This fix is included in latest build as of October 1st. Short-term fix screenshot below.Long term – there is an approved enhancement which allows the viRecruit Admin to set whether or not to display the “view evaluation summary / view evaluation details” in the end user interface. Anticipated to be available first quarter 2018.

10

2017 Quarter 2 Release – System & Dashboard ChangesFix 4494 Display Options set by end user on dashboard report doesn't persist between sessions

End users that change their display options, and sorting of reports will not have these settings saved between logins.

Enhancement 4048 Increase reportID fields to 120 from limit of 50System and User Defined reports (including Dashboards) now have a limit of 120 fields to be used in columns

Enhancement 4089, xxxx Minimum requirements changes and supported third partyWeb server must have .NET 4.6 installed. MS IE Internet Explorer browser version 9 and lower no longer supportedWe now support Exchange Web Services 2.2

Fix 4679 Score information disappears from EvalResults report when date filters are used. Fixed an issue where scores disappear when you include date filters in results reports

2017 Quarter 2 Release – Work Allocation Changes

Enhancement 3954 allow for additional supervisors field to be mandatory required (so that it shows up in the wizard)You can now allow for additional supervisors data to be required when adding a project

11

2017 Quarter 2 Release – Performance Management ChangesFix 4407, 4425 Minor user interface improvements for GRID question Types

Improvements with printing and lining up columns better

Enhancement 4080 Option to hide the matter hours field in Group Evaluation type similar to project evaluationYou can now hide the hours (or Matter name) data associated with matters in a group evaluation.

Enhancement 4102 Print Evaluation Results to MS WordYou can now export evaluation results to a pre-formatted MS Word fileIn Self and Group evaluation, administrators can set up print evaluation results to Microsoft Word (Figure 1).

1. This is only available to admins – not end users.2. Only Self, Group and Collaborative Evaluations support this enhancement.3. This enhancement works at the evaluatee level, not evaluatee group level.4. The following question types are not supported yet - Grid, file upload question type are not supported. - Encoding is not supported. - Display comment checkbox in Eval Results is not supported.

Samples of Word Document Template are located on the webserver at:_Resources/Eval and Rec Templates/GroupEval_EvaluateeDetailTemplate.doc_Resources/Eval and Rec Templates/GroupEval_EvaluateeSummaryTemplate.docor from: http://admin.videsktop.com/viDown\v2017-New Install\v2017 Install Pkg\v2017_Q1_B02_Install_Pkg\Components\Eval Print Templates.zip

12

2017 Quarter 2 Release – Recruiting ChangesEnhancement 4103 Interview Planning

We have made several improvements to the way you can manage your interviews. On the Monthly calendar, you can show high or low detail of the booked interviews. You can also create an interview plan..

First, on the configuration page of the process, click on “Interview Planning” to create Interview Templates. For example if you have a lot of applicants coming in at 9am and stay for four 30 minute interviews, you can create a template for this to apply to all of your applicants you have scheduled for a certain date for a certain office.

13

Next, create an interview plan and add applicants on the left and interviewers on the right

Link #1 – Add Applicants -- it is best to add all applicants FIRST before adding interviewers. When you are adding an interviewer,s it takes into consideration all the required time slots among all the applicant start and end times and adds the interviewer availably time slots based on that. It does not refresh interviewer availability if you add (for example) an applicant that is arriving after 1pm for the above screen shot When adding applicants, pick your applicants, then select an interview (timeslot) template, then adjust the start time if required

Link #2 – Add Interviewers -- When adding interviewers… the system will check their outlook calendar (if configured) and add thieir availability based on that.. you can future edit their availability. You can also choose to “pre-book” their time in their calendar for the duration of the interview. (see link #3)

14

Link #4 – Config - Control up to three profile elements of data to display beside interviewers and applicants (and filter you search by).. for example. add in the applicant and interviewer law schools so you can match them up.

Link #5 – Search - Filter applicants / interviewers on name and/or profile data

Link #6 – Expand / Compress - as interviewers and applicants get fully booked they will auto hide or compress.. you can expand them back out if you wish

Link # 7 – Create All Interviews - When you are finished your plan, book all interviews

Link #8 – Remove All Assignments – move all planned interviews that are not booked yet

Link #9 – Delete – Fully Delete the entire plan (does not delete already booked interviews)

Link #10 – Display Options – (see below)

TIPS 1. Only one recruiter should be working on a plan at a time.2. Add all applicants to the plan first, then add interviewers. 3 Click, look then drag and drop.

Click on an applicant time slot.., the right side will bold all interviewers available for that time slot. Drag the applicant timeslot over to the interviewer name

ORClick on an Interview name. The left side will bold all applicant time slots available to that interviewer. Drag the interviewer name into that timeslot.

15

Enhancement 4055 Add FOREIGN ID columnsAdded foreign ID columns in the database for the following tables:REEducationMajor.MajorForeignID, REEducationClassRank.ClassRankForeignID, REEducationHonor.HonorForeignID

Enhancement 4059 Improve performance for viRecruit user defined report type 'Application - Position Question/Response'Improved performance on all Recruiting reports when creating a new report by defaulting the data (via a filter) to just “recent” data.. You can remove the filter after adding your own filters to the report.

Enhancement 4060 viRecruit user defined reports - new report type 'Interview Evaluation Results'Enhancement 4057 Improve performance for viRecruit Reports types: 'Interviews', 'Interview Evaluation Status', Enhancement 4067 virecruit reports - add default filter 'Prior 2 Years Only'Enhancement 2385 auto email to admins each time an applicant performs a self-update

Added New Report types1. Broke Interview data into three report types:

a. Interview – one row per interview record showing only interview records (not evaluation data)b. Interview Status – one row per interview (showing both interview and evaluation data)c. Interview Results – one row per answered question from evaluations from interview data

2. Applicant Self-Update Log – one row per data element changed by an applicant while in the Self-Update interface.You can use the “Access” – Email Schedule feature to get a daily email of all the changes made by self-apply applicants.

Enhancement 4087 Applicant Info 'Print All' and 'Print Docs'

'Print All': allow each user to set 'Preferences' for applicant and application sections that they want to print (defaults are set in process config)

16

‘Print Docs’ – Exports all applicant documents into a single PDF file to print quickly with only one click. (User preferences can be used to select document types.

Enhancement 4087 Applicant Info 'Print All' compact vs Regular When printing Applicant details, Admins can now select between “compact” and regular. Then can update this setting in their preferences.

Regular : (one line per data element)

Compact:

17

Enhancement 4087 Applicant Info Print All' User selected sectionsEach Admin can set their Preferences (link from the manage page) for Printing applicant/application/documents. This includes both the “print all” / “print docs” buttons on the Applicant profile screen, as well as using these personal display settings for Batch printing.

18

2017 Quarter 1 Release – System & Dashboard Changes

Enhancement xxx Hamburger menusWe have moved to a cleaner look on many screens, replacing the circled area with a small “hamburger” pop-up menu…

OLD:

NEW:

Enhancement 3870 Exchange Integration - Office 365 - need Port # and Secure Connection TLSImproved support for Clients using Office 365 instead of a local Exchange server for email & calendar appointments.

Enhancement 4005 Compatibility with mobile devices - 100% for popupsImproved support for mobile devices.

Fix 4300 Telerik RadEditor not working for UnicodeImproved support for Unicode for rich-text editor boxes, for non-English languages.

Enhancement xxxx Bookmark / History feature systemYou can now easily jump back to a webpage you recently visited, or create favorites and jump back to that screen or report very quickly. For the admin interface, we have steam-lined the top area of the page and added three new icons in the top right corner:1. Add To Favorites 2. View Favorites3. History

19

Enhancement xxxx Web based CSS colors style editorOn the configuration tab is a new linked called “Style Builder”, which allows clients to design their own color scheme and custom CSS code for their internal videsktop website. You can now easily match viDesktop to look and feel like your other internal applications.

2017 Quarter 1 Release – Work Allocation Changes

Fix 4245 indication of a user that is inactive is missing from several screens Improved many screens within the system to hide (or filter out) inactive users.

2017 Quarter 1 Release – Performance Management Changes

Enhancement 3981 Grid question typeNew Question Display Type: Grids.A grid question is a single question which contains a grid of mini-questions. You can specify the number of rows required and/or displayed, and users can add or delete rows between those two values.

20

Fix 4239 proxy user shouldn’t be allowed to update their own evaluations Fixed an issue where if a user is proxying for an evaluator, they shouldn’t be allowed to access or fill out their own evaluation on themselves.

Fix 4262 multi multiple update form - date, date time, file upload questions types formats not supported Add better support for date, date/time and file upload questions when using the multi-update method – where an evaluator is filling out more than one evaluation form at a time.

2017 Quarter 1 Release – Recruiting Changes

Fix 4211 pdf document binary-octet-stream content type cannot be parsed during batch printEnhancement 4024 Sovren Resume Parser - upgrade componentsFix 4283 Bulk Resume import - each applicant resume (page) is same size as original file bulk fileFix 4261 resume parsing - picks up both MCL and CL honors when only MCL magna cum laude is included

21

Improved support for Resume parsing and Bulk Resume parsing. Including….. better support for newer PDF formats, better logic for identifying honors that are a subset of another honor… *** If you use the Bulk Resume Parsing feature, you must upgrade to version 2017 or better to avoid issues with slowness and oversized resume files.

Fix 4234 Application Bulk Update Action on certain fields does not refresh/update the information of the application right awayFixed an issue, where using the bulk update action from the application search page, doesn’t refresh the results with the updated information right away.

Enhancement 3953 Multiple search firms applying for same applicant should get detected as duplicate applicant by warning to search firmOnce an applicant is in the system for a certain position ID, If search firm applies on behalf of the same candidate (based on email address) then they will see a configurable warning message to saying that this candidate already has an application to that Position ID. This will also stop Search firms from the following:

1. Stop a search firm from dropping an applicant in for a position to which they already have an application, (including stopping from dropping the same applicant in twice for the same position).

2. Stop a search firm from using their own email address to drop off applications, (since the second attempt at this behavior will blocked)

Fix 4253 no way to unselect a radio button question -- all interfacesFixed an issue where a user wasn’t able to un-answer a required multiple choice question/field. They can now click on the “Clear” button.

Enhancement 3597 - configuration - bulk resume import & Import from File – Application details new field – Position ID When creating Bulk Resume Import and Import from File profiles. you can now specify the position ID, thus tying the application to a certain position.

22

Enhancement 3602 add GPA to applications search page (filter and column)Application Search page has now 6 new fields related to the Primary School: GPA, Grades, Rating, Major, Class Rank, and Honors

Enhancement 3864 Past applications to appear on cover page when bulk printing.When bulk printing applicant documents, a list of past evaluation details now appears on the applicant info cover page.

Enhancement 3862 User Defined Reports - End User access - Filter for SELF - chase applicants during offer extend 30 day windowAdded the ability to filter user defined reports by “Self” which means that it will only display the rows of the report where the viewer’s ID is in any of the following columns: CreatedByEmployeeI, EmployeeID, Employee ID, EvalReminderSentByEmployeeID, HostEmployeeID, InterviewerID, Interviewer ID, MemberEmployeeID, OwnerEmployeeID, ReminderSentByEmployeeID, SentByEmployeeID, SignedByEmployeeID, StatusUpdatedByID, UpdatedByEmployeeID, UpdatedByID. One example usage of this would be create a report which includes all interviewers, follow-up record contacts and signers of an applicant while that applicant as an status of “offer extended” and filter the report to only show data while the update status is 2, 8, 18, and 25 days old. So… you could automatically send emails to “the people that care” about the applicant, reminding them to encourage the applicant to accept the offer.

23

Enhancement xxxx Signer Email Header Footer templatesYou can specify a default email header and footer for internal emails sent via User Defined Templates.

Enhancement 4422 Self-Apply website Security Improvement.-Improved application level protection against SQL injection attacks on the public facing websites (self-apply / search-firm apply / self-update).

Enhancement 4010 Recruit database schema cleanup – dozens of minor database improvements and optimizationsYou should see a noticeable speed improvement across the board in the Recruiting system. Some User Defined Reports created before version 2016 will break and will need to be re-created using the 2017 report builder. Only reports that make use of columns or tables that have been moved or renamed (where the view the report based on also changed) will need to be fixed. After you upgrade, test all your reports. Reviewing sample client database shows about 3% of saved viRecruit reports would have to be re-created

Font reduced to save space if you print this document. /*************************************************************************************************************************REContactAddressCountry*************************************************************************************************************************** rename column REContactAddressCountry.ContactAddressCountryID to CountryID* rename column REContactAddressCountry.ContactAddressCountryName to CountryName* rename column REContactAddressCountry.ContactAddressCountrySortOrder to CountrySortOrder**************************************************************************************************************************REContactAddressProvince*************************************************************************************************************************** rename column REContactAddressProvince.ContactAddressProvinceID to ProvinceID* rename column REContactAddressProvince.ContactAddressCountryID to CountryID* rename column REContactAddressProvince.ContactAddressProvinceForeignID to ProvinceForeignID* rename column REContactAddressProvince.ContactAddressProvinceName to ProvinceName* rename column REContactAddressProvince.ContactAddressProvinceSortOrder to ProvinceSortOrder* remove DEFAULT ((-1)) FOR [ContactAddressCountryID]**************************************************************************************************************************REContactAddressType*************************************************************************************************************************** rename column REContactAddressType.ContactAddressTypeID to AddressTypeID* rename column REContactAddressType.ContactAddressTypeName to AddressTypeName* rename column REContactAddressType.ContactAddressTypeSortOrder to AddressTypeSortOrder**************************************************************************************************************************REContactPhoneType*************************************************************************************************************************** rename column REContactPhoneType.ContactPhoneTypeID to PhoneTypeID* rename column REContactPhoneType.ContactPhoneTypeName to PhoneTypeName* rename column REContactPhoneType.ContactPhoneTypeSortOrder to PhoneTypeSortOrder**************************************************************************************************************************REApplicantContactAddress*************************************************************************************************************************** rename column REApplicantContactAddress.ContactAddressTypeID to AddressTypeID* rename column REApplicantContactAddress.ContactAddressProvinceID to ProvinceID* rename column REApplicantContactAddress.State to ProvinceName* rename column REApplicantContactAddress.ContactAddressCountryID to CountryID* rename column REApplicantContactAddress.Country to CountryName* remove DEFAULT ((-1)) FOR [ContactAddressCountryID]* remove DEFAULT ((-1)) FOR [ContactAddressProvinceID]* remove DEFAULT (getdate()) FOR [UpdatedDate]* remove the 'ALLOW NULL' flag for [IsPrimary]**************************************************************************************************************************REApplicantContactPhone*************************************************************************************************************************** rename column REApplicantContactPhone.ContactPhoneTypeID to PhoneTypeID* remove DEFAULT (getdate()) FOR [UpdatedDate]**************************************************************************************************************************REDepartment*************************************************************************************************************************** rename column REDepartment.Enabled to IsEnabled* remove DEFAULT (1) FOR [Enabled]**************************************************************************************************************************REDocType**************************************************************************************************************************

24

* remove [ConvertToText] DEFAULT (0)* remove [IsEnabledAV] DEFAULT (1)* remove [IsEnabledSA] DEFAULT (1)* remove [IsEnabledRE] DEFAULT (0)* remove [IsEnabledSF] DEFAULT (1)* remove [IsEnabledIN] DEFAULT (1)* remove [IsEnabledRI] DEFAULT (0)* remove [IsEnabledSU] DEFAULT (0)* remove [IsMandatoryAV] DEFAULT (0)* remove [IsMandatorySA] DEFAULT (0)* remove [IsMandatorySF] DEFAULT (0)* remove [IsMandatoryIN] DEFAULT (0)* remove [IsMandatorySU] DEFAULT (0)* remove [AccessEX] DEFAULT (1)* remove [AccessHC] DEFAULT (1)* remove [AccessIN] DEFAULT (1)* remove [AccessCR] DEFAULT (0)* remove [SortOrder] DEFAULT (1)**************************************************************************************************************************REEducationCountry*************************************************************************************************************************** rename column REEducationCountry.Country to CountryName**************************************************************************************************************************REEducationDegree*************************************************************************************************************************** resize of column REEducationDegree.DegreeAlias from 2500 to 500**************************************************************************************************************************REEducationGrade*************************************************************************************************************************** remove DEFAULT ((4.00)) FOR [GPAMax]* remove DEFAULT ((0.00)) FOR [GPAMin]* remove DEFAULT ((100.00)) FOR [PercentMax]* remove DEFAULT ((0.00)) FOR [PercentMin]**************************************************************************************************************************REEducationHonor*************************************************************************************************************************** resize of column REEducationHonor.HonorAlias from 2500 to 500**************************************************************************************************************************REEducationMajor*************************************************************************************************************************** resize of column REEducationMajor.MajorAlias from 2500 to 500**************************************************************************************************************************REEducationSchool*************************************************************************************************************************** resize of column REEducationSchool.SchoolAlias from 2500 to 500* remove DEFAULT ((-1)) FOR [CountryID]**************************************************************************************************************************REEducationSchoolDoc*************************************************************************************************************************** remove DEFAULT ((1)) FOR [SchoolDocTypeID]**************************************************************************************************************************REEducationSchoolDocType*************************************************************************************************************************** remove DEFAULT ((0)) FOR [AccessCR]* remove DEFAULT ((1)) FOR [AccessEX]* remove DEFAULT ((1)) FOR [AccessHC]* remove DEFAULT ((1)) FOR [AccessIN]* remove DEFAULT ((0)) FOR [IsSystem]* remove DEFAULT ((1)) FOR [SchoolDocSortOrder]**************************************************************************************************************************REEducationSchoolType*************************************************************************************************************************** rename column REEducationSchoolType.SchoolType to SchoolTypeName* remove DEFAULT ((0)) FOR [IsMandatory]* remove the 'ALLOW NULL' flag for [IsPrimary]**************************************************************************************************************************REEducationYear*************************************************************************************************************************** remove DEFAULT ((1)) FOR [IsEnabled]* remove DEFAULT ((0)) FOR [IsSystem]* remove DEFAULT ((1)) FOR [YearSortOrder]***************************************************************************************************************************REApplicantEducation**************************************************************************************************************************** rename column REApplicantEducation.SchoolType to SchoolTypeName/*************************************************************************************************************************REEmail*************************************************************************************************************************** rename column REEmail.sSubject to EmailSubject* rename column REEmail.sContent to EmailContent**************************************************************************************************************************REEmailCategory*************************************************************************************************************************** rename column REEmailCategory.EmailCategorySortOrder to SortOrder* remove DEFAULT ((1)) FOR [EmailCategorySortOrder]* remove DEFAULT ((0)) FOR [IsSystem]**************************************************************************************************************************REEmailLog*************************************************************************************************************************** rename column REEmailLog.Subject to EmailSubject* rename column REEmailLog.Content to EmailContent* remove DEFAULT ((-1)) FOR [FunctionalTypeID]* remove DEFAULT ((-1)) FOR [OfficeID]* remove DEFAULT ((0)) FOR [TemplateID]**************************************************************************************************************************REEmailSend*************************************************************************************************************************** rename column REEmailSend.Subject to EmailSubject* rename column REEmailSend.Content to EmailContent* remove DEFAULT ((0)) FOR [AttachFile]* remove DEFAULT ((0)) FOR [IsSent]* remove DEFAULT (getdate()) FOR [UpdateDate]**************************************************************************************************************************REEmailTemplate*************************************************************************************************************************** rename column REEmailTemplate.sSubject to EmailSubject* rename column REEmailTemplate.sContent to EmailContent* rename column REEmailTemplate.sRepeater1 to Repeater1* rename column REEmailTemplate.sRepeater2 to Repeater2* rename column REEmailTemplate.sRepeater3 to Repeater3* rename column REEmailTemplate.sRepeater4 to Repeater4* rename column REEmailTemplate.sRepeater5 to Repeater5* rename column REEmailTemplate.sRepeater6 to Repeater6* rename column REEmailTemplate.sFilter to FilterDocTypes* remove DEFAULT ((-1)) FOR [FunctionalTypeID]* remove DEFAULT ((-1)) FOR [OfficeID]* remove DEFAULT ((0)) FOR [IsEnabled]* remove DEFAULT ((0)) FOR [IsEnabled2]* remove DEFAULT ((0)) FOR [AutoSend]* remove DEFAULT ((0)) FOR [UseDefault]* remove DEFAULT ((-1)) FOR [PriorityID]* remove DEFAULT ((1)) FOR [DaysToEvent]* remove DEFAULT ('6:00 AM') FOR [SendTime]* remove DEFAULT ((15)) FOR [MinsToEvent]* remove DEFAULT ((0)) FOR [Condition1]* remove DEFAULT ((0)) FOR [Condition2]* remove DEFAULT ((0)) FOR [CcInterviewScheduler]* remove DEFAULT ((0)) FOR [SendFromInterviewScheduler]* remove DEFAULT ((0)) FOR [CCProxy]* remove DEFAULT ('[email protected]') FOR [SendFrom]* remove DEFAULT ((0)) FOR [LatestDoc]* remove DEFAULT ((0)) FOR [SourceIN]* remove DEFAULT ((0)) FOR [SourcePO]* remove DEFAULT ((0)) FOR [SourceSA]* remove DEFAULT ((0)) FOR [SourceSF]* remove DEFAULT ('{Sun<!--1-->}{Mon<!--2-->}{Tue<!--3-->}{Wed<!--4-->}{Thu<!--5-->}{Fri<!--6-->}{Sat<!--7-->}') FOR [SendOnDays]* remove DEFAULT (getdate()) FOR [SentDate]**************************************************************************************************************************REEmailTemplateDef*************************************************************************************************************************** remove DEFAULT ((0)) FOR [IsSystem]* remove DEFAULT ((1)) FOR [TemplateDefSortOrder]**************************************************************************************************************************REEmailUserDefLog*************************************************************************************************************************** rename column REEmailUserDefLog.sSubject to EmailSubject* rename column REEmailUserDefLog.sContent to EmailContent**************************************************************************************************************************REEmailUserDefTemplate*************************************************************************************************************************** rename column REEmailUserDefTemplate.sSubject to EmailSubject* rename column REEmailUserDefTemplate.Content to EmailContent* remove DEFAULT ((0)) FOR [IsSystem]**************************************************************************************************************************REEmployeeComments*************************************************************************************************************************** remove column REEmployeeComments.TypeID**************************************************************************************************************************REEmployeeProfile*************************************************************************************************************************** remove DEFAULT ((1)) FOR [IsEnabledInfo]* remove DEFAULT (1) FOR [SortOrder]**************************************************************************************************************************REEmployeeProxy*************************************************************************************************************************** remove column REEmployeeProxy.ProxyTypeID**************************************************************************************************************************REEvent*************************************************************************************************************************** remove DEFAULT (0) FOR [EvalID]* remove DEFAULT (1) FOR [EventStatusID]* remove DEFAULT ((0)) FOR [ExchangeAppointment]* remove DEFAULT ((0)) FOR [ExchangeAttendee]* remove DEFAULT ((0)) FOR [IsMeetingCreated]* remove DEFAULT ((-1)) FOR [OfficeID]**************************************************************************************************************************REExpenseCategory*************************************************************************************************************************** rename column REExpenseCategory.ExpenseCategorySortOrder to SortOrder**************************************************************************************************************************REExportDef*************************************************************************************************************************** resize column REExportDef.ExportCommand to varchar(MAX)**************************************************************************************************************************REFieldDef*************************************************************************************************************************** remove DEFAULT ((1)) FOR [IsEnabled]* remove DEFAULT ((0)) FOR [IsMandatory]* remove DEFAULT ((0)) FOR [IsSecureField]* remove DEFAULT ((0)) FOR [IsSystem]* remove DEFAULT ('0') FOR [OtherID]**************************************************************************************************************************REFollowUpType*************************************************************************************************************************** remove DEFAULT ((0)) FOR [IsEnabledCR]* remove DEFAULT ((1)) FOR [IsEnabledEX]* remove DEFAULT ((1)) FOR [IsEnabledHC]* remove DEFAULT ((1)) FOR [IsEnabledIN]**************************************************************************************************************************REInterviewerRole*************************************************************************************************************************** rename column REInterviewerRole.RoleSortOrder to SortOrder**************************************************************************************************************************REInterviewerTeam*************************************************************************************************************************** rename column REInterviewerTeam.TeamSortOrder to SortOrder**************************************************************************************************************************REInterviewSlot*************************************************************************************************************************** rename column REInterviewSlot.CountTotal to MaxInterviews**************************************************************************************************************************REInterviewSlotApplicant*************************************************************************************************************************** rename column REInterviewSlotApplicant.RequestStatus to IsInterviewCreated* remove DEFAULT ((0)) FOR [RequestStatus]* rename column v_REInterviewSlotApplicant.RequestStatusID to IsInterviewCreated* rename column v_REInterviewSlotApplicant.RequestStatus to ApplicantRequestStatus**************************************************************************************************************************REInterviewSlotEmail*************************************************************************************************************************** rename column REInterviewSlotEmail.TypeID to EmailTypeID* rename column REInterviewSlotEmail.Subject to EmailSubject* rename column REInterviewSlotEmail.Content to EmailContent* rename column REInterviewSlotEmail.ErrMsg to SentError**************************************************************************************************************************REInterviewType*************************************************************************************************************************** rename column REInterviewType.InterviewTypeExchangeMeeting to EnableOutlookMeeting* rename column REInterviewType.InterviewRole to EnableInterviewRole* rename column REInterviewType.InterviewTeam to EnableInterviewTeam* rename column REInterviewType.StatusList to ApplicationStatusList* rename column REInterviewType.InterviewTypeSortOrder to SortOrder* remove DEFAULT ((15)) FOR [DelayBefore]* remove DEFAULT ((45)) FOR [Duration]* remove DEFAULT ((0)) FOR [InterviewRole]* remove DEFAULT ((0)) FOR [InterviewTeam]* remove DEFAULT ((1)) FOR [InterviewTypeExchangeMeeting]* remove DEFAULT (1) FOR [IsEnabled]* remove DEFAULT (1) FOR [IsEnabledAV]* remove DEFAULT ((1)) FOR [IsEnabledSU]* remove DEFAULT ('2014-01-27 9:00 AM') FOR [StartTime]**************************************************************************************************************************REMain*************************************************************************************************************************** rename column REMain.AutEmailDays to AutoEmailsExpireAfterDays* rename column REMain.TimeZoneID to ExchangeServerTimeZoneID* rename column REMain.InterviewerAvailability to EnableInterviewerOutlookFreeBusy* rename column REMain.ExchangeAppointment to EnableInterviewOutlookMeeting* rename column REMain.ExchangeAttendee to InterviewOutlookMeetingAttendee* rename column REMain.InterviewRole to EnableInterviewRole* rename column REMain.InterviewTeam to EnableInterviewTeam* rename column REMain.EventAppointment to EnableEventOutlookMeeting* rename column REMain.EnableEduLawTracking to EnableLegalEducation* rename column REMain.CreditUpdateGrade to SchoolCreditUpdateGrades* rename column REMain.CreditCalculateRating to SchoolCreditCalculateRating* rename column REMain.MajorsDisplay to EducationMajorDisplayType* add column DenyAccessProcessList and copy values from REMainAccess.DenyAccessList* add column DuplicateApplicantProcessList and copy values from REMainAccess.ApplicantDuplicateProcesses* remove DEFAULT ('') FOR ConfigParam* remove DEFAULT ((7)) FOR AutoEmailsExpireAfterDays* remove DEFAULT ((0)) FOR ExchangeServerTimeZoneID * remove DEFAULT ((0)) FOR EnableInterviewerOutlookFreeBusy* remove DEFAULT ((1)) FOR EnableInterviewOutlookMeeting* remove DEFAULT ((1)) FOR InterviewOutlookMeetingAttendee* remove DEFAULT ((0)) FOR EnableInterviewRole* remove DEFAULT ((0)) FOR EnableInterviewTeam* remove DEFAULT ((1)) FOR EnableEventOutlookMeeting* remove DEFAULT ((0)) FOR SchoolCreditUpdateGrades* remove DEFAULT ((0)) FOR SchoolCreditCalculateRating* remove DEFAULT (1) FOR EducationMajorDisplayType* remove DEFAULT ((0)) FOR StateDisplayType* remove DEFAULT ((0)) FOR CountryDisplayType* remove DEFAULT ('{item}Email{/item}{item}PhoneNumber{/item}{item}Extension{/item}{item}JobTitle{/item}{item}Office{/item}{item}Location{/item}') FOR UserInfoFields**************************************************************************************************************************REMainAccess*************************************************************************************************************************** delete table REMainAccess**************************************************************************************************************************REParseImportFile*************************************************************************************************************************** change datatype for column REParseImportFile.FileID from varchar(255) to uniqueidentifier**************************************************************************************************************************REJudge*************************************************************************************************************************** rename column REJudge.JudgeSortOrder to SortOrder* rename column REJudge.Enabled to IsEnabled* remove DEFAULT (1) FOR SortOrder * remove DEFAULT (1) FOR IsEnabled **************************************************************************************************************************RELabelTemplate*************************************************************************************************************************** rename column RELabelTemplate.LabelTemplateSortOrder to SortOrder**************************************************************************************************************************RELanguageLevel*************************************************************************************************************************** remove DEFAULT ((0)) FOR [IsDefault]* remove DEFAULT ((1)) FOR [SortOrder]**************************************************************************************************************************RELetter*************************************************************************************************************************** rename column RELetter.LetterSortOrder to SortOrder**************************************************************************************************************************RELetterFields*************************************************************************************************************************** remove DEFAULT ((0)) FOR [OfficeID]**************************************************************************************************************************RELetterTemplate*************************************************************************************************************************** rename column RELetterTemplate.LetterTemplateSortOrder to SortOrder**************************************************************************************************************************REMeeting*************************************************************************************************************************** remove DEFAULT ((0)) FOR [IsVoteExpires]* remove DEFAULT ((0)) FOR [StatusID]* remove DEFAULT ('2037-01-01') FOR [VoteExpiryDate]**************************************************************************************************************************REMeetingVote*************************************************************************************************************************** remove DEFAULT (0) FOR [MeetingID]**************************************************************************************************************************REPortal*************************************************************************************************************************** remove DEFAULT (1) FOR [IsEnabled]**************************************************************************************************************************REPortalApplicant*************************************************************************************************************************** remove DEFAULT ('1234567890') FOR [CompanyID]* remove DEFAULT ((-1)) FOR [REID]**************************************************************************************************************************REPortalApplication*************************************************************************************************************************** remove DEFAULT ('1234567890') FOR [CompanyID]* remove DEFAULT ((0)) FOR [ImportAsReviewed]* remove DEFAULT ((0)) FOR [ImportRequested]* remove DEFAULT ((-1)) FOR [REID]* remove DEFAULT (1) FOR [StatusID]* remove DEFAULT (getdate()) FOR [UpdatedDate]**************************************************************************************************************************RESearchFirm*************************************************************************************************************************** rename column RESearchFirm.SearchFirmIsActive to IsActive* rename column RESearchFirm.SearchFirmSortOrder to SortOrder**************************************************************************************************************************RESearchFirmDoc*************************************************************************************************************************** remove DEFAULT ((1)) FOR [SearchFirmID]**************************************************************************************************************************RESelfIdentificationForm*************************************************************************************************************************** remove DEFAULT ((1)) FOR [IsEnabled]* remove DEFAULT ((1)) FOR [SortOrder]**************************************************************************************************************************RESigner*************************************************************************************************************************** rename column RESigner.SignerHeader to SignerHeaderHtml* rename column RESigner.SignerFooter to SignerFooterHtml* rename column RESigner.SignerHeaderEM to SignerHeaderEmail* rename column RESigner.SignerFooterEM to SignerFooterEmail* rename column RESigner.SignerHeaderWD to SignerHeaderWord* rename column RESigner.SignerFooterWD to SignerFooterWord* rename column RESigner.Active to IsActive* remove DEFAULT (1) FOR [Active]* remove DEFAULT (1) FOR [SortOrder]**************************************************************************************************************************REPosition*************************************************************************************************************************** rename column REPosition.Enabled to IsEnabled* remove DEFAULT (1) FOR [Enabled]**************************************************************************************************************************RESource*************************************************************************************************************************** rename column RESource.Enabled to IsEnabled* remove DEFAULT (1) FOR [Enabled]**************************************************************************************************************************ReSurveyQuestion*************************************************************************************************************************** remove DEFAULT ('V') FOR [Direction]* remove DEFAULT (50) FOR [Height]* remove DEFAULT (1) FOR [IsEnabledAdmin]* remove DEFAULT (1) FOR [IsEnabledSurvey]* remove DEFAULT (1) FOR [IsEnabledUser]* remove DEFAULT (0) FOR [IsMandatory]* remove DEFAULT ('T') FOR [Layout]* remove DEFAULT (5000) FOR [MaxLength]* remove DEFAULT (1) FOR [RepeatColumns]* remove DEFAULT (300) FOR [Width]**************************************************************************************************************************ReSurveyResult*************************************************************************************************************************** rename column ReSurveyResult.ResponseIDs to ResponseIDList* remove DEFAULT (getdate()) FOR [UpdateDate]**************************************************************************************************************************RETaskEmail*************************************************************************************************************************** rename column RETaskEmail.Subject to EmailSubject* rename column RETaskEmail.Content to EmailContent**************************************************************************************************************************REUserType*************************************************************************************************************************** rename column REUserType.SearchFilters to EnableSearchFilters* remove DEFAULT ((-100)) FOR [ApplicationYearFrom]* remove DEFAULT (0) FOR [FilterFollowUp]* remove DEFAULT (0) FOR [FilterInterview]* remove DEFAULT ((1)) FOR [FilterJobOwner]* remove DEFAULT (0) FOR [FilterSigner]* remove DEFAULT (0) FOR [FilterViewAll]* remove DEFAULT (10) FOR [LoginOrder]* remove DEFAULT (10) FOR [SearchFilters]*************************************************************************************************************************/

25