This AgroSoft FAQ (Frequently Asked Questions) page contains specific questions and answers to help you resolve any issues you have. The questions are in categories to make it easier to find exactly what you need.

Use the Search Box to find what you are looking for – just type in the keyword.

Support Documentation

General Data Entry – Breeding and Feeding Herd

How do I change the appearance of the printout?

Go to the layout setup and choose the Printout tab at the end. Make the necessary changes and click OK. More options to improve the appearance of the printout is coming in a soon to be released version.

I have a number of different layouts, how do I set the default one that opens each time?

Go to the layout setup and choose the Behaviour Appearance tab. Make sure the “use this layout at start up” box is ticked and click OK. If the layout does not appear by default the next time it is opened, make sure the “use this layout at start up” is not ticked with the other layouts you have. If you want to order your layouts in a certain way, choose to rename the layouts and add a 1, 2, and/or 3 to the beginning of the layout name.

Is it possible to increase the header size of the columns?

To increase the depth of the column headings, go to the layout setup and choose the Behaviour Appearance tab. In the header lines box choose 3 and click OK.

How do I widen the columns in any screen?

Place your mouse on the left or right of the column you want to widen and drag with your mouse to the required width.

What is a “global layout”?

If a layout name shows in bold type then it is set as “global”. This means that whoever logs in to view the farm will see the same layout or have access to it. If the layout name is in normal type (non bold) then only the person viewing it will be able to see it by default. To make a layout global (viewable for all), click on the little arrow to the right of the layout name, put your mouse on the existing layout name and choose “make global” from the list.

How do I get PigVision to permanently save my column sorting choice for the current layout?

Repeat the above but click the “Activate current filter” button underneath the Sorting section and click OK.

How do I get PigVision to save my filter choice for the next time I use the layout?

Use the filter line to set the layout up exactly how you want it. To ensure that the filter options chosen are saved the next time you use this layout, go to the layout setup and click on the “filter sorting” tab. Click on the “Activate current filter” button underneath the Filter section at the top and click OK. The layout will now be saved from this point on.

How do I rename a layout in a data entry screen?

Click on the little drop down arrow to the right of the current layout name and find the Rename option and type in your chosen name for the layout and press OK on your keyboard.

How do I create a new layout for a data entry screen?

Click on the little drop down arrow to the right of the current layout name and find the Copy option and change the name of the current layout to any one you wish and press enter on your keyboard. You can now set this up however you wish and it will be saved with that name and be an option in the layout box. NB please note that if you have made changes to a layout and it is called Agrosoft, please use the above to create a new name as otherwise the original layout will be overwritten when a program update is installed.

When I sort the animal number column, it does not sort in true number style, how do I fix this?

Click on the animal number column while holding down the Alt key on your keyboard and the sort will be in true number order.

How do I show the current parity number of the animals on the data entry screens?

Go to the layout setup and under the Animal heading, look for the Last Status Event option and choose Litter no and then click OK and it will be shown on screen when you enter data.

Can I have a secondary sort on the screen?

The little arrow on a column will signify that it is being sorted either descending or ascending. To create a secondary sort, hold down the CTRL button on your keyboard and then click on the other column. This can be used if you want to sort primarily by date but then by animal ID.

How do I fill multiple rows at once?

Drag down with your mouse to highlight the cells you want to fill then right-click with your mouse, choose set cells, enter the value and click OK.

General Entries Menu – Feeds and Costs


How do I summarise how much feed I have entered in a certain period?

Right-click in the filter line under the Date column and choose Between. Enter your chosen period and click OK. To summarise the data, click on the “Show sum line” button at the top.

I am entering feed but want to check the codes I am using, how do I do this?

When in the feed screen, click on the code column and click on the binoculars icon at the top or press F5 on your keyboard. You will then see all the feed you have previously set up and can choose the required one by double-clicking on it.

How do I enter feed stock levels?

In General Entries, Feed, you can use the Type column to tell WinPig that the amount you have entered should be registered as “Inventory”. WinPig will automatically deduct it from the total for this period and add it into the next period. The other options here include whether the feed is to be allocated as consumption or as a purchase.

How do I add a new feed to my list?

Go to General Entries menu and choose Component. Here you can enter the code, the name of the feed, the start date of when you will use the feed and the price/tonne


I have some additional income I want to register, how do I do this?

In General Entries menu, choose Income Type. Set up a code and a name for the income then enter the details in the Income option giving the entry a date, code and amount.

