[Navigation]

Vatbook: End of Day

The VAT book is used to itemise the work done, daily/monthly figures and VAT figures for the current period.

The main Vatbook menu has three options:

Vatbook

The main end of session/day/period processing routine.

Payment report

This option will generate a list of payments received. This can be run either on the screen or printer and be restricted to a range of dates.

Transaction list

This provides a more exhaustive audit trail than is provided by the itemised work done option in the VAT book analysis. It gives each transaction, small animal transactions first, then farm, then equine, in the order added to the VAT book. The list can be based on record numbers or transaction times (if you are using the transaction times option, the list will only cover small animal clients).


Period end

As work is entered on client's records a separate copy is made, this copy can be analysed by the 'vatbook'. This 'vatbook' should be run periodically to summarise the work done and transfer the totals to the Monthly/Yearly Summary for later analysis.

The vatbook refers to 'periods', these can be:


Branch Surgeries

If you have a branch surgery connected via Leased Line/ISDN/Dial-up you can run session resets at these locations independently of the main site.

To do this, add the option Separate_Vatbooks = yes to params.txt.

When separate vatbooks are switched on the following applies:


Running the Vatbook

Access to the vatbook is controlled by Access Permissions the one controlling it are:

79
Can the user access the option
80
Can the user reset the session
102
Can the user reset the period
When selected the following is displayed:

1.. Itemised work done       Yes
2.. Summary                  Yes
3.. Analysis breakdown       Yes
4.. Payment breakdown        Yes
5.. Seen but not paid        Yes
6.. PDSA transactions        Yes


7.. Period reset             No        9.. Session reset             No
8.. Month being reset        N/A       10. Show full period's work   Yes


11. Print/Display or Spool   Spooled   14. Sage Line 50 Account      VBOOK
12. Types processed          All       15. Nominal Account           4000/1200
13. Vet's processed          All       16. Updated Last              12-09-2001

Options 1 to 6 are either Yes (include the report) or No (exclude the report) and are explained below. The system will remember the settings used and offer them as a starting point next time the report is run.

7
This will clear down all the figures for the period and transfer them to the Monthly/Yearly Summary for later analysis. A lock will be placed on the database while this is running.

8
If you are resetting the period, you need to specify for what month the figures relate to. The system will default to the month you are in.

9
A session can be classed as sub-division of a period, e.g. Morning, afternoon or evening surgeries, if you reset the period monthly then a session could be a day.
The figures are accumulated for the session but the vatbook is NOT reset.

10
Normally a session reset will only show that sessions work, this option if set to Yes will include all the work to-date in the period.

11
Send the results to the 'D'isplay, 'P'rinter or the 'S'pooler. Using the 'S'pool option Premvet 5 will assume everything printed as indicated. Using the other print options, Premvet 5 will ask you to confirm whether the printout was successful.

12
This option allows you to restrict the VAT book to a specific client type e.g. Farm work, Small animal etc. or a combination of each. By using this option you can use a daily period for small animal clients but a monthly period for large animal clients.

13
This option will restrict the VAT book to search for only the work entered by a specific vet (or up to 5 vets). If this option is selected only the 'Itemised work done' will be displayed and you will be unable to reset the end of period. This option is useful in large animal practices for checking at the end of a month to see if all the work has been entered.

14-16
These deal with exporting the data to Sage Line 50 and is covered later on in this chapter.


Vatbook Locked or File in use

Note: The VAT book period reset MUST be run while no other users are entering work or examining historical information. The VAT book will lock the system while being reset after checking that none of the appropriate files are being used. This means while the period is being reset you may not:

You can automate the End of Day so that it runs at midnight when there is less chance of other users on the system.

If, when the VAT book period is being reset, other screens are involved in any of the above options a message will be displayed advising you that the files are in use. If this is the case make sure all screens have returned to the main menu or are logged out of the system.

When you enter the vatbook the system will check to see if there are any records currently in use. If so the message Records Locked will appear towards the top right of the screen. This can serve as a reminder when period resets are being done.

In the event of the VAT book having been exited incorrectly e.g. power cut, data error etc. then the system will be locked when you try to rerun the option. Use the Clear Record Locks option to unlock the vatbook or clear a user lock.

Note: Only use this option in the above circumstances, using it while others are genuinely using the system will result in corrupted or missing figures.

If for some reason during the resetting of the VAT book an error occurs, the figures may not have been updated and the files will have been cleared down ready for new work. Should this happen the files may be restored by entering an '!' at the VAT book menu prompt. This must be done before any new work is added. The VAT book can then be rerun.


