Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Breeding
  3. Livestock Breeding Management v 19.0
  4. Sales Conditions FAQ

Livestock Breeding Management

by Grevlin Global Corp https://www.grevlin.com
Odoo

$ 363.03

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Project (project)
• Employees (hr)
Community Apps Dependencies Show
Universal Scale Reader
Lines of code 11252
Technical Name grev_od_seeds_livestock_man
LicenseOPL-1
Websitehttps://www.grevlin.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Project (project)
• Employees (hr)
Community Apps Dependencies Show
Universal Scale Reader
Lines of code 11252
Technical Name grev_od_seeds_livestock_man
LicenseOPL-1
Websitehttps://www.grevlin.com
Versions 18.0 19.0
  • Description
  • Documentation
  • License

Livestock Breeding Management

Advanced genetics, reproduction, and health management for biotech breeding companies

✓ Odoo 19.0    ✓ Multi-Company    ✓ 32+ Models    📧 Demo on Request
▶ WATCH IT IN ACTION

See Livestock Breeding live

A guided tour of the Poultry pipeline — animal registry, mating plans, reproduction cycles, hatchery batches, day‑one chick sales and the veterinary calendar — end‑to‑end in Odoo 19.

▶ Watch on YouTube

Livestock Breeding Management is a comprehensive Odoo 19 application for managing the complete lifecycle of livestock breeding operations: poultry, swine, bovine, caprine, ovine, and aquaculture. From genetic selection and mating plans through reproduction tracking, hatchery management, veterinary health protocols, and day-one commercial output.

🧬 Genetics & Animal Registry

🎯

Species & Breed Data

Species master data with reproduction biology (gestation days, reproduction type, maturity age). Breed records with feed conversion ratio, fertility %, hatchability %, and disease resistance. Breed lines classified by purpose and sex type.

📋

Individual Animal Registry

Full pedigree tracking (sire/dam linkage), RFID identification, genetic merit score, inbreeding coefficient. Herd management for group operations: breeding, production, replacement, quarantine, nursery.

🔬

Trait Definitions

7 trait categories with heritability estimates and economic weight. Generation tracking from F0 through F3+ and backcross with expected heterosis.

📊

Breeding Programs

Multi-year programs: pure line selection, crossbreeding, hybrid development, backcross, line maintenance. Auto-creates Project and Analytic Account on activation. Budget vs actual cost tracking.

💍 Mating & Reproduction

⚖

Mating Plans

4 mating modes: Natural Mating, Artificial Insemination, Embryo Transfer, IVF. AI mode validates and deducts semen batch doses on confirmation. Herd-level mating with cross type detection and predicted heterosis.

👶

Reproduction Cycles

Gestation/incubation tracking with progress %, expected dates, and overdue alerting. Birth records with outcome metrics: born alive/dead, male/female, survival rate, avg birth weight.

❄

Semen Management

Full donor traceability, origin tracking (internal, purchased, imported, exchange). Quality metrics: motility %, concentration, morphology %, viability %. Dose inventory with auto-expiry via scheduled action.

🧪

Laboratory

Lab samples with collection metadata (source animal, herd, or batch). Lab tests with result recording, reference ranges, and pass/fail determination. Full traceability from sample to source entity.

🐣 Hatchery & Day-One Production

📅

Production Plans

Link breeding programs to output targets with planned quantities and timelines.

🥚

Hatchery Batches

6-stage workflow: Setup, Incubating, Hatching, Grading, Ready, Dispatched. Fertility % and hatchability % computed automatically.

📦

Day-One Batches

Graded A/B/C/Reject with quantity tracking. Auto-creates Product and Stock Lot on availability. Direct integration with Sale Orders and Stock Pickings.

🩺 Veterinary Calendar System

A protocol-driven health management system with 11 dedicated models covering the full veterinary lifecycle.

📋

Protocol & Scheduling

Reusable vet protocols with lifecycle stage targeting. 15 action types (vaccination, deworming, health check, pregnancy check, egg candling, etc.). Repeat scheduling for multi-dose protocols.

✅

Execution & Compliance

Vet actions with tolerance windows and overdue tracking. Treatments with clinical details, cost, and outcome assessment. Vaccinations tracking lot, dose sequence, coverage %, adverse reactions. Drug withdrawal per product type with computed clearance dates.

🛡

Biosecurity & Quarantine

Biosecurity zones with risk levels, PPE, and access protocols. Compliance checks with 10+ checklist items and pass/conditional/fail scoring. Quarantine management with full state machine and overdue alerting.

💀

Mortality Tracking

Mortality records with cause classification, necropsy results, disposal method. Weekly mortality rate analysis with >5% threshold alerting.

📜

Health Certificates

Types: Health, Movement, Export, Vaccination. Linked to day-one batches and individual animals. Issue/expiry tracking with automatic expiry via cron. Attachment support for scanned documents.

🔗 Deep Odoo Integration

Product & Inventory

