Integrating Time Matters with. basic Time Matters database structure t and business logic

Similar documents
Dream Report Version 4.5

MS SQL Express installation and usage with PHMI projects

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

ODBC Driver Version 4 Manual

Jolly Server Getting Started Guide

Migrating helpdesk to a new server

How to Connect to CDL SQL Server Database via Internet

Starting User Guide 11/29/2011

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

2. Unzip the file using a program that supports long filenames, such as WinZip. Do not use DOS.

Publish Cisco VXC Manager GUI as Microsoft RDS Remote App

CRM and Salesforce Product Comparison

System Requirements for Microsoft Dynamics GP 2015

Remote Desktop Web Access. Using Remote Desktop Web Access

Jet Data Manager 2012 User Guide

Time Matters and Billing Matters Release Notes. What's New in this Release. Obtaining the Software. Before you Install.

Getting Started with VMware Horizon View (Remote Desktop Access)

How to Move an SAP BusinessObjects BI Platform System Database and Audit Database

CloudController. Getting Started In the Cloud. The Cloud-Based, Full-Service Accounting Solution. From ORBA, the business advisor you trust

Install SQL Server 2014 Express Edition

Setting up an MS SQL Server for IGSS

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

Additional values have been added to the Billing List Reports to allow for additional fields to be displayed on the report.

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

Exchange ActiveSync (EAS)

LockView 4.2 CompX Database & Network Configuration & Installation Manual

Installation Guide for Microsoft SQL Server 2008 R2 Express. October 2011 (GUIDE 1)

SQL Express to SQL Server Database Migration MonitorIT v10.5

Querying Databases Using the DB Query and JDBC Query Nodes

Setting up a database for multi-user access

LockView CompX Database & Network Configuration & Installation Manual

MS SQL Server 2008 Express Installation Instructions (09/27/09)

Lab: Data Backup and Recovery in Windows XP

Introduction to Cloud Storage GOOGLE DRIVE

Active Directory Integration for Greentree

PaperClip Audit System Installation Guide

KonyOne Server Prerequisites _ MS SQL Server

Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio

QUANTIFY INSTALLATION GUIDE

B&SC Office 365

Time Matters and Billing Matters Release Notes. Obtaining the Software. Before You Install. LexisNexis Time Matters and Billing Matters 15.

System Requirements for Microsoft Dynamics GP 2013

WA1791 Designing and Developing Secure Web Services. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc. 1

GoDaddy Accounts & IMAP

Chapter 4 Accessing Data

Step 2: Open the ODBC Data Source Administrator Panel

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Link and Sync Guide for Hosted QuickBooks Files

Needles The Customizable Case Management Software for Law Firms

Introducing OneDrive for Business

BlackBerry Universal Device Service. Demo Access. AUTHOR: System4u

Needles The Customizable Case Management Software for Law Firms

NetWrix SQL Server Change Reporter. Quick Start Guide

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Installing SQL Express. For CribMaster 9.2 and Later

Lab - Data Backup and Recovery in Windows XP

OneDrive Using Office Documents

Quote to Cloud Connecting QuoteWerks and Xero

Storage Made Easy. Cloud File Server Overview

Video Administration Backup and Restore Procedures

2. PMP New Computer Installation. & Networking Instructions

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later

Administrator s Guide