How do I enter fixed and variable costs?

To enter the data, choose the Costs option from the General Entries menu and enter the date, the location ID that the cost should be allocated to, the code of the cost, the amount and the price.

Where do I set up the fixed and variable costs I want to enter into PigVision?

In the General Entries menu, choose Other cost type. All costs you have set up will be shown. Set up any other ones you want to register.

Progeny Menu Data Entry

Where do I find the average weight of my feeding herd section in PigVision?

Make sure all the weight information is entered for the period you want to look at and then go to the Management menu and choose Farm List. Click on the Progeny tab and then choose the date you require by clicking on the calendar icon and then click OK when correct date is chosen. The average weight will be show on screen. If the weight looks wrong, go back and check all weight entries for the period.

How do I enter condemnations in Slaughter Group?

Firstly, make sure that you have the rejected count and rejected weight columns showing in your layout (enable these through layout setup if not). Enter the total number of condemnations in the rejected count column and the total weight in the rejected weight column. If you want to enter a partial condemnation, enter nothing in the rejected count column and just the weight in the rejected weight column. Please note the total number of pigs sent is taken from the number of pigs column plus the rejected count column.

What is the correction factor?

This is the figure that WinPig uses to convert dead-weight into live-weight and vice versa. The default figure is 76.33% (or 1.31). This can be changed either in the correction factor column or permanently in General menu, Setup.

Should I enter dead or liveweight in Slaughter Group?

You can enter either and the program will work the other out for you based on the correction factor.

Why should I enter the weight of a dead pig?

Enter the weight of a dead pig and this will be taken into account for the weight based calculations on the EControl and will improve accuracy of your figures. An estimated weight based on the age of the pig that has died is sufficient.

How do I check my code list from within a data input screen?

Click once in the code column and then press F5 on your keyboard or click the binoculars icon at the top of the page. This can be used in any column where a choice is possible – deaths, comments, feed, location etc

How do I show a total related to a particular column?

Use the filter line to show the date range and/or locations you require and then click the Sum (∑) button at the top of the screen and the totals will show. Always check the “Records” total at the top for the number of animals.

How do I delete a line of data that is wrong?

Click once on the line you wish to delete and either click the “X” button at the top of the screen or press the delete key on your keyboard. Click yes to confirm the deletion.

How do I check data entered for the last seven days?

Right-click in the green filter line of your chosen screen and choose “Newer than” and enter 7 in the box and click OK. Entries from the last seven days will be shown.

How can I check for data entry errors?

If you want to check whether you have forgotten to enter a weight or a price, go to the relevant data entry screen and type a zero into the filter line of the column you want to check and press enter. Any zero entries will then be shown on screen.

How do I find the total number of pigs moved from one location to another over a set period of time?

Go to the data entry screen and firstly, right-click in the green filter line under the date column and choose “between”. Enter in your date range or choose from the calendar found via the drop down box next to the date and press OK. Movements for that period will be shown. To limit the movements to just those from or to a certain location, enter its location ID in the relevant column on the filter line and press enter.

Should I enter average or total weight?

Both columns are available so choose which suits you best. If you include both columns in your layout then the program will calculate the other one for you.

When should I use the entry and exit options in the Progeny menu?

Use these options if you are buying or selling pigs from an outside source. All within herd transfers should be entered in the Transfer window.

Sows/Boars Menu – Breeding Herd Data Input

How can I show the number of pigs currently suckling on the on-screen sow card?

On the sow card, click on layout setup and double-click on litter. Scroll down until you see the Suckling Pigs option and put a tick into the box and then open the option up and place a tick in the dead, transfer and nursing boxes and then click OK. The sow card will now show how many deaths have been registered, pigs have been fostered on and off and then a final figure showing how many pigs are currently suckling on the sow according to what has been entered.

How do I view a particular sow’s piglet death history on the on-screen sow card?

On the sow card, click on the piglet death icon at the top (to the right of the binoculars icon).

How do I remove the list of key figures or the exit section on the bottom of the sow card?

Bring up the sow card on screen and click on the setup icon (top left, icon is spanner and screwdriver). Untick either or both of the “show exit” or “show result” boxes

How do I change the layout of the on-screen sow card?

Bring the sow card up on screen and then click the layout setup button and choose which section you want to amend – enter, litter, result or exit (depending on previous choices of layout). Double-click on the one you want to change and then amend each one by ticking or un-ticking what you want and don’t want to see.

How do I enter free hand comments on the bottom of the sow card without using a code?

