Pig Management

Track individual pigs and manage batches throughout their lifecycle from birth to sale.

Individual Pig Management

Creating a New Pig Record

Register individual pigs in the system

  1. Navigate to PiggyPro → Pigs → Pigs
  2. Click the Create button
  3. Fill in the required information:
    • Pig ID - Auto-generated with type-based prefix (e.g., SOW001, BOAR001, GRW001)
    • Name - Optional friendly name
    • Gender - Male, Female, or Castrated Male
    • Pig Type - Boar, Sow, Grower, Finisher, or Weaner
    • Birth Date - Date of birth
    • Breed - Select from configured breeds
    • Status - Active, Sick, Quarantine, Breeding, Pregnant, Sold, Deceased
  4. Add optional information:
    • Sire (Father) and Dam (Mother) for genetic tracking
    • External sire info for AI breeding
    • Birth weight and current weight
    • Pen location
    • Purchase information (price, date, supplier)
  5. Click Save

Pig Information Tabs

Comprehensive tracking across multiple areas

General Information

Basic details, current status, location, and acquisition information.

Health Records

Vaccinations, medical treatments, disease tracking, and health history.

Weight History

Track weight measurements over time with visual charts and growth analysis.

Breeding Records

For breeding pigs: mating records, pregnancies, and offspring tracking.

Feeding Records

Daily feeding activities and consumption tracking.

Recording Weight

Track growth and performance

Two ways to record weight:

Method 1: From Pig Record

  1. Open the pig record
  2. Click the Record Weight button
  3. Enter weight and date
  4. Save the record

Method 2: Bulk Weight Recording

  1. Go to PiggyPro → Pigs → Weight Records
  2. Click Create
  3. Select pig and enter weight
  4. Save the record

Batch Management

What are Batches?

Batches allow you to group pigs together for efficient management, especially useful for:

  • Grower, finisher, nursery, and breeder batches
  • Pigs from the same litter or purchase
  • Slaughter planning with multiple scheduled dates
  • Bulk weight recording and health management
  • Growth projections and target weight tracking

Creating a Batch

  1. Go to PiggyPro → Pigs → Pig Batches
  2. Click Create
  3. Enter batch information:
    • Batch Number - Auto-generated with type prefix
    • Batch Name - Descriptive name
    • Batch Type - Grower, Finisher, Breeder, or Nursery
    • Start Date - When batch was formed
    • Target Slaughter Weight - Default 110kg
    • Target Days to Slaughter - Default 150 days
  4. Add pigs to the batch:
    • Select existing pigs, or
    • Use the Generate Pigs wizard to create multiple pigs at once

Batch Features

Bulk Weight Recording

Record weights for all pigs in a batch at once using the batch weight wizard.

Batch Health Records

Apply vaccinations or treatments to all pigs in the batch simultaneously.

Feed Calculations

Calculate feed requirements for the entire batch based on average weight and age.

Slaughter Planning

Use the Slaughter Planning Wizard to schedule multiple slaughter dates, track transport details, and record financial information including revenue and costs.

Auto Pig Generation

Automatically generate pig records when creating batches - specify the number of pigs and they'll be created with sequential IDs.

Growth Analytics

View batch-level growth charts, average daily gain, and performance metrics.

Slaughter Records

Planning Slaughter

Schedule and track slaughter activities

  1. Open a batch record
  2. Click the Plan Slaughter button
  3. Use the Slaughter Planning Wizard to:
    • Set slaughter date(s)
    • Specify number of pigs per slaughter
    • Schedule multiple slaughter dates for large batches
    • Add transport details (date, time, slaughter house)
  4. Save to create slaughter records

Slaughter Record Details

Weight Information

  • • Average live weight at slaughter
  • • Average carcass weight
  • • Dressing percentage (auto-calculated)
  • • Total weights for the batch

Financial Tracking

  • • Price per kg (live or carcass weight)
  • • Transport and slaughter costs
  • • Total revenue and net revenue

Quality Grading

  • • Meat quality grade (Premium, Standard, Commercial, Utility)
  • • Fat thickness measurements
  • • Lean meat percentage

Slaughter Workflow

Planned
Confirmed
In Progress
Completed

When all slaughter records for a batch are completed, the batch status automatically updates to "Slaughtered".

Pig Lifecycle Management

Status Transitions

Track pigs through different life stages

Weaner
Grower
Finisher
Sold/Slaughtered

Pig types include: Boar (breeding male), Sow (breeding female), Grower (commercial), Finisher (market ready), and Weaner (young pig).

Recording Sales

  1. Open the pig or batch record
  2. Click the Record Sale button
  3. Enter sale details:
    • Sale date
    • Sale price
    • Buyer information
    • Final weight
  4. Pig status automatically changes to "Sold"

💡 Quick Sale

Use the simplified Sale Wizard for quick sales, or the detailed wizard for full buyer and payment information.

Recording Deaths

  1. Open the pig record
  2. Click the Record Death button
  3. Enter:
    • Date of death
    • Cause of death (Disease, Accident, Old Age, Predator, Birth Complications, etc.)
    • Death notes and observations
  4. Pig status changes to "Deceased"

Archiving Records

Keep your active pig list clean by archiving sold or deceased pigs:

  1. Select pigs to archive
  2. Click Action → Archive
  3. Archived pigs are hidden from default views but remain in the system for reporting
  4. Use the filter "Archived" to view archived records

Best Practices

  • Record weights regularly (weekly or bi-weekly) to track growth accurately
  • Use batches for growers and finishers to simplify management
  • Keep breeding pigs as individual records for detailed tracking
  • Archive sold and deceased pigs to keep lists manageable
  • Use tags and notes to add custom information
  • Review the dashboard regularly for insights and alerts