Pet Industry
Administration

PetAdmin Upgrade Path & Revision History

Craig Allan Solutions will send all users of PetAdmin who have either purchased the software less than 12 months ago, or any user who is on our annual subscription an upgrade as it is released on CD. If you do not have a CD or DVD ROM drive, we are able to send you the upgrade on a memory stick which you will need to return to us within 30 days of receiving it, or keep the upgrade on the memory stick, (we will invoice you for the memory stick only, not the upgrade) and use the memory stick as a backup and upgrade storage. We assist Woodhouse Technology by delivering all feedback by PetAdmin users to them and testing pre-release versions of PetAdmin. We also give you support for your PetAdmin during normal business hours, eliminating the time difference between Australia and the U.K. Below are a list of fixes and upgrades for PetAdmin. Many of the upgrades and fixes since January 2007 have been the result of feedback by PetAdmin users. See if yours is there!

V1.14.10
New: Drag and drop feature for grooming and hydrotherapy bookings in the availability screen
New: Maintain a history of weights for a pet
New: Grooming can now be included as part of a boarding booking

Fix: MS Word reports where some tokens were not being replaced
Fix: Sales forecast report and Payment reports export not working

V1.14.7
New: Booking types: Now you can create bookings for boarding, grooming, hydrotherapy, clubs, training and events.
New: SMS facility to send text messages to your customers - credits can be purchased via http://www.clickatell.com/
New: "Low" seasonal rates (in addition to Standard and Peak rates)
New: SQL query window that allows you to specify a query and save the results to a tab delimited file. Please contact us for assistance in using this new feature.
New: Payments screen now contains invoices and payments with ability to pay several invoices with one payment
New: MS Word reports, you can add "_day" or "_lday" to the field name of date fields to get the day eg. "Mon" (or "Monday" for _lday).
New: Availability screen has booking status filter option eg. only show verified bookings etc.

Change: Search and Sort by settings in Filing Cabinet are saved and not reset when you switch between screens.
Change: Invoices can now be printed from the Check-in screen
Change: PetAdmin unlock code mechanism has changed fixing the "revert back to demo" problem.
Change: Check-in report now contains booking status.
Change: Pet age is now in years and months.
Change: Services are now configured by breed, run size, category, animal or weight.
Change: Rates are now set up according to breed, run size, category, animal or weight.
Change: Run size rates are no longer linked to the actual allocated run. i.e. the invoice calculation does not depend on the allocated run.
Change: You can now change pet allocations from other bookings whilst allocating runs for the current booking.
Change: MS Word reports are now available from the check-in and check-out screens.
Change: Daily View (previously Run View) now has day/night run count totals as well as pet count totals.
Change: As part of new booking types, check-in and check-out can be switched off for customers who do not require this feature.

Fix: MS Word reports are much faster.
Fix: European date and number format problems are now resolved.

V1.13.2
Coming soon New: Customer statement of account report (available in the Reports section and new print button in Filing Cabinet->Customers)
New: Standby report. Also standby entries are highlighted where there is an overlap with a booking for the same customer
New: Unconfirmed bookings report. List contact details for unconfirmed bookings between any 2 dates
New: Tool tip shows contact details when you click on a Surname in Check-in, Check-out and Filing Cabinet->Bookings
New: Pickup and Dropoff zones and rates can be defined in System Setup and assigned against customer records. Select pickup/dropoff options when adding a booking which pre-selects the services and adjusts the invoice amount
New: Breeds can now be added from the Pet Details screen
New: Users defined in System Setup can now have timeout values assigned to auto logout after period of inactivity
New: Australian postcode lookup facility (requires postcode data file freely available from Craig Allan Solutions and Control Panel->Regional Settings->Format to be English (Australian) )
New: Extended feeding chart report
New: Multiple medications can now be entered against a pet with a revised medication chart report
New: "How they found us" for customer records (configured in System Setup under "Source")
New: Newly added customers report detailing booking count and spend for newly added customers
New: Customer spend report. Total and average spend by customer between selected dates
New: Preference to default the print selection in the Invoice screen
New: Current customer account balance displayed on invoice screen

Change: Pet weight can now be entered with decimal values
Change: Email column added in Filing Cabinet->Customers table
Change: Run view summary report now displays column (daily) totals
Change: Run view detail report now displays in/out times
Change: Reports section has a new look
Change: System Setup screen has a new look
Change: Double click on image in Pet Details screen now invokes your default image edit/display program
Change: Invalid bookings report now called "Bookings (Invalid)" with selectable date range

Fix: Filing Cabinet->Runs focus no longer scrolls to top after a reallocation
Fix: If users are defined in PetAdmin but are all marked as inactive then the login screen will no longer appear
Fix: Checkout report now displays pets for one day bookings where leaving time was before threshold time
Fix: Email preview problem in Invoice screen now works correctly

V1.13.0 & V1.13.1
Not for general release.