Kony MobileFabric Messaging. Demo App QuickStart Guide. (Building a Sample Application

for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later

Create a New Database in Access 2010

Adagio Ledger 9.2A 1 of 7 GL Sep-15

Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database

How To Create A Report In Excel

Federated Identity Service Certificate Download Requirements

Download and Installation of MS SQL Server

FileMaker 12. ODBC and JDBC Guide

Concession FTP User Guide May 2011 Version 1.2

Microsoft SQLServer Restore / Redirected Restore Procedure

Office 365 Cheat Sheet OneDrive for Business

ODBC Group Policy Settings

SYSTEM REQUIREMENTS...

tibbr Now, the Information Finds You.

System Requirements for Dynamics GP 2013

Installation and Administration Guide

Web based training for field technicians can be arranged by calling These Documents are required for a successful install:

Crystal Reporting. Accounting and Management Products 9.6 CD

Dovico Timesheet v12 INSTALLATION GUIDE

Teacher Activities Page Directions

LACCD Student E Mail Getting Started Guide

Product Information. Sugar vs Zoho. Features Comparison

NETWRIX FILE SERVER CHANGE REPORTER

Technical Support Set-up Procedure

Agency Pre Migration Tasks

2.3 - Installing the moveon management module - SQL version

1. Right click using your mouse on the desktop and select New Shortcut.

SQL Server Database Administration and Design By Dave Peru, October 2011

Creating a New Database and a Table Owner in SQL Server 2005 for exchange@pam

Moving PCLaw Data to Another Location (For LexisNexis PCLaw TM version 8.20 and higher)

SQL EXPRESS INSTALLATION...

Transcription:

Integrating Time Matters with Third Party Tools and Applications by understanding di basic Time Matters database structure t and business logic

Introduction Steve Stockstill, President Data Equity LLC Joined Time Matters in 1999, recruited by the original founders of the company. Brought on to develop the first Enterprise Edition of Time Matters, which was released in the spring of 2000. During tenure, served as a senior team member on several significant Time Matters development initiatives; Total Practice Advantage, the World Server/Browser Edition, and Billing Matters. Subsequent to LexisNexis acquisition served as Desktop Development Team Manager, ultimately promoted to Director of Software Engineering for the Time Matters business unit responsible for the development of all Time Matters software products and platforms through the end of his tenure (TM version 8). Data Equity LLC, a software development firm specializing i in developing software integration ti solutions for the legal industry. Most notably: Commercial Software Commercial Integrations MobileTM Google Apps QuickBooks GuestOffice Salesforce.com InfusionSoft SharpShooter NetDocuments

Session Logistics Cell Phones Please put your cell phones in vibrate mode, feel free to text and tweet. Handouts Course material will be available online at the PMAC web site or in the download section of the Data Equity web site at www.dataequity.com. Questions The presentation will have pre-determined breaks during the session for questions. If you need something repeated or explained in more detail feel free to ask at any time.

Session Objectives Time Matters 3 rd Party Support Roadmap for Applications and Smartphones A Look Inside the Time Matters Database Schema We will be using the Microsoft SQL Server Management Studio, Windows ODBC Manager and Crystal Reports to identify and understand: Important Time Matters Database Tables System Identifiers (SYSIDs) Basic Primary Table Relationships Creating Reports Outside Time Matters Using the information we have learned about the database we will take a look at creating our own custom reports using Crystal Reports. Linking Time Matters to Applications in the Cloud We will continue to build on the previous tasks to extend Time Matters to such cloud applications as NetDocuments and the Microsoft Live Workspace.

3rd Party Support Roadmap Desktop Operating Systems V9 V10 Note Vista 64 Yes Yes Windows 7 No No Target: v10 SP1 Browsers IE 8 No No Target: v10 SP1 FireFox 3.5 Yes Yes SmartPhones iphone See Note See Note Outlook/Exchange supported; Native support TBD New Blackberries (Storm, Bold, etc) See Note See Note Outlook/Exchange supported; Native support TBD Palm Pre No No TBD Windows Mobile 6.5 No No TBD Current Software Versions TimeSlips 2009/2010 No/Yes No/Yes Testing nearly complete with TS2010; TS2009 TBD PaperPort 11 Yes Yes Blackberry Enterprise Server 5 (BES) No No TBD imange/interwoven/ Yes Yes DocsOpen/Hummingbird/ Yes/No Yes/No GroupWise 7, GroupWise 8 No No TBD Windows Server 2008 w/exchange 2007 Yes Yes Imminent Releases Exchange Server 2010 TBD TBD MS Office 2010 TBDv TBD

The Time Matters Database Schema The Database Schema consists of the tangible entities of a database; tables, fields (or columns) and the relationships that exist between these elements within database. The Database Business Logic is the less tangible logic in which the database schema is implemented for a very specific business application, in our case Time Matters. The Database Schema is best viewed using the SQL Server Management Studio

The Time Matters Database Schema Let s take a closer look at some of the more important tables in the Time Matters Schema. Contacts and Matters are designed very similarly in that both have three tables. Each table corresponds to the data on the Primary, Secondary and Additional tabs of their corresponding forms. The other primary tables are very easy to identify; they inherit their names from within the application: Events, ToDo s, Notes, Billing, Phone, Documents, Mail, Email, Web, Message, etc. There are a few exceptions to the rule; Outlines need two tables OtlHdr and OtlDtl (outline header and detail respectively) and basic billing Invoice requires TxHdr and TxDtl. Time Matters version 9 introduced the new User Defined Record Type (1-5) tables. These tables are respectively named: Usertype1, through Usertype5. In addition to the primary tables each primary table has a recycle bin table The recycle bin tables are the same In addition to the primary tables, each primary table has a recycle bin table. The recycle bin tables are the same name as the primary table, prefixed by rec_ e.g.; rec_event.

The Time Matters Database Schema In addition to the primary tables there are many support files in the Time Matters schema. The Prefs table stores the program and staff level options found under global settings. There are several default Property files which can be identified by the Prop table prefix. The default property table contains field and tab form style attributes. That s why changing the default property file will impact existing form styles. Form styles are also paired with the Codes table which identifies the existence of a form style in the default property file. The Time Matters global audit feature writes to the Audit Current table. Every ninety days (by default) this table is saved and a new empty audit log is started. The unused property tables and old audit tables can be moved to another database to reduce the active database s overhead. Providing marginal improvement in backup performance and overall database size. Many other tables work to provide business lower level functionality and are beyond the scope of today s Many other tables work to provide business lower level functionality and are beyond the scope of today s presentation.

Connecting Tables Using the SYSID The Time Matters Database Schema When using a report writer you may frequently need to connect two or more tables so you can print information from a record other than the currently printing record. For example, you may be printing a Note and you want to print information from the Contact or Matter or you may be printing the Contact record and need information from Contact2 or Contact3. EXAMPLE 1: When connecting two or more tables you will use the SYSID from the primary table. If you need to connect the Contact, Contact 2 or Contact3 tables you will use the Contact.sysid fields. EXAMPLE 2: All secondary tables have a field that contains the SYSID of the Contact and/or Matter that were entered into the regarding line (found in form area 1).

Creating Reports Outside Time Matters Hands On Demonstration - Creating an ODBC DSN for the Time Matters Database Launch the Windows ODBC Manager - Administrative Tools/Data Sources (ODBC) or- Start/Run odbcad32.exe Add DSN, Select the SQL Server Database Driver Complete as displayed:

Creating Reports Outside Time Matters Hands On Demonstration - Creating a Contact Join in Crystal Reports Create a new report, select the Contact, Contact2 and Contact3 tables. Select the Database Expert, Links tab. Click the Auto-Arrange button. If the tables cannot be auto-arranged by key, allow the Expert to arrange by name. You will now be able to select fields from all three tables to be included in the report.

Linking to Applications in the Cloud What type of cloud applications can be linked with Time Matters? A few ideas might include: Google Applications Microsoft Office Live Microsoft Office Live Weather and Mapping Applications Document Management Systems and many more?

Linking to Applications in the Cloud Hands On Demonstration Connecting Time Matters to NetDocuments NetDocuments is a cloud based document management system frequently used by the Legal and Financial industries. NetDocuments has a very strong API for accessing documents from your online document repository. In addition documents can be saved to and opened from most popular desktop software. Integration Points The objective of our task is to show how simple Time Matters can be quickly integrated with a cloud based application like NetDocuments. We will: Using an HTML Editor Create a Matter Based Power View Using an HTML Editor Create a Matter Based Power View Establish a Link Between Time Matters and NetDocuments Add the Power View to the Time Matters Matter List

Conclusion Additional Questions? Contact Information: steve@dataequity.com www.dataequity.com www.practicebetter.com Follow @DataEquity on Twitter Join the Time Matters Connection LinkedIn Group