Bring up the sow card on screen and click on the setup icon (top left, icon is spanner and screwdriver). Make sure the “show text” box is ticked and click OK. At the bottom of the card, the freehand box will appear and can be stretched out if necessary.

How do I view the sow card when entering data?

Go into the data entry screen and then double-click on the animal number and the sow card will appear.
From now on, whichever animal you are entering data against, the sow card will be shown.

In Stocktake, what is the active column for?

This should be ticked if the stocktake you have entered is one you want to be used in the E-Control report. Un-tick it and it will not be used.

What is the supplementary registration option used for?

This was previously used for piglet deaths and comments in the old WinPig. You should now only use this for comments that can be coded in against an animal. Piglet deaths should be entered in their own section under the Sows/boars menu.

When entering culls and deaths of sows and gilts, what is the exit type box for?

When you remove an animal from the herd, you have to choose a reason from the list that best describes why she/he has left. The options are Slaughter (cull), Sold, Euthanised (shot), Dead, Sold Pregnant and Missing. You will not be able to save this data unless you choose one of these options.

How do I enter an abortion?

Go to Sows/boars menu and choose Abortion. Enter the animal ID, the date of the abortion. You can also enter the number of foetuses, whether she should become a nursing sow and if so, how many piglets have been moved onto her. She can then be weaned when the time comes.

How should I enter a negative pregnancy test?

Go to Sows/boars menu and choose Pregnancy test. Enter the animal number, the date and the result from the drop down box (negative, positive or unknown).

How do I enter the weight of each weaning in one go?

Enter the weaning information as normal but leave the weight column blank. When done, highlight all of the weight column by dragging vertically down with your mouse button and then right-clicking and choose set cells. Enter the weight you want in each row and click OK. This can be used in any data input screen if required.

How do I enter a foster sow in the weaning screen?

Enter the first weaning as normal and then place a tick in the nurse sow column. You can also enter the number of pigs fostered onto her in the transferred piglets column. She can then be weaned a 2nd time and she will not appear on the service list until she is weaned a 2nd time.

How do I move a sow to a different location?

Either in the data entry screen, choose the transfer sow, To location column or via Transfer sow option in Sows/Boars

How do I enter piglet deaths?

Sows/boars menu, piglet deaths option. Enter the animal, the date, number of piglets and code. You can also enter them on a sow card via the piglet deaths icon at the top.

How can I see what has been entered in the last seven days (or any period)?

Right-click in the green filter line of your chosen screen and choose “Newer than” and enter 7 in the box and click OK. Entries from the last seven days will be shown. Repeat for whichever period you require or use one of the other options from the filter menu when you right-click.

Can I enter the weight of piglets born?

Yes, just include the weight column in the farrow screen from the layout setup and choose either total or average weight.

How do I enter fostered piglets in PigVision?

You can enter them either in the transferred piglets column in either the farrowed or weaned screen or they can be entered via the Sows/Boars menu and piglet transfer. You can then enter the animal ID, date and how many went on or came off. You can also choose the source or destination sow by choosing the From/To sow column in the column setup.

How do I enter a new AI boar from within the service screen?

Type in the new AI boar and press enter. As it has not previously been entered, it will show a search screen as it is trying to find the correct one. Firstly, make sure that you have an animal type column showing in your layout. If not, go to layout setup and choose it. Then enter the new AI boar on the first white line and choose AI boar from the animal type column. Double-click on its ID and it will be shown against the chosen service.

How do I register an employee against an AI service?

Firstly, set up all your employees you wish to use by going to General, Administration, Personnel. Give each person a code which can be their initials if you want and their full name. Go to the service screen and ensure the Employee Code column is chose from the layout setup alongside the correct service (1, 2 or 3). Now you can register the person against the service for further analysis later.

What information can I enter against a new gilt coming into the herd?

The default is that you have to enter its main ID, entry date and animal type (see above) but you can also enter such things as date of birth, 2nd ear tag, sire and dam, value and breed amongst other things. Check the layout setup for all the available columns.

What is the “animal type” column used for when entering new animals?

You must assign one of these options to each new animal you enter. It can either be a farm animal, AI Boar, Parent or Breeding Animal. Choose farm animal for all tagged individuals and choose AI Boar for anything you want to use for a service that is not a boar. You do not enter an entry date for AI Boar.

Where can I find historic gilt entries and a list of previous removals?