V1.12.8
21st June 2007 New: Customer Details window now resizable, and grid column widths saved
New: Pet Details window now resizable
Fix: SMTP Authorisation errors with some ISPs
Fix: Up and down arrows on Tasks now correctly page when there are multiple tasks per day V1.12.7
6th June 2007 New: Can now enter SMTP Port details in Email Settings on Preferences for non-standard email servers
New: Can enter message timeout in email settings on Preferences screen to fine-tune email for some servers
New: Can enter connection timeout in email settings on Preferences screen to fine-tune email for some servers
New: Vet Details screen is now resizable
New: Address Book screen is now resizable
New: Scroll bars added to notes on Pet Details screen
New: Scroll bars added to notes on Customer Details screen
New: Ability to call up your photo editor/viewer to edit/display the photo of the pet (if entered) from the Pet Details screen (depending upon file association within Windows)

Fix: Check out screen colour high-lighting problem with checked out animals
Fix: Option for calling up PetAdmin email form on Address Book and Vet Details now works

V1.12.6
30th May 2007 New: Added in Peak Charging facility - Petadmin now supports two sets of rates - 'standard rates' and 'peak rates' . For Peak charging, added in new right-click on availability/graph to set or unset a range of dates for closed/holiday or to mark the day or days as 'peak' day(s). Also for peak charging changed System Setup->Rates Tab to allow entering of peak rates as well as standard rates via new drop-down option on the Rates Tab. Also added new <ii_peak> token in MS Word facility on Invoice Items table - this will be 'P' if peak rates used, and blank if standard rates used, so on invoice items you may see the same line item duplicated, except that one line is peak rate and the other standard rate.

Peak Rates Explained : In System Setup/Rates Tab you can not only define a standard (normal) set of rates, but you can now defined a second set of rates which is called 'Peak Rates'. These peak rates are used instead of the standard rates where a day in the Availability calendar is marked as a 'Peak' day. To set Peak days in the calendar, in Availability view (graph NOT column) right click on a day row to display a pop-up menu and then set a day (or range of days) as being peak. Keep doing this throughout the calendar on a year by year basis (normally do this a couple of years ahead to cater for advance bookings). Then when a booking is taken and the day is marked as a peak day the peak rate is used for that day/service combination instead of the 'standard' rate for that day. This allow you to have a high-season charge and a low-season charge and Petadmin will handle the amounts automatically for you.

New: Added export facility for Quickbooks version 2006 on the File Menu->Export screen
New : Added in from and to dates for Tasks (ToDo) Report
New: Ability to change row colours on checked-in or checked-out animals (on Preferences/Colours Tab)
New: Added delete button to 'Modify a Task' form to to quickly remove the task
New: Added in Emailing of invoices, booking confirmation and booking ack letters - see next items
New: Added Email Text tab on System Setup screen to enter accompanying email subject message when emailing invoice or booking letters
New: Added Email button on Invoice Screen to email Invoice, Booking Confirmation or Booking Acknowldgement
New: Added 'Email Settings' tab on Preferences screen to configure Outgoing SMTP email server details for emailing of invoice, booking confirmation or booking acknowledgement. This must be setup before emailing will work.
New: Added a 'No Audit Track' Preference on the General Tab of Preferences screen to not log any booking, payment changes to audit trail.
New: Added mobile number to Customers list on Filing Cabinet, and made it searchable
New: Added mobile number to Address Book list on Filing Cabinet, and made it searchable
New: Added customer mobile phone number to built-in run cards
New: Added day of week to in (arrival) and out (leaving) dates on built in run cards
New: Run view in filing cab has extra row (Day/Night) to report days/nights count of animals in runs for that day.

Fix: Customer Record - 'no promotion' flag now working - this is for future enhancement for email marketing
Fix: Changed 'Bank Transfer' payment type to 'Bank Xfer' in Payments screen to fix DB Error when saving payments of this type
Fix: Fixed column resize issue on Pets and Vats Tab in Filing Cabinet
Fix: Fixed Database Utility screen - zero number of backups can be selected to never delete old backups

Change: Changed Icons to make then more Vista-like
Change: Tasks List - Up and down buttons go up a page and down a page at a time (previously only 1 day at a time)
Change: Quick Quote screen drop-down lists now behave list other lists i.e. can type and find items in lists faster
Change: Filing Cabinet->Runs tab - Where animal is leaving next day and "show in/out times" is selected then time not reported, instead now says "[out next day]"

Plus miscellaneous minor bug fixes

V1.12.4
9th March 2007
Vista Changes Fix: Backup changed so temporary files are placed in same folder as the database. This is required for backups to work correctly in Windows Vista (other versions of Windows are not affected by this).
Fix: if same pet listed twice in check in list (eg.cancelled booking + good booking) innoc only reported correctly against first occurence in list
Fix: Overflow error in Check-In or Check-Out if booking ID is greater than 32536