Day-one batches auto-create products with livestock metadata and stock lots for full traceability through Odoo Inventory.

Sales & Dispatch

Sale order lines link to day-one batches, health certificates, and generation data. Seamless dispatch via stock pickings.

Project & Accounting

Auto-creates projects for Gantt/Kanban tracking and analytic accounts for cost rollup. All cost-bearing models carry analytic distribution.

Scale Integration

Hardware scale reader integration for weight capture on animals, birth records, day-one batches, and trait measurements.

Chatter & Activities

All transactional models inherit mail.thread and mail.activity.mixin for full audit trail and activity scheduling.

HR Timesheet

Project tasks support timesheet entry for accurate labor cost allocation across breeding programs.

⚙ 11 Scheduled Actions

  • Vet calendar auto-completion
  • Vet action overdue detection
  • Drug withdrawal clearance notification
  • Biosecurity check due alerting
  • Quarantine expiry monitoring
  • Health certificate auto-expiry
  • Semen batch auto-expiry
  • Reproduction cycle overdue alerting
  • Hatchery batch overdue detection
  • Vaccination booster due notification
  • Weekly mortality rate analysis (>5% threshold)

🔒 Enterprise-Grade Security

Three-Tier Access

User (read-only), Officer (create/edit), Manager (full access including delete). Applied consistently across all 32+ models.

Multi-Company

Full multi-company isolation with company_id on all models, automatic company checks, and company-scoped record rules.

OWL Dashboard

Real-time breeding operations dashboard with pipeline view, activity metrics, and one-click navigation to filtered record lists.

Supported Species

Poultry  •  Swine  •  Bovine  •  Caprine  •  Ovine  •  Aquaculture

Screenshots

Dashboard

Livestock Breeding Dashboard showing pipeline view and activity metrics

Breeding Programs

Breeding Programs list view

Breeding Program Form

Breeding Program form with target traits and budget tracking

Mating Plan

Mating Plan with sire/dam selection and mating mode

Mating Details

Mating plan detail view with herd assignment

Mating Record

Mating Record with cross type and heterosis

Reproduction Cycle

Reproduction Cycle tracking with progress and expected dates

Birth Record

Birth Record with outcome metrics and survival rate

Production Plan

Production Plan linking breeding programs to output targets

Vet Protocol

Vet Protocol template with action lines and scheduling

Changelog

Version 1.0.0 - April 2026

  • Initial release for Odoo 19.0
  • 32 models covering genetics, breeding, mating, reproduction, hatchery, and day-one sales
  • Full veterinary calendar system with 11 dedicated models
  • OWL dashboard with pipeline view and activity metrics
  • 3 wizards: mass grading, batch creation, mating plan generation
  • 11 scheduled actions for automated monitoring and alerting
  • Hardware scale reader integration for weight capture
  • QWeb reports for health certificates and breeding summaries
  • Demo data for all modules

Need Help?

For support, contact us at odoo@grevlin.com

Follow us on X: @GrevlinGlobal

✓ 30 days free support

Livestock Breeding Management

A comprehensive Odoo 19 application for managing the complete lifecycle of livestock breeding operations: poultry, swine, bovine, caprine, ovine, and aquaculture.

Overview

This module provides an end-to-end platform for biotech breeding companies, covering genetic selection, mating plans, reproduction tracking, hatchery management, veterinary health protocols, and day-one commercial output.

Key Features

  1. Genetics & Animal Registry -- species, breeds, breed lines, individual animals with pedigree, herds, generations, and trait definitions
  2. Breeding Programs -- multi-year programs with project and analytic account integration, budget tracking, and target trait selection
  3. Mating & Reproduction -- 4 mating modes (natural, AI, embryo transfer, IVF), reproduction cycles, and birth records with outcome metrics
  4. Semen Management -- donor traceability, quality grading, dose inventory, and auto-expiry
  5. Hatchery & Day-One Production -- production plans, hatchery batches with 6-stage workflow, and day-one batches with auto product/lot creation
  6. Laboratory -- sample collection, test recording with reference ranges
  7. Veterinary Calendar -- protocol-driven health management with 11 dedicated models
  8. Health Certificates -- issuance, expiry tracking, and attachment support
  9. OWL Dashboard -- real-time pipeline view with activity metrics

Configuration

Installation

Install the module on a clean Odoo 19 database:

python odoo-bin -d mydb -i grev_od_seeds_livestock_man --stop-after-init

Important

This module depends on grev_od_scale_reader for hardware scale integration. Install it before installing this module.

Dependencies

  • base, mail, product, stock, sale, uom
  • project, account, hr_timesheet
  • grev_od_scale_reader

Security Setup

The module provides three security groups:

  • Livestock User -- read-only access to all models
  • Livestock Officer -- create, read, and update access
  • Livestock Manager -- full access including delete

Assign users to the appropriate group via :menuselection:`Settings --> Users & Companies --> Users`.

All models enforce multi-company isolation via record rules.

Usage