Go into the Animal option in the Sows/Boars menu and you can choose either Entered Animals or Removed animals and these will show you the previous information. They can be up on screen at the same time as you are entering data if you wish. Entry and removal are the only screens that do not hold the historic information.

Management Menu

Check List

How do I change the columns that appear on the on-screen check list?

Go to the layout setup button at the top or right-click on any column currently showing. Click Edit global if applicable and then include or exclude the columns you want and click OK.

I can see service, farrowing and weaning columns on the check list, what are these for?

The new check list can be used to register data as well as just viewing those animals overdue an event. For example, if you have a sow that has been culled on the farm but has not been registered in WinPig, then you can enter the cull date and details direct onto the check list without having to use the removal screen. You can do the same for any other events. If the columns you require are not showing, use the layout setup to enable them.

How do I change the date on which the check list is run?

The check list always runs initially on today’s date. To change it, click the calendar icon at the top and either select your date by choosing it from the calendar or type it in and click OK.

How do I change the check list parameters?

From within the check list, you can click on the setup icon (spanner) or go through the General menu, Setup and click on the Critical Days tab.

Action Lists

How do I print sow cards?

Presuming you have set up the sow card parameters, go into Action Lists and choose the date range you require at the top and then just choose the sow card option. Click Print to send them straight to the printer or preview to see how they will look when printed.

How do I print weekly action lists?

Go into Action Lists and make sure the ones you want to print are selected by the tick. Choose the date range you require from the options at the top. If you want to send them all straight to the printer, choose Print button at the bottom. If you want to see a print preview prior to printing then please click Preview.

How do I change the print layout of my action lists?

Go to Management and choose Action Lists. Select the action list you want to amend and then click Registration List at the bottom. The layout will show columns as they will be printed. You can amend these by using the layout setup.

Farm Lists

Where can I find the average weight of my feeding herd on the farm list?

Go to the Progeny tab and it will be shown there. You can adjust the date to your stocktake date if you need to.

I want to know the IDs of animals in a certain parity, how do I do this?

In the age of herd tab, double-click on any number in the parity column and the IDs of the animals will appear.

Where do I find my average parity on the farm list?

Click on the Age of herd tab and the average parity of the animals in your herd is shown at the bottom underneath the percentage in the age row.

What does the + symbol in the Open column do?

Wherever you see the + symbol it means there is more date that can be displayed if you click on it. In this case it will expand the data from parity to event and then onto the individual animals.

How do I change the date that the farm list is run on?

Go into farm list and today’s date will be chosen by default. Click the calendar button at the top to choose another date.

Analysis Menu

E-Control Report

How do I view the Print Preview of the E-Control Report prior to printing?

Click on E-Control in the Printout box and click it again to view the report on screen. From here you can then choose which pages to print. To send it straight to the printer without looking at the preview, just click the Direct Print button (to the right of the Printout box).

How do I view the costs I have entered?

Click on the Other Cost tab.

How do I view the feed I have entered?

Click on the Feed tab.

How do I view the financial results?

Click on the Economy tab.

How do I change the date range of the report after it has been run?

Simply click on the Setup tab and adjust the date range to suit and then click Calculate.

How do I set up a different layout for the E-Control Report?

From the current layout, choose the little down arrow and select the Copy option from the menu and type a new name for your layout. Now set it up with the required key figures and appearance. Once done it can be selected from the Layout box. If you would like all users to be able to see it then select Make Global from the menu connected to that layout.

How do I see the calculation behind a key figure?

Double-click on any figure on the report to see the calculation and to drill down to the numbers behind it.

How do I add in a target for a key figure?

When in the Production tab, click on Plan at the top. You can now select a key figure to be shown in bold and add a min and max figure. Results below the min will show in red, results above the max in green. Figures between the min and max figures will show in black. If you want to enter just a simple target figure, enter the same in both min and max cells. If you want your chosen target to show on the report, enter it into the Plan column.

How do I add/remove key figures from the report

Go to the Production tab to see the report. To amend the key figures, click on the layout setup button where you can now add/remove or change the order of them.

What does the balance tab show me?

This shows the movements in and out in the period chosen at the top. You can check a previous period by clicking on the date range required at the top. If you want to see the figures behind a movement, doubleclick on the number and they will appear.

What are the options for the dates of the report?

You can either use the stocktake dates entered in Stocktake (tick on or off the required ones), use your own user defined periods (type in the date range you want for each column) or you the sum periods option (last 1,3 6 and 12 periods).

How do I access the E-Control Report?

Either via an icon that will be on your main WinPig screen or you can find it in the Report menu.

