Release Information
Current Version: 4.7 PETRAX Version 4.7 was released February 2011.
Release History
FIXES AND ENHANCEMENTS IN VERSION 4.6 (August 2010)
Bug Fixes
- Changing the date on an order does not update the applied tax date.
- Modifying quantity of an order not correctly reflected when paying a representative.
- Work Order number not matching - sometimes display internal entity ID, rather than client specified ID (TM 1210784)
- Default date for changing a sitter’s commission still does not work. (TM 1210724)
- After a rep that has an appointment is deleted, the name still shows in "Select Reps" area on calendar. (TM 1209552)
- Client depart/return date on a new order keeps coming up as 01/01/0001
- Rounding Error in Invoice.
- Remove redundant client column from client details form grid
- Generate invoice on client form does not honor multiple selection.
FIXES AND ENHANCEMENTS IN VERSION 4.5 (March 2010)
Bugs Fixed
FIXES AND ENHANCEMENTS IN VERSION 4.4 (Dec 2009)
Bugs Fixed
- Fixed bug where Order Grid was not updating when appointment was saved.
- Fixed bug where representative delete was not always working.
- Fixed crash bug when "AlarmCompany" field was empty.
- Fixed memory leak bug when order grid was cleared and then populated.
- Deleting multple clients caused an un-readable, unclickable message box.
Now, when more than 6 clients are deleted, the conformation box is
re-sized and readable.
- Fixed bug where deleting an order on the client form did not update
the order grid.
- Fixed bug where order grid was not updated when client balance changed.
- Fixed bug where phone numbers were incorrectly formatted in the client
list report.
- Fixed bug where backup process did not allow chaning of filename.
Enhancements and new features
- Improved performance when invoices are created.
- Improved performance when paying a representative.
- Improved performance when client grid was cleared and re-created.
- Improved performance when saving a client.
- Improved performance of the client list report.
- Added progress bar to multiple long running activities.
- Upgraded user interface look and feel.
- Upgraded licensing system.
- Demo/Trial installation now generates a temporary 3-day license key,
and provides a way to request a new key within the application.
- For new installations, the application prompts the user to run the
demo company.
FIXES AND ENHANCEMENTS IN VERSION 4.3 (Oct 2009)
Bugs Fixed
- Fixed bug where opening an Order for an inactive client would crash PETRAX.
- Fixed bug where adding and then deleting a default service for a new client that hasn't been saved yet caused an error.
- Fixed bug where services with negative amounts could not be set as default services for a client.
- Fixed bug where crash sometimes would occur after switching pets when entering new client.
- Fixed rounding bugs that happened in some instances with tax calculation.
- Fixed upgrade issue where Vista would throw an error when trying to build the app.config
file for the upgrader in the program files directory.
- Fixed bug where email of confirmation, invoice or work order would fail if client's name had invalid filename characters in it.
- Fixed bug where PETRAX would not automatically detect the database location from version 4.2.
- Fixed bug where PETRAX would not upgrade a database if the database was in an old format and it was opened using "File", then
"New Company".
Enhancements and new features
- Expanded city and zip codes to accommodate non-US addresses.
- Improved calendar load performance and added status bar to show progress.
- Added client's email address to the Work Order.
- Added vet contact and phone number to Client Confirmation.
- Added more information to the error information report.
[4.3.11 Patch fixes]
- Allow database names that have an apostrophe in it.
[4.3.12 Patch fixes]
- Fix bug when creating a new company.
FIXES AND ENHANCEMENTS IN VERSION 4.2
Bugs Fixed
- If PETRAX is exited while maximized, it will now restart maximized.
- Default client depart/return times to blank instead of 12:00 AM
- Sorting by ID in the grids now sorts numerically rather than alphabetically.
- Made the rows on the client address/phone list tighter together to fit more on a page.
Enhancements and new features
- Added a "next day" and "previous day" button on the calendar when in day view.
- Add the ability to edit the "How Heard" categories.
- Added the ability to schedule a new Order from the calendar from a client name.
- Added the ability to modify multiple services at the same time on an Order.
- You can now print the calendar by a custom date range rather than just by day, week or month.
- On the Work Order, the "please provide" text is showin only if none of the emergency numbers are present.
- The "end time" is now defaulted to 30 minutes after the "begin time".
- All emergency information fields are now included on the Client Confirmation and Work Order.
- Added the ability to search the ledger.
- Added the ability to create client labels based on client categories and other client fields.
- The client "other" phone number was added to the Work Order.
- Added the ability to use other mapping sites in addition to MapQuest.
- Added pet notes text to the work order.
[4.2.5 Patch Fixes]
- Runtime error when performing ledger search fixed.
- Runtime error when generating multi client confirmations fixed.
- Set subject in Outlook appointments to match PETRAX calendar subjects.
[4.2.7 Patch Fixes]
- Calendar selector shows more than two months.
- Bugs in Calendar export.
- Unassigned appointments now always show in calendar.
- Performance gains when updating Orders.
- All day events export to Outlook correctly.
[4.2.9 Patch Fixes]
- Visit count in month view corrected.
- First/last indicators for timed visits corrected.
- Minimum calendar date feature added for performance.
- Database upgrade uses copy instead of rename.
[4.2.10 Patch Fixes]
- In Outlook, set the "File As" to be client lastname/firstname
- Export to Outlook any visit that fits in the export range, not just
Orders whose begin/end fit in the range.
[4.2.11 Patch Fixes]
- Enhance backup UI
- Fix calendar checkbox list when adding/removing reps
- Fix opening balance bug in register
[4.2.14 Patch Fixes]
- Add error traps for calendar cache saving and adding to Order grid.
[4.2.15 Patch Fixes]
- Change order of client name in Outlook appointments subject line.
- Fix mileage report to include non-timed visit miles.
[4.2.16 Patch Fixes]
- Removed "PETRAX" from email subject line of rep schedule.
- Fix mileage report to count all non-timed visits in a day.
- Add ability to send email using TLS security.
- Fixed bug where new orders didn't show in the calendar.
- Overhauled calendar export to Outlook.
[4.2.17 Patch Fixes]
- Fixed places where delete of order causes runtime error.
- Fixed install to ensure latest TDD Outlook interface assembly is installed.
- Fixed date range logic when selecting visits to export.
[4.2.18 Patch Fixes]
[4.2.19 Patch Fixes]
- Fixed intitial setting of "Use TLS" checkbox so that it reflects configuration value.
- Made changing of "Use TLS" light up the Update button.
- Added ability to write smaller chunks to the calendar cache.
- Removed need for Outlook to re-request permission when exporting or importing contacts.
[4.2.20 Patch Fixes]
- Restored original contact/appointment export functionality.
[4.2.21 Patch Fixes]
- Include Crystal Reports SP1 for Visual Studio
FIXES AND ENHANCEMENTS IN VERSION 4.1
Bugs Fixed
- Fixed bug where a default service with a specific time would reverts to 12:00AM
when you changed anything on the default service.
- Fixed bug where Orders could be created for clients tagged as prospects.
- Fixed bug where the Rep schedule puts "page 1 of 1" on every page.
- Fixed bug where client address/phone list truncates phone numbers and truncates "other" phone number.
- Fixed bug where "Transfer balance" invoice lines show the PETRAX internal Order ID, not the user-defined Order ID.
- Fixed bug where creating a new company when an existing company is open rolls the old orders
over to the new company until you close and restart PETRAX.
- Fixed bug where sales tax, credits and payments were not pushed to bottom of invoices and client confirmations.
- Fixed bug where the "select all" and "unselect all" buttons on the Pay Reps window did not work.
Enhancements and new features
- Added new payment terms type of "first visit date".
- Overhauled the Rep calendar viewing so that diffrent Rep calendars can be viewed side-by-side.
- Added "day of week" to Invoice.
- Improved the performance of Order processing in PETRAX.
- Added ability to change default email subject line for invoices, Work Orders, and Client Confirmations.
- Added the ability to set effective dates for Rep pay rates.
- Clients' order display repositioned.
- "Due Date" field on Order window can now be modified even if Order is not Invoiced.
- Modified Work Order so that all emergency numbers now show.
- Allow negative dollar amounts on Order services.