Read220 Premvet 6 (Version 2.20.10) - March 2007 ->
Data Major
The Animal Age field, if the animal is dead then the age will that at the time of death.
You may want to automate one of your DataMajor queries,
a new option has been added to the automation manager to
do just that. See the FAQ -
Mailing out Lab Results for
a step by step guide. If you want to manually do this,
use, from the command prompt, vet -o sql_script e.g.
vet -o ah2 will run the script ah2 (you should not
enter the .sql suffix).
AddedBy has been added to the animal table to record who 1st registered the animal.
The Warning/Notes (see 5 below) have been added. These are stored in the table 'notes' - see the main DataMajor manual at www.premvet.co.uk for details.
Management Reports - sometimes you want to limit the report to the 1st 200 or 1st 50 records found rather than everyone. If on any of the three 'Special' lines (options 28, 29 or 30) you add say; limit 50 this will limit the report to the 1st 50 records found, limit 10 would be the 1st 10 records found etc. Actually, the system looks for the text 'limit' and adds the line to the foot of the script so any valid sql can be added e.g. Order by 2 Limit 400 will sort the information by column 2 and limit the results to the 1st 400.
A new script has been added to the 'Tidy Up' index to list records where the Species, Breed or colour are set to UnSpecified - as the system now records who added these records you can audit this.
Stock
Stock Ordering: When printing out a pending order it will be in alphabetical order rather then the order entered.
Earlier versions of the software, when processing a reply file from a supplier would reset the pack price to #999.00 when it received a zero priced item. Now the pack cost will be set to 0.01 and the text *ZERO* printed on the order summary.
Stock Valuation (via Automation Manager) - rather than spooling one large document with the individual lines and the totals, this has been split into two. The same information is available expect the summary page is separate.
Stock Report(s) would ignore hidden items, it will now only ignore items that have been marked as killed.
User Defined Files
User Defined file entries were allocated analysis code 251. There is now a setup screen to allow you to alter the analysis code for a set of entries. You may, for example, have all your credit control text in User Defined File 'C' - the analysis code could be set to 160 (or whatever you use), User Defined File 'W' for warnings could be 120. Set as you see fit.
In addition, to setting the analysis code, you can have the system adding the text to the Warnings/Note box (see next option).
Both of these are set via the option:
Fees & Stock -> Utilities -> Analysis -> User Defined
The 'Change File Parameters' option will give the two new options.
Warnings/Notes Pop-Up
In some case the flag pop-up does not allow you to specify enough detail. There is a new option on the 'Add'itional screen 'Warnings' that will bring up a box allowing you to enter specific information. This can be manually entered or updated via a User Defined file (see above). There are 7 lines, it is suggested but not essential that each warning/note take up one line, that is you have space for seven specific entries. One of the main reasons for this is DataMajor will record the details and the line it appears on and it is expected DM will be updated to add/delete lines automatically.
You can also 'force' the warnings box to appear when the animal card is first accessed. This is done with the params.txt entry
Pop_MR_Warning = xx
Where xx is a colour event, e.g. setting it to 201 will use event 201 for the box colour.
Also, the params.txt entry Additional_Right can be set to 'warn' so that the warning box is the initial default when displaying the additional screen.
Personal Diary (F12)
The Personal Diary has had a print option added (p for Print), this will print out a full month with diary events and global events on it. The format is aimed at printers that support PostScript directly.
In addition to the using the personal events, two other files are checked: The System one (practice holidays etc), this is set via
System -> Setup -> Parameters -> Text Files -> Calendar
An extract is:
1 Jan* New Year's Day
2 Jan* Bank Holiday
3 Jan Scottish Bank Holiday
6 Jan Epiphany
14 Feb Valentine's Day
# Easter is a predefined holiday, calculated by Pcal for each year
Good_Friday* Good Friday
Easter EASTER Sunday
Mon after Easter* Easter Monday
You may also want to add family events to your calendar printout. There is no point in adding them to the global file above, everyone will get them. While in the Personal Diary select 'E' (for Edit) - this will display another text file and you can add your own details e.g.
# Demonstrate use of the 'Notes' box. This is a way to display # notes in one of the empty, unused 'day boxes' on a monthly calendar. note/2 all \fBEnjoy life\fP during %b! # Put a note in some specific months, showing the full month name... note Jan Brr... It's cold in %B! note Jul Whew, it's hot in %B! # Demonstrate the ability to display someone's age on their birthday. # # This example is for someone born in 1991. It will display the # text "Eric's 14th Birthday" on May 10, 2005. # 10.05 Eric's %-1991Y%oY Birthday first Sunday in April Begin DST last Sunday in Oct End DST # Print a warning on 'Friday the 13th' dates. F13 Avoid black cats! # Display the week number on every Monday... all monday in all Week %w
There are a few options in the above, see the Guide 'Customising the calendar for full details.
Attachments - 'W'rite Screen
If an attachment is over 10Mb the created date will be correct.
A new 'test' option has been added to cater for for different graphical desktop applications. This is X-zzz where zzz is the version of the Operating System. The following filecap entries have been changed, this shows the use of the new test option.
These three will, if using OSR 6 call Mozilla as the browser, 5.0.x will use Netscape and if you are not using a graphical screen at all then use lynx: text/html ; konqueror %s ; Description="Hypertext Markup" ; test X-600 text/html ; netscape %s ; Description="Hypertext Markup" ; test xwindows text/html ; lynx %s ; Description="Hypertext Markup" With the graphics options, editor on OSR 6 will be kolourpaint, OSR 5 will use scopaint. X-Rays (Dicom images) will use 'display' on all versions. For generic viewing kview on OSR 6 and display unver OSR5. graphics/edit ; kolourpaint %s ; description="Graphics Editor"; test X-600 graphics/edit ; scopaint %s ; description="Graphics Editor" ; test xwindows graphics/dicom ; display %s ; Description="X-Ray Viewer" ; test xwindows graphics/* ; kview %s ; test X-600 ; Description="Image Viewer" graphics/* ; display %s ; test xwindows ; Description="Image Viewer"
Misc