Fertility Chart

How do I print a fertility chart with the list of dropouts on the following pages

Choose Fertility Chart with dropouts all from the printout box.

How do I view the printout of the fertility chart?

In the Printout box, make sure Fertility Chart is clicked on or choose from one of the other print layouts. The chart will print onto one sheet of A4.

How do I run a fertility chart for a certain breed?

Click the Edit button, underneath the Limitations box and choose Animal at the top. In the box on the right that appears, scroll down to Breed and select Code and then click Add. Now enter the breed code you wish to analyse in both boxes and click OK. Click Calculate and the report will run. Remember to remove this option if you want to view the complete fertility chart again without any limitations by clicking Edit and remove this. Alternatively, you can save this limitation as a layout for use another time, by “copying” the layout from the layout box if you wish.

How can I see the ID of the drop outs?

Double-click on the number on the chart that you wish to view and the ID numbers of the animals will appear. You can also see the sows, gilts and re-serves on the report in the same way if you wish. You can also view all dropouts via the dropouts tab at the top

What are the four options showing for reason for dropping out?

Nip = Marked as not in-pig, Res = Re-served, Abo = aborted, Cul = Culled. These show through each week of gestation. If you do not want a particular option on your report then it can be edited out through the layout setup.

My farm is set up for batch production in WinPig, how do I view the fertility chart by batch?

From the top drop down box, choose FullServiceGroups and click Calculate. You can check the batch setup through the General menu, Setup, Service Groups tab.

How do I change the date range?

The default range is usually the last 26 weeks. If you wish to change this, click on the 2nd drop down box from the top (will probably say 26 weeks) and change as you see fit. Choose None if you want to choose your own date range.

How do I access the Fertility Chart?

Via the icon on your WinPig desktop or through the Analysis Sows menu

Customised Analysis

What is the difference between “Events in Period” and “Whole Litters”?

Events in period looks simply at what happened in the date range you chose for the report. Whole litters follows the litter through to its completion rather than being stopped by the date range limitation.

How can I change the options to analyse?

Under the Group box, click on Edit and then you will see various options that you can choose to change the report so you can analyse what you want.

What analysis reports can be found here?

Customised analysis is the base for many reports and can be customised to suit your requirements by selecting the correct options to look at. A selection of these will already be present in your system but you can create your own if you wish.

Positive/Negative List

Over how many litters can I run the positive/negative list?

From the layout setup, you can choose from the last litter, last three litters and/or all litters.

How do I view a sow card of an animal on the list?

Double-click on its sow number

Why are there two lines of averages at the bottom?

If you have added a filter to the analysis then the first line will show the average of the filtered animals and the line below will show the averages of all animals on the original list.

What do the green and red figures mean?

Any figures below the average (shown at the bottom) will show in red, any above the average will show in green.

How do I rank the animals on the list?

Click on the column heading you wish to rank by and the list will be sorted by this. Click again to view in descending order.

How do I analyse certain animals in this report?

By entering something in the filter line to restrict the analysis. For example, to just look at parities 5 and above, right-click in the filter line for litter number and choose Between and enter 5 and 10 and click OK. This can be repeated for different options as you see fit.

Production Levels

How do I view some data looking at the last year by calendar month?

Change the interval to Month and then set the period to Last 12 months. Choose which summary periods you require at the bottom and click Calculate. The report will show the last year month by month. Key figures can be changed by using the layout setup.

How do I view a graph from this report?

Click on the Show as graph button at the top and then select the key figure or figures you want on the graph. There are various options in the graph setup that you can change to ensure it can be customised to your needs.

What interval options do I have for each column on this report?

You can set the interval to various options shown about half way down. The main ones are day, week, month, quarter, 6months or a year.

Group Analysis

How do I print a graph?

With the graph on screen, click on the Print Graph button.

How do I view graphs from this report?

Click on the setup tab and place a tick against a key figure you wish to graph. Enter a min and max for the Y axis (if you wish, or leave the program to set this up) and then the graph will appear as a tab to the right. If you want to see the rolling average appear then place a tick in the box next to the key figure in the setup.
You can adjust the graph appearance through the graph setup button.

What is the deviation column for and how do I use it?

The deviation column will show how far from your target (plan) you are. Enter a target figure in the plan column and the deviation column will show the difference.

How do I change the periods in each column on the report?

Click Edit under the Grouping box on the left hand side. You can now change the periods to what you require and include a deviation column from as many or as few as you wish.