V1.12.1-.3
January 2007
Not for general release Change: Set focus to find box in first screen of booking wizard instead of grid
Change: 'No promotion' flag on customer screen
Change: Increase limit to 25 clients and 50 pets for demo purposes (previously 10 clients / 10 pets)
Change: Filing cabinet remembers last search and sort settings
Change: Show Here/Future in Filing Cabinet/Bookings includes current days bookings even if not yet checked in
Change: Rows in Check-In/Check-Out list greyed when pet checked in and out (visually easier to identify)
cannot preview if a date range is specified, however id only one day is specified you can preview the report.
Change: Check-In and Check-Out screens sub-sorted on pet key to improve bunching of unrelated pets
Change: Service Summary report has new service dates option as part of the selection criteria. This apportions the services and extra items per actual day that the service is applied and apportions the extra items across each day of the booking, thus enabling more accurate financial reports and forecasting. Previously this report worked on the booking end date and apportioned the whole totals into this one day, so for long term bookings (e.g. quarantine) skewed the financial figures.

New: Booking creation date recorded on booking, and displayed in Booking Properties screen
New: Option in Filing Cabinet/Runs to display check-in and check-out times (helps in busy periods in run allocation)
New: Can now specify a date range for the check-in/out reports. This loops round printing the report for each day so you
New: Added option to include/exclude cancelled/no-shows in Service Summary report
New: Deposit amount required can now be entered on each booking. New preference added so that deposit is calculated automatically to avoid repetitive entry, but can be manually overridden for individual bookings if required. Payment screen will also automatically enter the deposit amount for the first payment only of a booking for faster entry.
New: Run Allocation screen now includes breed information for animals already allocated to runs
New: BACS Payment type description in Payments screen
New: Service summary report has new start date option as part of report extract criteria
New: Sales Report has new start date option as part of report extract criteria

Fix: Sales Tax rounding error on negative amounts
Fix: Sales Tax correctly reduced if Invoice has discount
Plus various other minor fixes

V1.11.12
New: Cancel preference for include/exclude in check-in/check-out

V1.11.11
New: run overload report to display pets sharing runs who are not from the same family

V1.11.8 - .10
Not for general release

V1.11.7
8th November 2004
New: Preference added for Financial Details to be printed on the Check-In and Check-Out reports (Preferences Screen, Reports Tab).
Fix: Missing audit entry for paid in full payment on invoice
Fix: Line through name of deceased pets in Filing Cabinet, Pets tab.
Fix: Error in Run Allocation when choosing Empty runs option and no empty runs to display (also for part empty and no part-empty runs to show).
Fix: Fix to display correctly cancelled/no-show bookings in Filing Cabinet on Bookings Tab

V1.11.6
28th September 2004

New: Can now mark vaccinations as mandatory (or not) in System Setup screen.
New: Can mark a Customer as Inactive (hide option-cannot take bookings) - customer displays with line through name.
New: Can change booking status (via right-click menu) in Check-In and Check-Out.
New: Cancelled/No-Show bookings displayed as line through text in Check-In and Check-Out.
New: Can have overlapping bookings for the same customer/pet.
New: If no feed details assigned to a Pet then a warning in red displayed (in Pet Details screen).
New: Run Allocation screen - new option to display all runs, free runs only or partially free runs.
New: Run Allocation screen - previous run used by pet in prior booking is displayed.
New: Run Allocation screen - warning displayed if run is allocated on some days and not on others.
New: New option on Sales Forecast Report to include/exclude cancelled/now-show bookings.
New: New option on Debtors Report to include/exclude cancelled/now-show bookings.
New: Faster check-in for pets in same booking (prompt to check-in all pets in same booking).
New: Allows Non-tax to tax conversion (e.g. from non-VAT to VATable).
New: Check-in report now displays leaving date, booking id, booking total, and amount outstanding.
New: Check-out report now displays booking id, booking total, and amount outstanding.
New: Can now adjust bookings to shorter periods whilst keeping invoice amounts the same.
New: When adding a booking, the customer from the last added booking is re-selected automatically.
New: Can now access Booking Properties (new button) for Booking History in Customer and Pet Details screens.
New: New Grooming Reminder report to display when grooming interval has elapsed for a pet.
New: Long Term Medication flag on Pet Details. If set gives warning when no Medication Flag set for future bookings.
New: Microchip entry added to Pet Details; added as searchable column in Filing Cabinet/Pets; new token <pet_microchip> in MS Word facility.
New: Vet Details now available in MS-Word for Booking Query Type.
New: Email address and website address added to Vet details.
New: Website address added to Address Book.
New: Payment Reference (descriptions) can now be pre-defined in System Setup screen.
New: Feeding Chart Report enhanced to record appetite and motions.
Change: Print All option on Check-In prints contracts in Customer Surname order (previously undefined).
Change: Print All option on Check-out prints invoices in Customer Surname order (previously undefined).
Change: Default to last selected run type in Availability screen (was resetting to 'All' each time).
Fix: Preview Run View Summary Report, minimise, then maximise screen gives run-time error 364.
Fix: Run View detail report gives DB error when > 255 chars printed for a run (now truncated to 250 chars and '***' displayed at end to signify data truncated)
Fix: Service Summary Report crashes program when there is "nothing to report".
Fix: Pet innoculation date calculated incorrectly in MS-Word.
Fix: Double-right click in run label on Filing Cabinet/Runs causes crash.
Fix: Program error in Run Allocation screen when only one run defined.
Fix: Deleting adhoc invoices previously caused a DB error.
plus various other minor bug fixes.

