Contents

Components, Location & Rights
Infrastructure - Email and FTP
PDF Printing
Client Server Database Engine, and
Licencing: Local or Dongle [Aladdin HASP]

Components, Location & Rights

TDOC is a scalable application. Its components may be installed all together on the same PC for local operation, or Software on Users PC's and the rest on a server(s) for network operation whether using a LAN or WAN (via a VPN). Installation is from one of the following:

- CD supplied by TDOC Projects, or
- More normally: Visit http://www.WP.TDOCPplus.co.uk, and
  Log onto the Download Software page accessed from the Miscellaneous section. You will be supplied with the appropriate passwords.

Component | Location | Rights | Notes
Software | On User's PC | Read, Write, Create, Delete | All users require to be able to read and write to the TDOC.INI file which holds user settings, and to be able to write Error Logs should an unforeseen event occur.
Licence | "Per seat" | [As software] | The licence is held in a text file which resides in the software directory.
"Per seat" |  | The licence is held in a Dongle connected to the users PC.
"Concurrent" |  | The licence is held in a Dongle connected to a Server, with a Licence Manager.
Report Layouts |  | Read | Users of the System Utilities need full rights to modify the report layouts.
Database | Accessible to all Users | Read, Write, Create, Delete | All users require to be able to write to the User Log. The location is known as a Data Directory.
Temporary Documents | On User's PC | Read, Write, Create, Delete | Must be for the exclusive use of the user. The location is known as the Spool File Directory.
Quarantined Documents | On User's PC | Read, Write, Create, Delete | Must be for the exclusive use of the user. The location is known as the Incoming Directory
Associated Documents | Accessible to all Users | Read, Write, Create, Delete | Document Control and User Actions modules. If TDOC's inbuilt EDM mechanism is enabled, the directories where documents reside are known as Nominated Directories.
Read | Reports & Enquiries module.

Back to Contents

Infrastructure - Email and FTP

TDOC supports the sending of Email in one of three ways:

- Directly using SMTP - strongly recommended, but requires that the user has access to an SMTP server.
- Indirectly passing the message to be sent to an email client such as:
  - Outlook and Outlook Express,
  - Novell's GroupWise,
  - Lotus Notes.
- Indirectly using MAPI to launch an email client passing the message to be sent.

TDOC does not have the facility to import email from any other system as it is quicker to cut and paste the information into the relevant registration screen. If the email contains EDI information then this is saved into the Incoming Directory where documents etc are quarantined until registered, inspected, until imported and automatically transferred to a nominated directory.

TDOC supports FTP for the transmission of technical documents being sent under cover of a transmittal, and to a reprographics house with a print order. An email is generated to which are attached the transmittal documents or print order, and the unique link to the FTP location is included allowing the recipient to download the zip file using HTTP.

Once email has been enabled, TDOC supports EDI using HTML forms - as described in How TDOC Works, About EDI

Back to Contents

PDF Printing

TDOC requires the installation and configuration of PDF995 to enable generation of PDF documents. The powerful report generator (ReportPro) embedded into TDOC has a basic PDF capability, but this is inadequate for the needs of the complex reports which TDOC has.

PDF995 is available from PDF995.com from where it can be downloaded. It is recommended that the product be purchased.

To configure PDF995, add the following into the Parameters Section of the PDF995.ini file.

[Parameters]
Quiet=0
Autolaunch=0
Output Folder="C:\TDOC5\Spools"
Output File=SAMEASDOCUMENT

To configure TDOC

- a) Make sure the Spool File directory and PDF995's Output Folder are the same.
- b) From the main menu, select "Application, Other Settings" and in File Export Settings, set File Type to PDF.

Back to Contents

Client Server Database Engine

TDOC uses the Advantage Client Server Engine (ADS). This is available in two forms:

- Local Engine. This is included in the software installation on each User's pc.
- Client Server Engine. This must be downloaded via the wp.TDOCPlus.co.uk web site

The Advantage Client Server Engine should be configured. For a typical project setup of one document controller and five other users, the following maximum values are suggested. There is no substitute to reading the Help file, and doing one's own calculations. The settings are made on the server as follows:

- Start the Advantage Configuration Utility [Start, Programmes, Advantage Database Server, Advantage Configuration Utility],
- Select the Database Information tab, and if updating review the contents comparing the Max Used and Configured columns.
- Select the Configuration Utility tab, and the Database Settings subtab
- Enter the settings required.
  components
- STOP the service, and then Start it again. If anyone is connected to the database, you will be warned.

Item | Suggested Value | Calculation
From the Configuration Utility tab, Database Settings subtab
Number of Connections | 10 | The greater of twice the total number of TDOC licenced modules, or twice the number of Client Server Engine Concurrent Users. This is optimised for two TDOC applications running per use of TDOC modules.
Number of Work Areas | 400 | 150 times number of document controllers plus 50 times number of other users. One work area is needed for each table in the database opened by each user. The same table may be opened several times by each user.
Number of Tables | 400 | Equal to the number of Work Areas
Number of Indexes | 400 | Equal to the number of Tables
Number of Data Locks | 2500 | Allows for twenty five activities per connection, average ten tables per activity.
From the Configuration Utility tab, Misc Settings subtab
Number of Worker Threads | 20 | Allow for twice the number of connections.
If internet connections are required, from the Communications subtab
LAN Port | 2010 | This is the default. A value of "0" disables IP connections
IP Port | 2068 | This is the default, and the router MUST forward this port to the Server
Other Items: | A data dictionary is required, and must be created using the Advantage Data Architect, in each data directory. Each data directory must be Shared with SYSTEM The path to the data dictionary must be defined using the UNC Convention, and internet access enabled. Advantage Database Users must be created and given Internet Access The Advantage Extended Procedures must be added to the Data Dictionary.

The Advantage Data Architect should be used at least weekly to check that the settings that have been made are adequate. This is done as follows:

- Start the Advantage Data Architect [Start, Programmes, Advantage Database Server, Advantage Data Architect],
- From the menu select: Tools, Remote Server Info [or use the CTRL + R keys],
- Enter the drive on which the data is installed e.g. "m:", and connect to it.
  components components
- Select the Database Information tab, and review the contents comparing the Max Used and Configured columns.
- If any Max Used, except for Users, is more than 70% of that Configured, then the settings must be changed using the Advantage Configuration Utility.

Back to Contents

Licencing: Local or Dongle [Aladdin HASP]

There are two modes by which TDOC can be licenced:

- Local Licence, which includes
  - Free Trial - where the number of document is limited, and
  - Full Licence
- Dongle, which may be
  - Connected to the users PC

Local Licence

- The local licence is contained in a file called Licence.dat, residing in the same directory as the software.
- Amongst other things, the file contains two sets of codes
  - The codes relating to the hard disk to which it is registered
  - The codes relating to the software which is authorised, maintenance expiry date, etc
- When installing the software, select Local Licence, Licence for per seat Licencing. This will install the default licence for a "Free Trial". If a dataset larger than that allowed is detected, then you will be asked whether you wish to alter the Licence.
  components
- If the answer is Yes, then the Local Licence upgrade screen is shown. Continue to About Licencing. components

Local Dongle

- The dongle is installed on the users pc on which the software is also installed
- When installing the software, select Local Licence, Device Driver for Dongle on PC. Once the software has been installed, the device driver will be installed automatically.

Multi User Dongle components components

- The dongle is installed on any machine, preferably the server on which the data and reports are installed
- The Licence Manager software must be downloaded and installed on the same machine as the dongle.

Back to Contents

Continue to Creating a Dataset