Setting Up Master Data

  1. Go to :menuselection:`Livestock Breeding --> Configuration --> Species`
  2. Click :guilabel:`Create` to add a species with reproduction biology
  3. Navigate to :menuselection:`Livestock Breeding --> Configuration --> Breeds` to create breed records with performance metrics
  4. Define breed lines and trait definitions under Configuration

Creating a Breeding Program

  1. Go to :menuselection:`Livestock Breeding --> Breeding --> Programs`
  2. Click :guilabel:`Create` and select the program type
  3. Add target traits and set budget parameters
  4. Click :guilabel:`Approve` then :guilabel:`Activate` to start the program

Tip

On activation, the system auto-creates a project.project for Gantt/Kanban tracking and an account.analytic.account for cost rollup.

Creating a Mating Plan

  1. Go to :menuselection:`Livestock Breeding --> Breeding --> Mating Plans`
  2. Click :guilabel:`Create` and select the mating mode
  3. Assign sire, dam (or dam herd), and breeding program
  4. Click :guilabel:`Confirm` to execute the plan

Note

In AI mode, the system validates semen batch availability and deducts doses on confirmation.

Reproduction Tracking

  1. Go to :menuselection:`Livestock Breeding --> Reproduction --> Cycles`
  2. Reproduction cycles are auto-created from confirmed mating records
  3. Monitor progress %, expected dates, and overdue status
  4. Record birth outcomes with :guilabel:`Record Birth`

Hatchery & Day-One Production

  1. Go to :menuselection:`Livestock Breeding --> Production --> Hatchery Batches`
  2. Create batches and progress through the 6-stage workflow
  3. Grade day-one batches (A/B/C/Reject) with quantity tracking
  4. Click :guilabel:`Mark Available` to auto-create products and stock lots

Veterinary Calendar

  1. Define protocols under :menuselection:`Livestock Breeding --> Veterinary --> Protocols`
  2. Create calendars to instantiate protocols with concrete dates
  3. Execute vet actions, record treatments, and track vaccinations
  4. Monitor biosecurity zones and quarantine status

Using the Dashboard

Navigate to :menuselection:`Livestock Breeding --> Dashboard` to view:

  • Pipeline counts by breeding program state
  • Activity metrics for vet actions, reproduction cycles, and hatchery batches
  • Click any metric to navigate directly to filtered record lists

Scale Integration

Models with weight fields (animals, birth records, day-one batches, trait values) provide scale capture buttons when a scale device is linked:

  1. Set the :guilabel:`Scale Device` field on the record
  2. Click :guilabel:`Open Scale Reader` to capture a reading
  3. Click :guilabel:`Apply Last Reading` to populate the weight field

Models Reference

Core Breeding

Model Description
grev.livestock.species Species master data with reproduction biology
grev.livestock.breed Breed records with performance metrics
grev.livestock.breed.line Breed lines classified by purpose and sex type
grev.livestock.animal Individual animal registry with pedigree
grev.livestock.herd Herd management for group operations
grev.livestock.generation Generation tracking (F0 through F3+)
grev.livestock.trait Trait definitions with heritability
grev.livestock.trait.value Trait observation values per animal

Breeding & Mating

Model Description
grev.livestock.breeding.program Multi-year breeding programs
grev.livestock.mating.plan Mating plans with 4 mating modes
grev.livestock.mating.record Individual mating execution records
grev.livestock.semen.batch Semen batch inventory and quality

Reproduction & Production

Model Description
grev.livestock.reproduction.cycle Gestation/incubation tracking
grev.livestock.birth.record Birth outcome metrics
grev.livestock.production.plan Production output targets
grev.livestock.hatchery.batch Hatchery batches with 6-stage workflow
grev.livestock.day.one.batch Day-one commercial batches

Veterinary

Model Description
grev.livestock.vet.protocol Reusable vet protocol templates
grev.livestock.vet.calendar Protocol instantiation with dates
grev.livestock.vet.action Scheduled vet actions
grev.livestock.vet.treatment Treatment records with clinical details
grev.livestock.vaccination Vaccination tracking with dose sequence
grev.livestock.drug.withdrawal Drug withdrawal clearance tracking
grev.livestock.mortality Mortality records with cause classification
grev.livestock.biosecurity.zone Biosecurity zone definitions
grev.livestock.biosecurity.check Biosecurity compliance checks
grev.livestock.quarantine Quarantine management

Scheduled Actions

The module includes 11 scheduled actions:

  1. Vet calendar auto-completion
  2. Vet action overdue detection
  3. Drug withdrawal clearance notification
  4. Biosecurity check due alerting
  5. Quarantine expiry monitoring
  6. Health certificate auto-expiry
  7. Semen batch auto-expiry
  8. Reproduction cycle overdue alerting
  9. Hatchery batch overdue detection
  10. Vaccination booster due notification
  11. Weekly mortality rate analysis (>5% threshold)

See also

  • Odoo 19 Documentation
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with