· Menus
· Setup
· Clients
· Projects
· Activity
· Reports
Time After Time (TAT) is a ‘Total Time Accounting’ system developed for professionals at all levels to accurately and completely track the activities associated with any client, employee or contractor, project, and task. TAT Pro can be configured with secure access levels for each supervisory level in your organization from top to bottom to ensure compliance with the Sarbanes-Oxley Act of 2002.
TAT allows you to setup controlled information for each client, employee or contractor, project, and task so that each activity performed may be recorded, reviewed and reported.
You can setup TAT to vigorously enforce business rules that you establish for time accounting at all levels. You establish the rules that determine which projects are associated with specific clients, which tasks are included and at what rates for each employee or contractor.
By using the total time accounting approach, you will ensure that all of the time spent doing any given task is included in your billing cycles for each client while also allowing you to accurately determine project costs so that you can predict realistic project operating margins.
Whether you are a sole practitioner with simple time accounting needs or a division of a publicly held corporation with complex requirements, TAT can be set up to your exact specifications.
If you need more than LAN/WAN distribution for TAT, TAT Pro allows authenticated users access to specific TAT functions over the Internet through a secure site from anywhere in the world. TAT Pro comes complete with Active Server Pages (.asp) to perform entry, edit, review, and approval operations on a Microsoft IIS platform that you operate on your own secure Internet site.
For small configurations, TAT is shipped with MS Access formatted database tables for immediate use. If you choose to use MS SQL 2000, files are included for use with each table definition necessary to create your databases.
Our promise to you – if you have a bit of trouble reading legal mumbo jumbo here it is in just plain ol’ simple language.
· You can use the Time After Time program for anything you want as long as it is legal. Don’t come looking to us to bail you out if you get in trouble. What you do is your choice.
· Time After Time is for your use only. You are not allowed to sell it, trade it, or even give it away. If you want someone else to have it, point them to our web site and we’ll give them a copy with your blessing.
· We don’t guarantee or warrant that Time After Time works the way you want it to or on your computer. If it does, great. If it doesn’t, well we’re sorry, but we can’t do anything about that.
· We assure you that Time After Time works perfectly on every computer we’ve tried it on (and that’s a bunch) and all the folks we had test it, loved it. Here’s what one of them said: “It’s Cool, Dude!”
· If for any reason you are not 100% satisfied with Time After Time you can stop using it immediately without penalty or remorse. You see, you got it for free and you used it for free so, we don’t feel the least bit bad if you don’t like it. Well, that’s not exactly true. We do feel a little bad, but we’ll get over it. You should too.
Ok we were just kidding,
really. Please click here to read the end user
license agreement.
Top
· First Scan the download file for viruses. It was scanned when it was created and is routinely scanned once a day, but you never know. Always be safe.
· Double-click on the downloaded file TATUpgrade.EXE. That will display the WinZip Self-Extractor dialog box. The target folder is set by default to \temp. You may change that if you wish. Click on the Unzip button. A popup will appear telling you there were 35 files unzipped. You may then close the Self-Extractor.
· Use Microsoft Explorer or My Computer to open the TEMP folder, find and double-click on SETUP.EXE. Alternatively, select Run from the Start menu and type {drive}\TEMP\SETUP.EXE (where {drive} is the drive designation where you saved the extracted files) and press Enter.
· Follow the onscreen instructions.
Once the installation is complete these steps:
· Click on the Company Tab and complete the company information. Refer to the Company Data section below and the Company definition in the A Few Definitions section.
· Click on the Setup Tab and enter the information for default hourly rate (default $100) and remind time (default 60 minutes). Refer to the Setup section.
· Click on the Clients Tab and enter information for one or more clients. Refer to the Clients section below and the Clients definition in the A Few Definitions section.
· Click on the Employees & Contractors Tab and enter information for one or more employees and/or contractors. Refer to the Employee & Contractors section below and the Employee/Contractor definition in the A Few Definitions section.
· Click on the Projects Tab and enter information for one or more projects. Refer to the Projects section below and the Projects definition in the A Few Definitions section.
· Click on the Tasks/Rates Tab and enter information for one or more tasks. Refer to the Tasks section below and the Tasks definition in the A Few Definitions section.
It is necessary to discuss a few terms used within TAT so that you can better adapt TAT to fit your needs. So, the following terms used by TAT are defined and discussed for that purpose.
· Company: We call it company. This is simple the highest entity TAT uses in its hierarchy. You may establish a database for each of as many companies as you wish to configure. Each company you establish will have its own unique identification so that all transactions recorded may be controlled.
· Clients: This is the second level entity in the hierarchy. Your organization may not have clients, but may have departments or section or cost centers that you would use at this level. Each client is uniquely identified so that reports, invoices, etc. include all activity associated with that client.
· Employee/Contractor: The third level entity is the basic billable asset in the hierarchy. These entities’ activities may be billable to a client or chargeable to an internal cost center. As with companies and clients, a unique identifier is assigned to each employee.
· Projects: Projects comprise the fourth level. A project may be associated with a specific client or may be used generally with all clients and each is assigned a unique id.
· Tasks: The fifth level in the hierarchy, tasks are activities performed by employee/contractors for a project. A task may be specific to a project or general to all projects. Tasks are the basic billable activity of the system. Each task may be assigned an hourly, daily or fixed rate. A task may have a process or resource associated with it that has billable cost associated with it that will be included in charge for the task. For example, a printing task might have a press associated with it that has its own hourly rate. So that task would include the rate of the press operator (employee) and the rate of the press (resource). Another example might be the travel expense (mileage) associated travel to and from a job site for a programmer working on-site.
· System Administrator (SA): The SA is basically the owner of the TAT implementation in your organization. The SA establishes user accounts, assigns passwords and controls access to TAT functional areas. The SA is the super user of the system. If you are a sole practitioner, you are the SA. If TAT is implemented company wide, the SA would necessarily be a trusted officer, senior manager or agent within the company. This is not to say that the SA is the only one who can add/edit/remove records from the system, but is simply the gatekeeper of overall access to the system.
· File:
§ Add a Company. In case you are working for clients in more than one company or own/operate another company, use this option to setup each new company.
§ Switch Company. If you have more than one company setup with TAT, this will allow to switch from one to the others.
§ Backup This Company. Data integrity is key to maintaining accurate and complete records for you timekeeping activity. You should back up your database regularly.
§ Exit
· Help:
§ View Help. Displays the local copy of the help html file.
§ Online Help. Displays the most current copy of the help html file from the TAT site.
§ Check for Upgrade. Checks the current version of your executable against the version ready for download from the TAT site.
§ About. Displays the version and build time of your executable and license information.
· Company Name: Enter your company name up to 100 characters.
· Address1: The first line of your address up to 50 characters.
· Address2: The second line of your address up to 50 characters.
· City: Your city up to 50 characters.
· State: Select your state from a drop down list.
· Postal Code: Any combination of numbers and letter. Maximum length is 50.
· Country: Select your country from a drop down list.
· Email: The email address that you want printed on your invoices.
· Web URL: The World Wide Web address that you want printed on your invoices.
· Contact: The name, position, or department you want printed on your invoices.
· Voice: Your main phone number including extension up to 20 characters. Printed on invoices
· Fax: Your primary fax number up to 20 characters. Printed on invoices
·
Cell: Leave blank if you do not want printed on your
invoices.
Top
· Standard Workday: (not implemented yet) The number of hours in a standard workday before premium fees are charged.
· Standard Workweek: (not implemented yet) The number of hours in a standard workweek before payroll costs include overtime.
· Calendar Week Starts On: (not implemented yet)
· Default Hourly Rate: This is the rate that will be initially entered when adding a task.
· Default Daily Rate: (not implemented yet)
· Start Tab: There are seven tabs on TAT’s main form. You will find that you will typically use one more than the others, such as activity is you mostly bill your time or clients if you are charged with maintain those records. Make your selection and TAT will display that tab at startup.
· Remind Every: This is an essential feature of TAT. Once you begin timing an activity, TAT will pop up a message asking if you wish to continue timing that task. If you’re still working on that task, you will answer yes and TAT will continue timing. If you answer no, TAT will stop and wait for you to save the record. The default reminder is 60 minutes. You should pick a value that will work best for you. You can change it any time.
· Duration Precision: By default, TAT computes the duration of each task in 100ths of hours. This will accurately capture the actual time spent for each activity and give you the same precision when generating reports. The typical duration formats are 0.#0 for 100ths or 0.0 for tenths. You may increase the precision to 1000ths by entering a format of 0.##0. Other precisions are not recommended or supported.
· Duration Format: Activity timing and the block calendar, by default, use the duration precision (100ths of hours) for formatting activity duration and aggregate duration. However, if you prefer the format hh:mm:ss for the display of duration, you may select that from the duration format dropdown.
· Duration Only: The typical use of TAT for tracking activity time is to time each activity in real time. This method keeps a start time and end time with the end time as real time. Then TAT computes the duration based on those times. If you do not wish to track activity in that manner or have no audit requirements for total time accounting, you may use the duration only method. By checking this box, the event timing feature is disabled so you can enter the duration directly rather than having it automatically computed.
· Autosave: When timing any activity, TAT will automatically save the activity record at intervals specified by this field. This ensures that any unforeseen situation that interrupts TAT, such as power failures, will not cause inadvertent loss of data. By default this value is set to 15 minutes. You may choose to set it at any integer value between 1 and 999. Autosave can be turned off by entering a value of 0.
The client table (or grid) contains an alphabetical list of the clients you have entered. You can view all client information from the table by scrolling up and down or left and right. You can stretch the window if you wish to expose more information. If you wish to edit a client record you can double-click the client’s row or move the highlight to the desired row and press the Enter key. If the row is highlighted, you can also click the Edit button below the table.
·
Client Table: The client table consists of rows and
columns. Each column is clearly labeled with the name of its
content. Each client record occupies one row. You may navigate the
client table with the up/down arrows to highlight a client record or use record
finder below the table. You can display the client row of the first
record (<<), last record (>>), next record (>) or previous
record (<). You may also enter a row number in the first box of the
record finder and press the Enter key to go directly to that record.
![]()
Record Finder
· Add New: Use this button when you want to add a new client record. If your clients have some data element in common, such as state or country, you can set up the Client Entry/Edit form with that common information and save that as the default template. After you complete entry of a client’s information, you may choose to save that record and close the function (Save & Close) or save that record and render a new form (with default) for the next client.
· Edit: Click this button to edit the highlighted client record in the client table. You may edit all information about the client except the unique client code you entered when you added the record.
· Remove: Click this button to remove the highlighted client record. You will be prompted before the record is deleted to be sure of your wishes. If you choose to remove the record, a copy of the record will be archived.
· Refresh: If you add one or more client records, you may refresh the client table with this button. This also refreshes other TAT forms.
Client Entry/Edit Form. The following information on each client is most self-explanatory. The client name and full address information will be included on that client’s invoices along with the contact name.
· Client Name: Enter the client name up to 100 characters.
· Address1: The first line of the client address up to 50 characters.
· Address2: The second line of the client address up to 50 characters.
· City: The client city up to 50 characters.
· State: Select the client state from a drop down list.
· Postal Code: Any combination of numbers and letter. Maximum length is 50.
· Country: Select the client country from a drop down list.
· Email: The client's email address.
· Web URL: The client's World Wide Web address.
· Contact: The primary contact name for this client.
· Voice: Telephone number for the contact or the main switchboard/receptionist line.
· Fax: Facsimile number for this client.
· Cell: Mobile or alternate phone number for contact
· Save & Close: After you complete entry of a client’s information you may choose to save that record and close the function
· Save & New: After you complete entry of a client’s information save that record and render a new form (with default) for the next client.
· Cancel: Until Save & Close or Save & New are used to store the client record, the information is only kept in memory. If you wish to abandon the information, press the Cancel button. The Client Entry/Edit form will be closed without saving the information entered.
· Save as Default: If your clients have some data element in common, such as state or country, you can set up the Client Entry/Edit form with that common information and save that as the default template.
The Employees & Contractors table (or grid) contains an alphabetical list of the Employees & Contractors you have entered. You can view all Employees & Contractors information from the table by scrolling up and down or left and right. You can stretch the window if you wish to expose more information. If you wish to edit a record you can double-click the row or move the highlight to the desired row and press the Enter key. If the row is highlighted, you can also click the Edit button below the table.
·
Employees & Contractors Table: The Employees
& Contractors table consists of rows and columns. Each column is
clearly labeled with the name of its content. Each record occupies one
row. You may navigate the table with the up/down arrows to highlight a
record or use record finder below the table. You can display the row of
the first record (<<), last record (>>), next record (>) or
previous record (<). You may also enter a row number in the first box
of the record finder and press the Enter key to go directly to that record.
![]()
Record Finder
· Add New: Use this button when you want to add a new Employees & Contractors record. If your Employees & Contractors have some data element in common, such as state or country, you can set up the Employees & Contractors Entry/Edit form with that common information and save that as the default template. After you complete entry of a Employees & Contractors’ information, you may choose to save that record and close the function (Save & Close) or save that record and render a new form (with default) for the next Employee or Contractor.
· Edit: Click this button to edit the highlighted record in the table. You may edit all information about the Employee or Contractor except the unique Employees & Contractors code you entered when you added the record.
· Remove: Click this button to remove the highlighted record. You will be prompted before the record is deleted to be sure of your wishes. If you choose to remove the record, a copy of the record will be archived.
· Refresh: If you add one or more Employees & Contractors records, you may refresh the table with this button. This also refreshes other TAT forms.
Employee/Contractor Entry/Edit Form. The following information on each Employees & Contractors is most self-explanatory. The Employees & Contractors name and full address information will be included on that Employee or Contractor records printed.
· Employee Name: Enter the employee's name up to 100 characters. If this is a contractor and a 1099 individual, enter the person's name who will be performing the work for your company.
· Address1: The first line of the employee home address up to 50 characters. If this is a contractor, enter the address of the contractor or contracting organization.
· Address2: The second line of the employee home address up to 50 characters. If this is a contractor, enter the address of the contractor or contracting organization.
· City: The employee city up to 50 characters.
· State: Select the employee state from a drop down list.
· Postal Code: Any combination of numbers and letter. Maximum length is 50.
· Country: Select the employee country from a drop down list.
· Email: The employee's email address.
· Web URL: The employee World Wide Web address. If this is a contractor, enter the URL of the contractor or contracting organization web site.
· Contact: Blank for employee. If this is a contractor, enter the primary contact of the contractor or contracting organization.
· Voice: Home phone of the employee or telephone number for the contact or the main switchboard/receptionist line for the contractor.
· Fax: Likely blank for the employee. Fax number for the contact for the contractor.
· Cell: Mobile or alternate phone number for employee or contact of the contractor.
· Save & Close: After you complete entry of a Employees & Contractors’s information you may choose to save that record and close the function
· Save & New: After you complete entry of a Employees & Contractors’s information save that record and render a new form (with default) for the next Employees & Contractors.
· Cancel: Until Save & Close or Save & New are used to store the Employees & Contractors record, the information is only kept in memory. If you wish to abandon the information, press the Cancel button. The Employees & Contractors Entry/Edit form will be closed without saving the information entered.
· Save as Default: If your Employees & Contractorss have some data element in common, such as state or country, you can set up the Employees & Contractors Entry/Edit form with that common information and save that as the default template.
· Assign Project(s): To make activity timing easier and to control access to certain records in conformance with the Sarbanes-Oxley Act of 2002, you may assign projects to one or more employees or contractors. As discussed in the Activity section below, those projects assigned to a given employee/contractor along with all unassigned projects will be rendered when that employee/contractor is selected for an activity.
The Projects table (or grid) contains an alphabetical list of the Projects you have entered. You can view all Projects information from the table by scrolling up and down or left and right. You can stretch the window if you wish to expose more information. If you wish to edit a record you can double-click the row or move the highlight to the desired row and press the Enter key. If the row is highlighted, you can also click the Edit button below the table.
·
Projects Table: The Projects table consists of rows
and columns. Each column is clearly labeled with the name of its
content. Each record occupies one row. You may navigate the table
with the up/down arrows to highlight a record or use record finder below the
table. You can display the row of the first record (<<), last
record (>>), next record (>) or previous record (<). You may
also enter a row number in the first box of the record finder and press the
Enter key to go directly to that record.
![]()
Record Finder
· Add New: Use this button when you want to add a new Project record. If your Projects have some data element in common, you can carry the name and notes form the current form to the next form by checking the Carry box. After you complete entry of a Projects’ information, you may choose to save that record and close the function (Save & Close) or save that record and render a new form (with default) for the next Project.
· Edit: Click this button to edit the highlighted record in the table. You may edit all information about the Project except the unique Project code you entered when you added the record.
· Remove: Click this button to remove the highlighted record. You will be prompted before the record is deleted to be sure of your wishes. If you choose to remove the record, a copy of the record will be archived.
· Refresh: If you add one or more Task records, you may refresh the table with this button. This also refreshes other TAT forms.
Project Entry/Edit Form
· Project Name: A short and descriptive name for the Project that will be used in all reports.
· Project Code: A unique 10 character code for this Project.
· Project Notes: These notes are for the benefit of the user. Any information about the project such as milestones, responsibilities, deliverables, or instructions should be included here.
· Save & Close: After you complete entry of a Project’s information you may choose to save that record and close the function.
· Save & New: After you complete entry of a Project’s information save that record and render a new form (with carry) for the next Project.
· Cancel: Until Save & Close or Save & New are used to store the record, the information is only kept in memory. If you wish to abandon the information, press the Cancel button. The Project Entry/Edit form will be closed without saving the information entered.
· Carry: Sometimes all or some of the information for one project may be applicable to another or many. To ease the data entry process, you may check the Carry box to repeat the Project Name and Notes in the next new record after clicking Save & New.
· Assign Clients: Most projects are unique to a client so the selection process is simple. However, some maybe so general that they apply to all clients and some may apply to multiple clients. To make activity timing easier and to control access to certain records in conformance with the Sarbanes-Oxley Act of 2002, you may assign projects to one or more clients. As with the discussion in the Clients section above and the Activity section below, those projects assigned to a given client along with all unassigned projects will be rendered when that client is selected for an activity.
· Assign Tasks: Tasks are associated with projects. Some tasks are general, like Meeting or Telephone Conversation, and can apply to all projects. As with projects, to make activity timing easier and to control access to certain records in conformance with the Sarbanes-Oxley Act of 2002, you may assign tasks to one or more projects. As with the discussion for Assign Clients, above and the Activity section below, those tasks assigned to a given project along with all unassigned tasks will be rendered when that project is selected for an activity.
The Tasks/Rates table (or grid) contains an alphabetical list of the Tasks you have entered. You can view all Task information from the table by scrolling up and down or left and right. You can stretch the window if you wish to expose more information. If you wish to edit a record you can double-click the row or move the highlight to the desired row and press the Enter key. If the row is highlighted, you can also click the Edit button below the table.
·
Tasks/Rates Table: The Tasks/Rates table consists of
rows and columns. Each column is clearly labeled with the name of its
content. Each record occupies one row. You may navigate the table
with the up/down arrows to highlight a record or use record finder below the
table. You can display the row of the first record (<<), last
record (>>), next record (>) or previous record (<). You may
also enter a row number in the first box of the record finder and press the
Enter key to go directly to that record.
![]()
Record Finder
· Add New: Use this button when you want to add a new Task record. If your Tasks have some data element in common, you can carry the name and notes form the current form to the next form by checking the Carry box. After you complete entry of a Tasks’ information, you may choose to save that record and close the function (Save & Close) or save that record and render a new form (with default) for the next Task.
· Edit: Click this button to edit the highlighted record in the table. You may edit all information about the Task except the unique Task code you entered when you added the record.
· Remove: Click this button to remove the highlighted record. You will be prompted before the record is deleted to be sure of your wishes. If you choose to remove the record, a copy of the record will be archived.
· Refresh: If you add one or more Task records, you may refresh the table with this button. This also refreshes other TAT forms.
Task Entry/Edit Form
· Task Name: A short and descriptive name for the Task that will be used in all reports.
· Task Code: A unique 10 character code for this Task.
· Task Notes: These notes are for the benefit of the user. Any information about the project such as related task, templates and/or form to be used, and instructions should be included here.
· Save & Close: After you complete entry of a Task’s information you may choose to save that record and close the function.
· Save & New: After you complete entry of a Task’s information save that record and render a new form (with carry) for the next Task.
· Cancel: Until Save & Close or Save & New are used to store the record, the information is only kept in memory. If you wish to abandon the information, press the Cancel button. The Task Entry/Edit form will be closed without saving the information entered.
· Carry: Sometimes all or some of the information for one Task may be applicable to another or many. To ease the data entry process, you may check the Carry box to repeat the Task Name and Notes in the next new record after clicking Save & New.
The Activity table (or grid) contains an alphabetical list of the Activities you have entered. You can view all Activity information from the table by scrolling up and down or left and right. You can stretch the window if you wish to expose more information. If you wish to edit a record you can double-click the row or move the highlight to the desired row and press the Enter key. If the row is highlighted, you can also click the Edit button below the table.
·
Activity List: The Activity List is a table that consists of rows
and columns. Each column is clearly labeled with the name of its
content. Each record occupies one row. You may navigate the table
with the up/down arrows to highlight a record or use record finder below the
table. You can display the row of the first record (<<), last
record (>>), next record (>) or previous record (<). You may
also enter a row number in the first box of the record finder and press the
Enter key to go directly to that record.