VAT book reports

  1. Itemised work done per client.
    This produces an alphabetical list of the clients seen during this period with the work done and financial amounts (including VAT).
    BRENNAN MR         9   Exploratory laparotomy            .00      Z
                17.01.92   Exploratory laparotomy          22.56      ZS
    JONES MRS         26   AMFIPEN CAPS.250mg                .06      TS
    MELVIN TOM MR     25   AMPICLOX LC 12 SYRINGES         12.51      TS
                20.01.92   ACETADE 1 L                      5.31      TS
                           Amputation digit                25.07      TS
    ROBERTSON, MR ED  10   Amputation digit                25.07      TS
    SMITH & SONS.      1   AUTOWORM BOLUS                   7.60      Z?
                17.01.92   Amputation digit                 2.30      ZS
                           Amputation digit                23.00      ZS
                           ACETADE 1 ML                      .00      Z
                           Amputation digit                25.07      ZS
                           ACETADE 1 L                      5.31      ZS
                           Amputation digit                  .00      Z
    

    Notes:

    1. The itemised work done report in the VAT book contains an additional line at the end of each client's work stating the amount of work done and payments received for that client.
    2. There is an optional setting which can be set up as a configurable option which allows payments to be left out of the itemised work done listing in the VAT analysis.
    3. The last column on the screen shows the VAT breakdown code.

  2. Vet breakdown
    As each vet is allocated a unique reference, a breakdown of work done and turnover can be generated. This displays total work done, fees, drugs, payments, and a breakdown by client type. Additionally any work entered under the special analysis code 230 will also be displayed:
    Vet     Fees      Drugs     Other      T.Work     Payment    Seen    ATV
    
    T         .00      94.00       .00      94.00        .00       2   47.00
    Z       63.42      15.75      1.12      80.29        .00      12    6.69
    
    Number of clients seen:  14
    
    Vet           Small            Farm                Equine
    
           | Fees Drugs Other | Fees Drugs Other | Fees Drugs Other |
    
    T         .00   .00   .00    .00   .00   .00    .00  94.08   .00
    Z       50.00 10.00  1.12  13.42  5.75   .00    .00    .00   .00
    
    Tot     50.00 10.00  1.12  13.42  5.75               94.08
    
    Notes:
  3. 'Other' is all work coded with analysis code 230.

  4. The ATV column on the user breakdown showing the Average Transaction Value (ATV) for each user. This is based on the number of transactions each user carried out. Note, a payment is classed as a transaction. Normally, Veterinary surgeons (VS) will not take payments for animals they have not just treated so VS ATV will be correct. Reception staff who do take a lot of payments the ATV may not be off much use.

  5. Summary
    A summary of all work done and payments received broken down by surgery. For example:
                    Total        1
    
    Total Fees  :   100.00     100.00
    Total Drugs :    94.08      94.08
    Total Shop  :
    Special     :
    Total Work  :   194.08     194.08
    
    Payments    :   100.00     100.00
    Shop        :
    Donations   :
    Total Paid  :   100.00     100.00
    
    Loyalty/Trans:
    
    VAT Work done:   16.46      16.46
    VAT Shop     :
    VAT Special  :
    VAT Total    :   16.46      16.46
    

    The columns on the printout refer to total work (inc. corrections) and then surgeries 1 - 9. The surgery work does not include corrections.

    Cash        100.00
    Cheque         .00
    Access         .00
    B/Card         .00
    P.Order        .00
    

    Donations .00 Tax Breakdown Rate Work Done Tax on work Payments Tax on Payments A 0.00 100.00 B 17.50 94.08 16.46 C D E Corrections - Fees : .00 Drugs : .00 VAT : .00 Paid : .00

    Details of the corrections (if any) are given at the start of the 'Itemised work done' report.

    Note: If there are more than five surgeries in use then the report will only show the first five if displayed on the screen, but the full nine if printed.

  6. Branch 'Actual' work done
    If you are entering work through different surgery numbers an additional screen will be displayed showing you the actual work done at each surgery. The main summary above breaks the work done down into categories based on the surgery number on the client's record card. This report on the other hand breaks it down into categories based on where the work was entered.

  7. Analysis breakdown
    A breakdown of the work done by analysis codes used. If any credits are entered then these will be shown on a separate printout.
    200    Manual notes           1       .00
    249    AP items              12    107.02
    254    Stock items           15     31.30
    

  8. Payments breakdown
    A list of payments by cash, cheque or other.

  9. Clients seen but not paid
    A list of clients that have had work done but have not paid anything.

