Date Name Downloads
Dec 6, 2007 20071206 4863
Oct 11, 2007 20071011 449
Sep 8, 2007 20070908 508
Nov 17, 2006 20061118 1587
Feb 20, 2006 20060220 1608
Feb 17, 2006 20060217 205
Aug 13, 2005 20050812 882
May 15, 2005 20050515 719
Dec 22, 2004 20041222 924
Nov 27, 2004 20041127 322
Nov 13, 2004 20041113 175
Oct 5, 2004 20041005 150
Oct 3, 2004 20041003 145
Mar 13, 2004 0.2 201
20041222
20041222
Dec 22, 2004
924

New features



All:

  • Parent/Child Synchronization: when you make changes to an organization or contact, those changes can be copied into the child documents (journalentries, etc.). This is configurable in the UserPreferences document. The same scripts govern immediate and background synchronization. Synchronization depends heavily on the Fieldmap documents in the config database, so if you're upgrading make SURE you copy the new fieldmaps from the template, REPLACING the ones you already have. Creating new documents and inheriting the info also depends on these being present, so MAKE SURE YOU COPY THE FIELDMAPS!! (Did I mention to copy the fieldmaps?)
  • Added a link to Personal Preferences (your UserPreferences document) to the Goto outline. This now contains much more than just email preferences, and it's high time it were more easily available.
  • Renamed the "Views" tab to "Local". This tab may contain views, folders, or links that are specific to the current database.



    In Config:
  • Rob did a LOT of great work on the the new DBProfile. It can now update the database titles (and pulls information from the databases). You can configure auto import of email from the DBProfile now, too!
  • The Sales.nsf has replaced both Products.nsf and Services.nsf, and the DBProfile has been adjusted accordingly. These hadn't been implemented yet (look for them next quarter), and only reason they were split out in the initial design was because the company commissioning the original work wanted them that way. We'll get all the functionality in a single db.
  • UserPreferences and Letterhead open in the same frame used by all other documents.
  • Fixed "Insert Library Document" links.
  • Replaced all the "Goto" agents with two new functions in CratchitCommonLibrary: fGetThisDoc and sGotoUIDoc.
  • Removed more environment variable references. They're almost all gone now. What's left are used by the "Create*" agents, which are being replaced, and the "My Activities" page (which will remain).
  • Updated the copyright subform so it's more obvious that this is free software.
  • The Contracts profile is removed from Contracts and incorporated into the DBProfile.



    In the Index:
  • You now have your choice of maps…. in your UserPreferences you can choose to use Expedia, MapQuest, or MapsOnUs when you click on the "Show Map" link next to an address. (Not very high priority feature, I know, but I needed some entertainment one evening)
  • In the ContactsbyFullName and ContactsbyLastName, the link to a ContactsbyOrgName view was broken. Replaced it with click to sort. Used in associating contacts.
  • Addressed an annoying "feature" when using the Index as a NAB… it didn't always return the same value from a view… the value returned depended on what view you were looking at previously. The low-tech solution was to display the email address in all of the affected columns. VIC assumes that entries in the index are external to your company, so uses Internet mail addresses.
  • Changed the group icon in email views (to #4)
  • Removed references to the original commissioner of the program. Thanks to Rob for pointing these out… I thought I'd got them before.
  • Replaced all the Show agents with the UISearchEntries script (thanks, Rob!)



    In the Journal:
  • Thanks to Rob, the JournalEntries can now synch with the calendar! Woo-Hoo! I made some very minor modifications. The entry will re-synch if you change the title of the JournalEntry; and the routine returns a handle on the newly created calendar doc instead of a Boolean. I made a change to use db.search instead of db.ftsearchrange when looking for a calendar entry. This last bit might not be necessary under 6.5, but it was failing to find calendar entries in my 6.0. Somebody else who's running 6.0 might want to test and confirm this.
  • The MailbyAccount view now lets you click to sort by Contact. Removed hidden first column in MailbyAccount… it was preventing you from using typeahead searches.
  • The JournalEntry end time is now auto-adjusted when you change the start time. (15minutes if it's a phone call, else 1 hour) It will be smarter later, but this at least ensures that you don't have an end time after the start.
  • Removed the address from the Fax header. Replaced it with Fax Number.
  • Under the hood there's now an AutoStatus field for flagging overdue or missed JournalEntries. This separates what the Agents can update from what the Users can update to reduce possible replication save errors.
  • In addition to choosing between Notes-style and Internet-style replies in the Userpreferences, you can now choose to ask every time.
  • Removed (Insert*) agents. This functionality is now provided by the new synchronization scripts.
  • The Categories tab is now a subform for easier customization.
  • The IdentitiesAccount tab is now a subform for the same reason.
  • Revised Change Letterhead to use RichText manipulation instead of cut and paste.
  • Renamed the "byProfNoPastDue" View to "Pipeline" for what should be obvious reasons.
  • Added "Show Pipeline" link to the My Activities form. This lets you view current and upcoming entries for all people in the organization.
  • The Pipeline view (and the My Activities form) are color-coded. The current day's activities are on a yellow background; overdue To-do's are on light red.



    Look at the ChangeMgt.nsf in the zip file for more changes and details. This database supercedes the ChangeLogs that were kept on the About document.



    Things that are there but not officially implemented:
  • Rob had a great idea for making the logo configurable. If you go to the Frameset and replace the logo page with Rob's document it will work. However, I didn't want to implement that by default until we have a better UI for making those changes. It would also be nice to be able to override the DBProfile default with one in UserPreferences, so that users can display departmental or sales team logos that are made available by the administrator.
  • There is a vic_sales.nsf and a vic_opportunities.nsf included in this zip. They're NOT functional, and are only there as placeholders for functionality that will be forthcoming in 2005. They've got nice icons, though.