Activity List
· Clients: All clients are listed in this drop down. You may set the filter for any or all clients.
· Employees: All employees are listed in this drop down. You may set the filter for any or all employees.
· Project: All projects are listed in this drop down. You may set the filter for any or all projects.
· Tasks: All tasks are listed in this drop down. You may set the filter for any or all tasks.
· Date From: This is the start date for the Activity List. You may manually enter the date or by clicking on the drop down tab, a date picker calendar appears.
· Date To: This is the end date for the Activity List.
· Get Activity: This will fill or refresh the Activity List table.
· Add New: Use this button when you want to add a new Activity record. If your Activities have some data element in common, you can carry the name and notes form the current form to the next form by checking the Carry box. After you complete entry of an Activity’s information, you may choose to save that record and close the function (Save & Close) or save that record and render a new form (with default) for the next Activity.
· Edit: Click this button to edit the highlighted record in the table. You may edit all information about the Activity except the unique Activity code that was assigned when you added the record.
· Remove: Click this button to remove the highlighted record. You will be prompted before the record is deleted to be sure of your wishes. If you choose to remove the record, a copy of the record will be archived.
· Refresh: If you add one or more Activity records, you may refresh the table with this button. This also refreshes other TAT forms.
· Show Calendar: Click this button to view activity in a block calendar format. See the Show Calendar section.
Activity Entry/Edit Form
· Client: All clients are listed in this drop down. You must select the client for this activity.
· Employee: All employees are listed in this drop down. You must select the employee for this activity.
· Project: All projects are listed in this drop down. You must select the project for this activity.
· Task: All tasks are listed in this drop down. You must select the task for this activity.
· Activity Description (brief): This is a brief one-liner about the activity being timed.
· Task Rate: By default, the rate associated with the task will be entered. However, you may change this to any dollar amount you need.
· Activity Notes: These are specific notes about the activity being time. The detail contained here will be stored and may be included in reports.
· Start Date: When you 'Start Timing' this activity the system date will be automatically entered. You may not edit this field when timing. After you stop timing (or if you don't start) you may enter any date you wish. If you enter a date, the format is mm/dd/yyyy.
· Start Time: As with the Start Date, this time is automatically entered from the system clock when you 'Start Timing'. If you are editing a record or entering a record without timing, you may enter any time you wish. The format for this field is hh:mm:ss am/pm. you may enter a time as AM or PM or use the 24-hour clock such as 13:00 for 1:00 PM. Any time entered under 12:00 without an AM/PM designation will default to AM. Formatting is fairly flexible. Here are a few examples of valid times: 8:10; 8:10:01; 8:10:01 a; 8:10:01 am; 8 a; 8a; 18:00; 18:00 pm; 6 p; 6p. You may not enter just the hour such as 11 without an indication of am or pm.
· Duration: When timing this value changes every 1/100 of an hour. When editing, you may enter the value which will cause the End Date and Time to change according to the value entered. When editing, valid duration formats are integer or decimal numbers, time duration in the form of hh:mm, or as text such as 12 min; 12 mins; 12m; or 12. An integer number entered without min, mins or m suffix is read as hour(s).
· End Date: When timing an activity this value changes based on the system clock. The duration value is calculated as this value changes. When editing, you may change this value. As you change the End Date, the duration is automatically recalculated.
· End Time: When timing an activity this value changes based on the system clock. The duration value is calculated and updated each second. When editing, you may change this value. As you change the End Time, the duration is automatically recalculated.
· Duration Only: Check this box is you do not want TAT to time your activity. In this case you may enter just the Start Date and Duration and Save. See Duration above for duration formats.
· Start Timing/Stop Timing: If you have started a new Activity either through the Add New button or Editing an existing activity, this combo button will be active. Starting and Stopping timing does not create an actual record in the database unless the Autosave interval is met. After you stop timing any activity, you must save the record to be sure the most current activity is stored.
· Save & Close: After you complete entry of an Activity’s information you may choose to save that record and close the function.
· Save & New: After you complete entry of an Activity’s information save that record and render a new form (with carry) for the next Activity.
·
Cancel: Until Save & Close or Save & New are
used to store the record, the information is only kept in memory. If you
wish to abandon the information, press the Cancel button. The Activity
Entry/Edit form will be closed without saving the information entered.
Note: If you are using the Autosave feature, this record would have
already been created in the database if the Autosave interval has passed.
Therefore, cancelling this activity record will not removed the Autosaved
record. Use the remove button on the Activity List to delete this record.
It will be the last record in the list.
· Carry: Sometimes all or some of the information for one Activity may be applicable to another or many. To ease the data entry process, you may check the Carry box to repeat the Activity Name and Notes in the next new record after clicking Save & New.
To view activity in a block calendar format, click the Show Calendar button at the bottom of the Activity List. A new window will open showing the current month and all activity, by day, for that month. You calendar will look something like:

Block Calendar View
You may hover the mouse pointer over any day and double-click to see the detail of the activity for that day. A popup will appear and show you the detail.

Day Activity Detail
The calendar view and the day activity detail show the activity based on the client/employee/project/task selections made.
· Sort Order:
Ø Numeric from 1 to 5 if desired. Enter a number in each box for the sort order you desire. All items do not need a sort order assigned unless a break is assigned (see below).
· Break:
Ø
Check the Break box for any items for which you wish a subtotal
or summary. The report will break on each item checked in reverse sort
order. As the report breaks, a line identifying the break item with
subtotals for duration and amount.
Example #1: if you check breaks for Client and Project and you’ve
assigned a sort order of Client = 1 and Project = 2, the report body will break
as the detail changes from one Project to another and at Client as the detail
changes from one Client to another.
Example #2: if you check breaks for Client and Project and you’ve
assigned a sort order of Client = 1 and Project = 2 and include (see below)
only one client, the report body will break as the detail changes from one
Project to another and at Client at the very end.
· Include:
Ø You may select either All or one Client, Employee/Contractor, Project, and Task for the report.
Ø You must select a start and end date for the report. The default when TAT is started will be a start date of the first day of the current month and an end date of today. Select any period you wish, but of course, the start date must be equal to or earlier than the end date.
· Detail: The value and utility of the detail will depend on your record keeping. If you enter descriptions for each activity record and notes when needed, then the resulting report will be a very valuable entry in your records.
Ø Summary Report Only – If you wish only a summary, check this box. All records for the report period will be processed and then only the subtotals and totals will be rendered according to the sort order and breaks assigned.
Ø Include Summary – This is the same summary as above, but it is printed after all detail has been printed.
Ø Include Description – Each description will be printed below each record and spread across the Project, Task, and Date columns. Each description will be a wrapped (if necessary) hanging indent paragraph beginning with a dash (endash). No line will be printed for blank descriptions.
Ø Include Notes - Each notes record will be printed below each record under the description (if there is one) and spread across the Project, Task, and Date columns. Each notes record will be a wrapped (if necessary) hanging indent paragraph beginning with a dash (endash). No line will be printed for blank notes.
· Report Period: Select a report start date and end date to cover the inclusive period you wish for the report. You may also use this to sort and break as necessary.
· Report Formats:
Ø Plain Text: Default. This format uses a font face of Courier New and font size of 8 points. This allows for uniform spacing across the report window and the printed page.
Ø CSV File: TBP
Ø MS Word Excel Workbook (.xls): TBP
· Report Templates: You may wish to store your preferences for one or more report templates. The template stored includes your selections for Sort Order, Break points, Include, and Detail. This information is stored in a database, so you can use any naming convention you wish. As you save report templates they will be made available to you in the drop down box.
· Report File Location: This should be a fully qualified file path and name for the file where the report will be stored. If you specify the file name only, the report will be stored in the ‘Start In’ folder associated with the shortcut you use for TAT.
· Generate Report: Clicking on this button will cause the report to be generated and, if the format is Plain Text, a window will popup containing the report as your template specified. You may edit the report in that window if you wish before printing or saving. Caution should be used when making changes to the report because the changes you make will only be for that report. If you are editing information in the report that you wish to keep, leave the report page open for reference and then select and edit records from the activity list. After you save each record you wish to edit, select the Reports tab again and generate the report. The text in the open report page will be overwritten.
§ Print – This will cause the contents of the report page to be printed to your default printer on letter size paper with landscape orientation. The date printed and page numbers are included in the footer of each printed page. The report title and column headings are repeated on each page.
§ Save – If you have selected a file location before generating the report, the report will be saved in the specified folder with the name you designated. If the file location is blank, you will be prompted to select the folder and name of the file.
§ Close – Unloads the content of the report page and closes it. You can only open the page again by generating the report.
Mailing Address:
Time After Time
DWC LLC
5100 Kingston Drive
Annandale, VA 22003
Voice 703.642.8213
Fax 703.642.8211
Email Address:
info@dwcllcsolutions
Time After Time ("TAT") End User License Agreement
THIS IS A LEGAL AGREEMENT between "you," the end user of Time After Time ("TAT") brand software, and Don Withrow Consulting LLC, a Virginia limited liability company ("DWC LLC").
Use of the software you are about to download or install indicates your acceptance of these terms. You also agree to accept these terms by so indicating at the appropriate screen, prior to the download or installation process. As used in this Agreement, the capitalized term "Software" means the TAT time keeping software (either the freeware or commercial versions) together with any and all enhancements, upgrades, and updates that may be provided to you in the future by DWC LLC. IF YOU DO NOT AGREE TO THESE TERMS AND CONDITIONS, YOU SHOULD SO INDICATE AT THE APPROPRIATE SCREEN AND PROMPTLY DISCONTINUE THE INSTALLATION AND DOWNLOAD PROCESS.
Ownership
The Software and any accompanying documentation are owned by DWC LLC and ownership of the Software shall at all times remain with DWC LLC. Copies are provided to you only to allow you to exercise your rights under this Agreement. This Agreement does not constitute a sale of the Software or any accompanying documentation, or any portion thereof. Without limiting the generality of the foregoing, you do not receive any rights to any patents, copyrights, trade secrets, trademarks or other intellectual property rights relating to or in the Software or any accompanying documentation. All rights not expressly granted to you under this Agreement are reserved by DWC LLC.
Grant of License Applicable To TAT Basic
Subject to the terms and conditions set out in this Agreement, DWC LLC grants you a limited, nonexclusive, non-sub-licensable, and revocable right to use the freeware version of the Software called TAT Basic ("TAT Basic") solely in accordance with the following terms and conditions:
1. Use of TAT Basic. TAT Basic is being distributed as Freeware. It may be freely used, copied and distributed as long as it is not sold and all original files are included, including this license and DWC LLC’s copyright notice. You may use TAT Basic on as many computers as you require.
2. Distribution Permitted. You may make copies of your copy of TAT Basic to give to others provided that such copies are not modified from the original downloaded copy of TAT Basic. You may not charge a fee for distributing copies of TAT Basic except that freeware distribution companies may charge their normal shipping and handling fees not to exceed $5.00 U.S. per copy. If a copy of TAT Basic is distributed, DWC LLC requests that you send DWC LLC an e-mail addressed to info@dwcllcsolutions.com notifying DWC LLC of such distribution and the identity of the person or entity receiving the copy of TAT Basic.
3. Termination. DWC LLC may terminate your license to TAT Basic at any time, for any reason or no reason. DWC LLC may also terminate your license to TAT Basic if you breach any of the terms and conditions set forth in this Agreement. Upon termination, you shall immediately destroy all copies of TAT Basic in your possession, custody or control.
4. Fees. There is no license fee for TAT Basic. If you wish to receive the commercial version of TAT, TAT Pro, you will be required to pay the applicable license fee.
Grant of License Applicable To TAT Pro
Subject to the terms and conditions set out in this Agreement, DWC LLC grants you a limited, nonexclusive, nontransferable and non-sub-licensable right to use the commercial version of the Software called TAT Pro ("TAT Pro") solely in accordance with the following terms and conditions:
1. Use of TAT Pro. You may download and use TAT Pro on multiple computers owned, leased or rented by you; however, you are the only individual with the right to use your licensed copy(ies) of TAT Pro. All copies of TAT Pro must include DWC LLC’s copyright notice.
2. Distribution Prohibited. You may not distribute copies of TAT Pro for use by any individual other than you. Distribution of TAT Pro by you to third parties is hereby expressly prohibited.
3. Fees. A license to TAT Pro costs $85.00 entitling you to unlimited use of the version of TAT Pro you purchased along with one year (i.e., 365 days) of support and upgrades as set forth below.
4. Support. DWC LLC will provide you with support services related to TAT Pro ("Support Services") for a period that begins on the purchase date and ends 365 days later. The nature, scope and extent of Support Services shall be as set forth in DWC LLC’s policies and programs described in any user manuals, in "online" documentation, and/or other DWC LLC provided materials and are subject to change at DWC LLC’s sole discretion.
5. Upgrades. DWC LLC will provide you with free upgrades for a period that begins on the purchase date and ends 365 days later. Such upgrades will include any upgrades for TAT Pro that are released by DWC LLC for general distribution to TAT Pro licensees during the one year period for which you are entitled to receive free upgrades. DWC LLC has no obligation to provide you with any upgrades that are not released for general distribution to DWC LLC’s other licensees. Nothing in this Agreement shall be construed to obligate DWC LLC to provide upgrades to you under any circumstances.
Prohibited Conduct
You represent and warrant that you will not violate any of the terms and conditions set forth in this Agreement and that:
You will not, and will not permit others to: (i) reverse engineer, de-compile, disassemble, derive the source code of, modify, or create derivative works from the Software; or (ii) use, copy, modify, alter, or transfer, electronically or otherwise, the Software or any of the accompanying documentation except as expressly permitted in this Agreement; or (iii) redistribute, sell, rent, lease, sublicense, or otherwise transfer rights to the Software whether in a stand-alone configuration or as incorporated with other software code written by any party except as expressly permitted in this Agreement.
You will not use the Software to engage in or allow others to engage in any illegal activity.
You will not engage in use of the Software that will interfere with or damage the operation of the services of third parties by overburdening/disabling network resources through automated queries, excessive usage or similar conduct.
You will not use the Software to engage in any activity that will violate the rights of third parties, including, without limitation, through the use, public display, public performance, reproduction, distribution, or modification of communications or materials that infringe copyrights, trademarks, publicity rights, privacy rights, other proprietary rights, or rights against defamation of third parties.
You will not transfer the Software or utilize the Software in combination with third party software authored by you or others to create an integrated software program which you transfer to unrelated third parties.
Upgrades, Updates And Enhancements
All upgrades, updates or enhancements of the Software shall be deemed to be part of the Software and will be subject to this Agreement.
Disclaimer of Warranty
THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES THAT IT IS FREE OF DEFECTS, VIRUS FREE, ABLE TO OPERATE ON AN UNINTERRUPTED BASIS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE AND AGREEMENT. NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL DWC LLC BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED. IN ANY CASE, DWC LLC’S COLLECTIVE LIABILITY UNDER ANY PROVISION OF THIS LICENSE SHALL NOT EXCEED IN THE AGGREGATE THE SUM OF THE FEES (IF ANY) YOU PAID FOR THIS LICENSE.
Export Control
The Software may contain encryption and is subject to United States export control laws and regulations and may be subject to export or import regulations in other countries, including controls on encryption products. You agree that you will not export, re-export or transfer the Software in violation of any applicable laws or regulations of the United States or the country where you legally obtained it. You are responsible for obtaining any licenses to export, re-export, transfer or import the Software.
In addition to the above, the Software may not be used by, or exported or re-exported to: (i) any U.S. or EU sanctioned or embargoed country, or to nationals or residents of such countries; or (ii) to any person, entity or organization or other party identified on the U.S. Department of Commerce’s Table of Denial Orders or the U.S. Department of Treasury’s lists of "Specially Designated Nationals and Blocked Persons," as published and revised from time to time; (iii) to any party engaged in nuclear, chemical/biological weapons or missile proliferation activities, unless authorized by U.S. and local (as required) law or regulations.
U.S. Government Legends
The Software is commercial in nature and developed solely at private expense. The Software is delivered as "Commercial Computer Software" as defined in DFARS 252.227-7014 (June 1995) or as a commercial item as defined in FAR 2.101(a) and as such is provided with only such rights as are provided in this Agreement.
Legends and Notices
You agree that you will not remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Software or any accompanying documentation.
Term and Termination
This Agreement is effective upon your acceptance as provided herein and payment of the applicable license fees (if any), and will remain in force until terminated. You may terminate the licenses granted in this Agreement at any time by destroying the Software and any accompanying documentation, together with any and all copies thereof. The licenses granted in this Agreement will terminate automatically if you breach any of its terms or conditions or any of the terms or conditions of any other agreement between you and DWC LLC. Upon termination, you shall immediately destroy the original and all copies of the Software and any accompanying documentation, or return them to DWC LLC.
Software Suggestions
DWC LLC welcomes suggestions for enhancing the Software and any accompanying documentation that may result in computer programs, reports, presentations, documents, ideas or inventions relating or useful to DWC LLC’s business. You acknowledge that all title, ownership rights, and intellectual property rights concerning such suggestions shall become the exclusive property of DWC LLC and may be used for its business purposes in its sole discretion without any payment or accounting to you.
Miscellaneous
This Agreement constitutes the entire agreement between the parties concerning the Software, and may be amended only by a writing signed by both parties. This Agreement shall be governed by the laws of the State of Virginia, excluding its conflict of law provisions. All disputes relating to this Agreement are subject to the exclusive jurisdiction of the courts of Virginia and you expressly consent to the exercise of personal jurisdiction in the courts of Virginia in connection with any such dispute. This Agreement shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods. If any provision in this Agreement should be held illegal or unenforceable by a court of competent jurisdiction, such provision shall be modified to the extent necessary to render it enforceable without losing its intent, or severed from this Agreement if no such modification is possible, and other provisions of this Agreement shall remain in full force and effect. A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, shall not waive such term or condition or any subsequent breach thereof.
© copyright 2005 Don Withrow Consulting LLC, All Rights Reserved