V1.11.5
2nd April 2004

Fix: Prompt to set innoculations of same date when one modified on Pet Details
Fix: Cannot edit Batch Ref on Pet Innoculations on Pet Details

V1.11.4
27th March 2004 (EBF)

Fix: Database Error when modifying (or adding) a booking as you go from the pet list screen to the services screen

V1.11.3
26th March 2004

Fix: Database Error in ToDo when click on Services Tab and click one of the services

V1.11.2
25th March 2004

New: Data Hiding and Archiving (See Preferences Screen and Help).
New: Mark Booking Status as verified in Invoice Screen.
New: More font sizes for Reports (in Preferences/Reports Screen).
New: Sales Forecast Report includes columns for Amount Paid and Amount Outstanding.
New: Initials displayed in Booking Properties screen for who checked-in/out pets.
Change: Booking wizard now displays pets in a list for easier selection (was drop-down).
Fix: Minimise Booking Properties screen caused program crash - minimise now not permitted.
Fix: Audit dates logged incorrectly if you modify an invoice directly.
Fix: Access check issue on customer screen.

V1.11.1
25th November 2003

New: Booking Properties screen resizable.
New: Heating flag on booking - setting this causes 'Heating' text to be displayed on run-cards (Note that this does cause a charge to be applied to the booking and this must be done via services or extra invoice items).
New : bi_init_in, bi_init_out and bi_heating tokens in MS-Word facility for Booking Items query type.
New: calc_heating token in MS-Word facility for Booking query type (will be blank or text 'Heating' if set for the pet.
New: Ability to set in-season, heating and medication flags on Booking Property screen
New: Ability to set Heating booking flag on Check-In screen and Pet List in Booking Wizard.
New: Check-In and Check-Out details added to list of pets in Booking Properties screen.
New: New Report Preference to print 'in-house' portrait reports on letter headed paper.
New: Optional user login and password control in System Setup/Users tab.
New: Audit track log for bookings and payments.
New: Bookings can be marked as verified (confirmed), booking status 'V', on right-click menu.
New: Date control colours can now be modified in Preferences.
New: Service Extra and Summary Reports now allow your own sort order.
New: Right-click on availability screen to mark dates as public holidays/closed.
NB Closed days stop bookings/check-in/check-out for date; public holidays give warning message.
New: Define your own Booking Wizard services tab position in System Setup.
New: Warning message if printing conf/ack letters for cancelled bookings.
New: Order by now included in Movements report and display.
New: Checkbox option in check-in/out on Filing Cabinet to display/hide those here or left.
New: Customer details added to pet query type in MS-Word facility.
New: 'calc_in_season' MS-Word token on booking items query displays blank or text 'In Season'.
New: bi_in_season token in booking items query in MS-Word facility.
New: Vets details now available for pet query type in MS-Word facility.
New: Run Allocation screen can now be additionally invoked from To-Do/Movements screen.
New: Animal age added to run cards.
New: Animal colour added to feed and medication list reports.
New: Payments tab added to Booking Properties screen.
New: Services list on Booking properties now includes amounts and rates.
New: Properties screen for adhoc invoices.
Change: Debtors reports now also reports creditors (as negative amounts) as well as debtors.
Change: Database Integrity check now runs 10 times faster.
Change: 'In season' attribute now a property of the booking and not the pet - it has been removed from pet screen (see also MS-Word changes above).
Change: Can now add a pet for a customer with the same name as a previous pet.
Change: Innoculation reference increased in size from 15 to 30 characters.
Change: A booking cannot be deleted if there are any payments for the booking.
Change: UNALLOC run added to Run View Summary report.
Change: Innoculations can now be categorised by animal species.
Fix: Run View and Grooming Detail reports generated margin errors on some printers.
Fix: Cannot now delete a species when runs exist for the species.
Fix: Sort by booking number in Filing Cabinet Invoices gave incorrect order.
Fix: Sort by amounts in Filing Cabinet and various reports gave incorrect order.
Fix: Entering more than 12 chars as run type gave database error.
Fix: Entering more than 15 chars on innoculation reference gave database error.
Fix: Using programmable keyboard function keys did not always refresh lists.
Fix: 'calc_innoc_exp' MS-Word token incorrectly calculated (12 months always added).
Fix: Payment Summary Report fixed (incorrect totals in some circumstances).
Fix: Sort order fixed on various reports.
Fix: Mouse cursor (hourglass) not being reset on a database restore.
Fix: Focus set to 'Find' on Customer List screen in Booking Wizard on opening (was incorrectly set to customer list).
Fix: Updating adhoc invoice where payment added does not register correct customer against payment in certain circumstances.
Plus various changes to improve XP compatability.

V1.10.7
Not Generally Released

New: warning if already printed a customer letter e.g. booking confirmation/acknowledgement.
Fixes bug in grooming allocation for one day bookings (allocation information not being saved).
Fixes bug in Service Summary Report wherby the total units of the service was being incorrectly reported.

V1.10.6
Not Generally Released

Change: Date format now follows Control Panel Regional Settings.
Change: Debtors Report/Export added booking status, invoice date and aged days.
Change: Sales Forecast/Export added booking status.
Plus sundry minor fixes.

V1.10.5
6th Nov 2002
(EBF)

Fixes payments being erroneously deleted if booking modified via booking wizard (the paid total as display on the invoice screen is correct). To assist in identifying invoices with this problem, a New 'Check Integrity' button has been added on the DB Utility screen to check the integrity of the database, and will display bookings where invoice paid total does not match the total of payments (amongst other checks), thus allowing you to re-enter any deleted payments for the booking.

V1.10.4
16th Oct 2002

'Save prompt' message now not displayed when using MS Word and document has dynamic formulae (e.g. date/page numbers, etc).
Fixes printing of no-shows/cancelled bookings in your own MS Word designed run-cards.

V1.10.3
9th Oct 2002

New: More calculated tokens to use in design-your-own run-card via MS Word.
Fixes invoice total discrepancy when using original rates the net amounts were calculated with new rates and not the original rates.

V1.10.2

Fixes '... BOF or EOF is True ..' error when modifying a booking, and PetAdmin restarts. This is caused by a booking which has NO SERVICES applied to the booking.

V1.10.1
1st Oct 2002

Fixes 'Type mismatch' error when saving a booking at the end of the booking wizard when the 'Finish' button is clicked on the Invoice screen. This occurs when rates have been updated and bookings are left alone. Subsequent modifications to a booking where you opt to use original rates will create this error message when you next add a booking.

V1.10.0
25th Sept 2002

Please note: Audit Track is not enabled on this release (displayed on Booking Properties screen), but has been included for future enhancement.
New : Integration with MS Word - you can now design your own Word documents and call then from PetAdmin, inserting customer/pet/invoice and booking details into your Word documents. MS Word 97/2000/XP (2002) required.
New : Run categorisation - view availability for runs by category.
New : Stand-by list - bookings turned down are searched if you cancel another booking.
New : You can now use original rates for a booking if different from current rates when you modify a booking (any new services added however will take current rate).
New : You can add notes to an individual booking (from new Booking Properties screen).
New : Booking Properties screen (accessed via right-click menu).
New : Export data to QuickBooks 2002 now supported.
New : Colour coding in Run Allocation screen to identify all animals for same booking (also new preference for colour).
New : Deceasing a pet checks if there are future bookings for the pet and warns accordingly.
New : Buttons on customer, vet, insurer and address book to copy name and address to clipboard (for easy pasting into letter).
Fixes payments now deleted when a booking is deleted.
Fixes 'Paid in full' button on invoice screen only working for existing bookings not new ones (this also created spurious payments associated with no bookings).
Fixes Payments Detail and Summary Reports totalling errors (due to payments problems).
Fixes 'Item not found in collection ...' error when exporting payment details.
Fixes creation of an adhoc invoice with a blank invoice number (in certain circumstances).
Fixes for database corruptions, automatic repair now works correctly.
Fixes DB error adding/modifying breed when billing by run size.
Fixes Bad Filename or Number error upon Loading PetAdmin when backup directory set to removable media and media not in drive.
Fixes Service Report not reporting PickUp/Dropoff (or any service) for a one day booking.
Fixes DB error (duplicate key error) in certain circumstances when adding a service.
Fixes wrong out of date inoculation messages in booking wizard if customer has deceased pets.
Fixes refresh of Check-Out screen with new invoice details if invoice modified from check-out.
Fixes screen refresh problem if you go into System Setup from Check-In/Check-Out.
Fixes Quick Quote printing multiple lines when only one item in quote list.

V1.9.1
8th July 2002

New : Adhoc invoices (retail invoices for cash or walk-in customers) added to system.
Change : System now records individual invoice payments rather than running total.
New : 'Invoice Text' tab added to System Setup to enable entered text to be printed at bottom of invoices.
New : Payments screen, invoked from Invoice screen, to record all transactions against an invoice.
New : Customer screen 'Payments' tab and 'Adhoc Invoice' tab added.
New : Customer balance warning added to Check-Out screen.
New : Main/Check-Out screen-arriving date, invoice amount, unpaid amount and booking id columns added.
New : Main/Check-out enhanced right-click menu to go selected animal to check in date.
New : Main/Check-in enhanced right-click menu to go selected animal to check out date.
New : Main/Check-In screen-leaving date, medication notes columns added.
New : Filing Cabinet/Address Book - notes and work phone columns added.
New : New Payments Tab in Filing Cabinet to display invoice payments.
New : Report Preference to suppress pet check-in/out time printing on confirmation and acknowledgement letters and boarding contracts.
New : Colour Preferences for warning messages colours for display and grids.
New : New Payments detail report displaying payments between two dates.
New : Payment Summary report added summarising payments by type.
New : Service Summary report added summarising services and extra items between two dates.
New : General preference 'Default payment type' setting.
New : General preference 'Include no-shows/cancelled in customer balance'.
Change : Customer screen 'Booking Summary' tab renamed 'Summary'.
Change : Filing Cabinet/Address Book 'Surname' column changed to 'Name'; displays 'surname,forename' instead of just surname.
Change : Feed and Medication Chart reports always last row for pet's check-out date.
Change : Feed and Medication Charts - pet's run displayed for each day (was in header) to accomodate pet being moved duing booking (see also fix marked *).
Change : Animal breed added to Service reports.
*Fixes Feed and Medication Charts being printed a number of times when a pet is allocated to a number of runs duing a booking.
Fixes erroneous printing of contracts and invoices when booking cancelled in Check-In and All option is selected.
Fixes bug in Feed and Medication List reports whereby pet not listed on check-out date.
Fixes bug in Feed and Medication List reports for 'show those that are here' option not correct.
Fixes display problems for warning messages where '&' used in message (displayed as '_' character).
Fixes column sizes not being remebered when in column availability view.
Fixes type error when attempting to compact/repair database upon loading.
Fixes customer screen, booking summary tab: yearly analysis now sub-totals correctly by year.
Plus sundry minor bug fixes.

V1.8.6
25th Sept 2002 (EBF)

Fixes DB error adding/modifying breed when billing by run size.

V1.8.5
25th April 2002

Fixes DB error on saving pet record if data length exceeds 50 chars in feed type combo.
Fixes address truncation for customer and vet on pet report.
Fixes DB error displaying overdue checking in or check out on Invoices in Filing Cabinet.

V1.8.4
19th April 2002

Fixes Quickbooks export DB error on Windows XP/Win 2000 with MDAC 2.6.
Fixes deceased animals appearing in pet list of booking when they are not part of booking.
Fixes Reports/Pet Details where selected pet not being printed, but next one, in certain circumstances.
Fixes DB error on booking completion when you remove the arrival time from a booking.
Fixes printing of cancelled bookings appearing in feed and medication lists.
Fixes DB error on customer window if customer title is removed from system setup title list.
New : New booking does not now list deceased animals for selected customer at bottom of screen.

V1.8.3
1st March 2002

New: breed added to check-in and check-out reports.
Fixes database errors in 'groom only' mode in certain circumstances.
Fixes erroneous printing of cancelled/no-shows bookings on check-in, check-out, feeding and medication reports.
Fixes check-in screen truncation of displayed arriving and leaving dates.
Fixes erroneous 'net amount' message display in System setup screen rates tab.

V1.8.2
7th Feb 2002

Fixes trailing zero supression on extras on printing of invoices e.g. '15.00' printed as '15'
Fixes service report truncation of arriving and leaving when large font selected.
Fixes database error when adding a new run.

V1.8.1
5th Feb 2002

Fixes availability screen, cancelled and no show bookings are now excluded from the display.
Fixes database error where a new pet is added without a weight.

V1.8.0
1st Feb 2002

New: Billing methods that allow you to bill by animal weight, run size or by breed (default).
New: Specify the weight of an animal or the size of the run according to the billing method.
New: Booking status lets you mark the booking as cancelled or no-show accompanied with a new report.
New: Quick quote now contains extras and can be printed.
New: Feeding and medication reports allow you to exclude animals that are not present.
Change: Run allocation screen highlights run when the 'animal count' is set to 0. This is useful for when a run is temporarily out of action.
Change: Added booking times to confirmation, acknowledgement, contract, feeding and medication reports.
Fixes detailed run view report to exclude checked out animals (if required).
Fixes checkin/out report 'sort by' when invoked from checkin/out screen.
Fixes service report not reporting DROPOFF correctly for booking times lower than the threshold.
Fixes deceased pets not appearing in existing bookings.
Fixes format problem for non-VAT invoices.
Sundry minor changes.

V1.7.4
10th Jan 2002

New: UK Royal Mail postcode lookup facility added on Customer, Vet and Insurer windows (please note that is an extra cost option see prices page)
New : Extra address lines added to cater for long addresses
Fixes Regional Settings problems with European number and currency formats (comma as decimal separator and full-stop as thousand separator)
Fixes Database error in Customer window where surname includes quote e.g. O'Connor
Fixes printing of addresses on letters - space lines in address removed
Fixes Print button not working on Check-in when you set medication for the pet

V1.7.3
14th Nov 2001

Fixes problem where 'Terms & Conditions' appear on reports when switched off in Preferences
Fixes 'Acknowledgement' report printing 'Confirmation' text

V1.7.2

Fixes database errors on certain reports when MDAC 2.6 is installed e.g. MDAC 2.6 installed with Windows 2000 SP2 (due to this fix a maximum 255 characters of notes are printed on the Feed and Medication Chart Reports)
Fixes quick quote screen where prices gross of tax were totalled incorrectly
Fixes availability screen where dates did not align correctly with coloured bars when the windows font size was other than standard

V1.7.1

Fixes SQL error with vets and insurers when name contains a quote character
Fixes SQL error with system setup when text contains a quote character
Fixes type mismatch error when modifying a booking which has had a pet added to it
Fixes database error when modifying title in address book entry
Fixes medication chart 'No data to report' message from Check-in screen

V1.7.0

New: Grooming functionality (Preferences, availability view, groomer allocation, etc) - see help file
New: Highlighting 'To-Do' tasks with Availability screen (preference setting)
New: Double-click day in Availability to add booking for that day
New: Customer details screen re-worked new tabs added to display extra details
New: Customer details screen - display/modify/add/remove customer's pet
New: Customer details screen - duplicate postcode warnings added
New: Customer details screen - added in mobile phone number and second set of contact details
New: Customer details + Address book - new button to invoke you email program
New: Pet details screen - link to image file of the animal (picture also displayed)
New: Pet Details screen - warning if animal age over 30
New: Pet Details screen - directly modify/display invoice from booking history list (enhanced right-click menu)
New: Medication Chart report for an animal for the entire duration of the booking
New: Feeding Chart report for an animal for the entire duration of the booking
New: Run View Detail report added (printed from Reports section)
New: Main screen/Check-in - added Pickup and Medication columns to table, and can modify invoice now from this screen
New: Main screen/Check-out - added DropOff column to table
New: Check-in screen - added buttons to scroll through contact details, added buttons to print medication/feed chart
New: Check-in screen - warning if customer has an outstanding debt
New: Export Invoices to Quick Books accounts software(File->Export Menu Item)
New: Main screen/Run View - display changeable [pet,customer] / [customer,pet]
New: Added new Preference on Reports to specify text size (small/medium/large)
Change: Redesigned Reports screen to make selection of report to be printed easier
Change: Redesigned Reports Preferences screen to enable easier setting of report options
Change: Run allocation does not re-scroll to top when selecting next animal from drop-down
Change: Inoculation checks use booking end-date (previously booking start date)
Change: Escape key mapped to 'Cancel' button on all screens (previously ignored)
Fixes SQL error with vets and insurers when name contains a quote character
Fixes SQL error with system setup when text contains a quote character
Enhancements to various right-click menus
Plus various other minor enhancements

V1.6.0
13th Sept 2001

New: Specify your country specific sales tax names e.g. VAT, GST, MOMS etc.
New: Specify a second sales tax.
New: Optionally enter a dual currency with exchange rate to print two invoice totals.
New: Invoices and booking confirmations can be printed in foreign languages.
New: Customisable customer reference for invoice printing.
Fixes automatic booking adjustment problem when the booking has no services.
Fixes filing cabinet "bookings that are here", now lists those checked in but not yet checked out.
Fixes quick quote screen, now uses sales tax settings.
Change: Entering a post code against a customer gets converted to uppercase.

V1.5.1
9th August 2001

New: Customer id has been added to the customer select screen in the booking wizard.
Improved performance within the availability "Column" display.
Fixes incorrect title date on the "Movement" report.

V1.5.0
1st August 2001

New: Invoice numbers can be input manually or assigned automatically to the booking id.
New: Colour preferences have been extended to include screen tables and text entry boxes.
New: Option in "Runs" tab in filing cabinet to avoid displaying animals that have actually checked out.
New: Run allocation screen now additionally displays 7 days prior to arrival date (also improved performance).
New: For animals arriving today, the run allocation screen highlights runs that contain animals due out today that have not yet checked out.
New: Deceased animals now displayed with a line through the pet name in the "Pets" tab of filing cabinet.
New: When updating an inoculation date, if others inoculations exist for the same animal with the same original date you are asked if you wish to apply the same updates to the other records.
Change: Invoice dates now default to the booking end date.
Fixes handling of discounts; discounts previously ignored VAT/tax but now the tax element is adjusted.
Fixes "Sales" report, now you can report by booking end date or invoice date.
Fixes problem in services screen where the "units" value was ignored when double-clicking on a row.
Fixes problem of occassional duplicate run cards printing.

V1.4.2

New: Screens now start up in the position they were last closed.
New: Filing cabinet now contains record IDs so you can differentiate between similar records.
New: Improved "Find" plus sub-sort capability within the filing cabinet.
New: Improved right-mouse-click popup menu options for filing cabinet (including "Runs" tab), check-in and check-out.
Fixes movement report where "From" run and "To" run were the wrong way round.
Fixes wandering "Help" button in the invoice screen.
Fixes problem where a report is setup for multiple copies direct to printer and then "Print" clicked more than once in quick succession.
Fixes problem of the graphical availability partially appearing beneath the column availability.
Fixes sort-by dates, they now sort by date instead of alphabetically.

V1.4.1
28th July 2001

Fixes quick quote screen where the "Total" price was not updating correctly.
Fixes error in pet details screen when an inoculation is removed whilst edit focus is within the date control.
Fixes error in pet details screen when "-add colour-" is selected and then saved as a colour when the ALT-S hotkey is used.

V1.4.0

New: Screen resizing now lets you see even more details.
New: Invoice screen now contains service rate and animal type.
New: Now you can check out all the pets for a booking at the same time.
New: The age of the pet can be entered as a date-of-birth or simply in years.
New: Inoculation expiry (or due) date can now be entered instead of date given.
Fixes check out screen not displaying single day boarders.
Fixes customer warning not being displayed when auto-selected as part of "Find" search.
Fixes debtors report.

V1.3.2
25th June 2001

Various minor fixes

V1.3.1

Fixes bug with medication report where two animals sharing same run both get reported even though one is on medication and one is not
Fixes printing of notes on medication and feeding reports whereby only first line printed
New: Deposit amount and balance outstanding amount added to check-in contract
New: Customer warning hidden on customer details screen if 'Disguise customer warnings' preference set and 'Show' checkbox control added to toggle display

V1.3.0

Fixes problem of 'direct' printing only producing first page.
Fixes wandering 'units' text box in the booking services screen.
Fixes row re-focus problem in check-in/check-out.
Fixes incorrect dislpay of 'No Run Alloc' in availability screen for graphical display of 'free runs'.
New: Booking acknowledgement letter (no tear-off slip)
New: Top and bottom margins settable for contract/invoices/confirmation and acknowledgement letters to allow for own letter headed paper.
New: Adjustments to contracts, invoices, booking confirmation and acknowledgement letters so that customer address fits in an envelope with a window
New: Printer dialog box suppressed when printing 'direct'.
New: Size and position of 'previewed' reports are now remembered.
New: Optional password protection on main screen menu options.
New: When clicking 'Every day' in booking services you can also specify the number of units to apply.
New: For 'direct' printing you can set up the number of copies to print in the preferences screen.
New: Certain pull-down boxes now permit typing of the first few characters for faster selection.
New: Hotkeys, use the ALT key together with the underlined letter of the button instead of the mouse.
New: Run view has been enhanced to allow you to specify the number of days to display and also show day of week.
New: When using 'Find' in the filing cabinet you can now specify 'starts with' or 'inside'.
New: You can now configure certain reports to print on headed paper in the preferences screen.
New: Right mouse click now gives menu popup in the run view screen.
New: Choose between booking confirmation or acknowledgement (with tear off slip or without).
New: Option in preferences allows you to remove 'Terms and Conditions' from the confirmation/ack reports.
Various other minor fixes and enhancements.

V1.2.1
16th May 2001

Fixes sort-by problem in the filing cabinet/invoices screen.
Booking confirmation print out now includes deposits paid.

V1.2.0

New: Booking confirmation print out.
New: Run view report that prints a grid of runs against dates (for 31 days) with the number of pets in each cell.
New: Preferences screen where you can change colours schemes, report settings, assign function keys, set the database backup path etc.
New: Optional A5 size run card.
New: For VAT registered owners you can now enter rates inclusive or exclusive of VAT.
New: Easier set up of feeding and medication details with corresponding reports.
New: Filing cabinet, Check-in and Check-out have better right-mouse-click popup menus.
New: You can now view availability by run or by spaces available.
New: The services screen in the booking wizard has been enhanced to allow easier selection.
New: Booking number now displayed in filing cabinet bookings and invoices.
New: If you change the column widths in any screen table they will be remembered when you re-visit the screen.
Various other minor fixes and enhancements.

V1.1.3
26th April 2001

Fixes display problems in the run allocation screen.
Fixes problem where removing all the VAT codes caused the invoice screen to crash.
Fixes problem where similar named services e.g. BOARD and BOARD2 were confused in the invoice screen.
New: If PetAdmin is left running overnight it will ask you if you want the screen dates to change to today's date.
New: Right-click menu in filing cabinet now has quick jump to check-in and check-out.
New: The invoice screen has a "Paid in full" button to save you typing the amount.
Cosmetic: breed description now displayed with the pet in the services and run allocation screens.
Cosmetic: booking dates are now on the invoice.
Run allocations in availability now reflects number of run spaces allocated instead of number of pets with an allocation. e.g. putting 4 pets in a run that has a max. of 3 will now reflect 3 allocations instead of 4.
The run allocation screen has been enhanced to better reflect your changes as you make them.
Various other minor fixes and enhancements.

V1.1.2

Fixes problem of lengthy trading name (or terms) being truncated on the "Invoice" and "Contract" printouts.

V1.1.1

Fixes serial number problem for Dell Notebooks.

V1.1.0

New: optional automatic updates to the booking and invoice if the customer is late for checking in or out.

V1.0.2

Updating "Extras" via the invoice screen did not save correctly.
Printing an invoice sometimes printed multiple copies with an additional blank page.
Invoices for larger amounts caused a database access error.
Check in/out now allows you to undo your check-in or check-out.
Changing the payment type (or ref) in the invoice screen did not always get saved.
New: You can now quick jump to the check-in and check-out screens from the column view in "Availability".

V1.0.1

Modifying a booking sometimes caused corruption of the arriving/leaving times.
The check-in screen did not reflect changes when run allocation is modifed.
The quick quote screen crashed if the VAT/tax field was blank.

V1.0.0
1st Feb 2001 Initial release