The VAT book selection will be retained for future runs. When selected the available options will be displayed on the screen enabling you to select by the option number. This means that the system manager can set-up the day-to-day criteria making it easier for lay staff to run. When it is necessary to run a different report, the settings can be changed, the report can be run and then changed back again.

Note: The corrections report is included with itemised work. If you try to reset the end of period without selecting the summary then this will automatically be switched on.


General Vatbook Points

Points to note about session resets:
  1. Each session reset will NOT update the monthly/yearly summary. Only the period reset will update.
  2. Once a session has been reset you cannot recover a session's figures. You will only be able to get cumulative figures by looking at the work from the last period end.
  3. Shop sales - The old style shop sales figures are NOT affected by sessions. Shop sales are cumulative from the last period reset.
  4. Corrections to transactions in prior sessions will only be apparent on a full VAT book.
  5. Sessions are a 'snap-shot' of the work done, the system will not lock any users out while a session is being run. If work is entered while a session is being reset it will appear on the next run.

VAT book problems

The only problems which you may come across in the operation of the standard VAT book are:

  1. A system failure has meant you are unable to print out a VAT book.
  2. The VAT book printout has been lost. It is because of this reason that the historic VAT book option was added.
  3. The operator is asked, when resetting the figures on the VAT book, which month the figures are to be allocated to. This question might have been answered incorrectly. Please note that the default month is based on the current system date, so that if resetting the VAT book for say August's figures on the morning of the 1st September, this will default to [09], so answer correctly.

VAT appears not to work out at standard rate.

Whenever a transaction is added to the system, VAT is added. As the smallest unit of currency is one penny, the computer will round the amount to a penny. If we take an exaggerated example:

Net 10p VAT 2p

10 Transactions at 10p = 1 + 20p VAT (Not 17.5%)

When examining the VAT book bear this in mind as 17.5% of the net total may not always come to the VAT figure. Also, of course, zero rated transactions (like surcharges) need to be taken into account, and discount VAT (if applicable).

Analysis codes appear to be wrong

All work entered on to the computer is given an analysis code. The analysis code is set automatically on automatically priced items. If you were to add up, for example, all vaccinations which have been given a unique code this should agree with the total for that code. If they disagree, the discrepancies will have been entered as a manual note with that analysis code.

Totals appear to be wrong

The totals column in VAT book summary page is different from the total for individual surgeries columns to its right. Also, the totals for different payment types in the payment summary do not add up to the total payments.

The discrepancy is due to corrections to the standard VAT book. This refers to amendments which have been made to transactions which are not in the current VAT period. If you reset the VAT book daily, this means amendments to transactions on previous days. No further details are available on the system of which transactions are involved. Such amendments ought to be rare events necessitating explicit manual documentation in your records.


Running the Vatbook automatically

The vatbook can be run automatically by the system via an entry in cron (or at/batch).

Add into cron for vet an entry similar to:

      58 23 * * * /usr/local/bin/vet -p vatbook

The vatbook will be run at 23:58 every night, the period will be reset and the results sent to the spooler. All reports will be selected along with all Vets and client types.

The Itemised work done will be stored in a separate spooler file to the rest of the report.

Tip: When being reset the system will assume if run between midnight and 3am then it is being run for the previous day. This make it very easy to run on the last day of the month - just run it at 1am on the 1st.

(See the FAQ Run a one off validation for details on setting up cron/at.)


Link to Sage Line 50

You can import the work done figures into Sage Line 50. This is done using the 'Import' option within Sage, work will imported to a specific customer record. The import/export file will be updated automatically whenever a period reset is done.

There are three options on the Vatbook menu that control this function:

The system will export:

Work Done Broken down by VAT categories
Payments These will be itemised by the payment type.

When the system is processing the totals, if

There any negative payments e.g. 'refunds' exceed the total for that type, they will be treated as a 'Sales Invoice'
If the work done is negative it will be treated as 'Sales Credits'

The VAT categories used will taken from the Premvet Vat Table as follows

Sage
Code
Premvet
Band
T0 A
T1 B
T2 C
T3 D
T4 E
T5 F

You should ensure that both systems agree.

Importing Data to Sage Line 50

The vatbook will update the file sage.csv.

This guide assumes you have the Windows Link up and running and drive P: is mapped to the vet system.

On Sage you would:


Top Classic New-Style Chapters Sections Index Search