PoultryOps Operations Book
Choose a page from the contents list. Each page opens as a focused work area, separate from the rest of the system. Navigation is handled from this Contents page.
🐔 Farm Summary
A clean operational snapshot for the farm.
Create Batch
Leave this empty and PoultryOps will create a batch code automatically.
Enter either the supplier price per chick or the total invoice amount; PoultryOps calculates the other value.
Batch Actions
Batch Results
Use the buttons above to view batches, summary, detail, or close the selected batch.| ID | Batch Code | Type | Initial Birds | Start Date | Status |
|---|---|---|---|---|---|
| No batch list loaded yet. | |||||
📋 Batch Detail Center
The main operational screen for one flock: summary, feed, mortality, weights, vaccines, medicine, sales, and expenses.
No batch selected
| Date | Type | KG | Cost | Status |
|---|
| Date | Count | Cause | Status |
|---|
| Date | Sample | Average KG | Expected | Assessment | Status |
|---|
| ID | Day | Date | Name | Status | Action |
|---|
| Date | Issue | Symptoms | Medicine | Dosage | Outcome | Status |
|---|
| Date | Description | Amount | Status |
|---|
| Date | Birds | Weight | Total | Payment |
|---|
Feed
Select the stock item and enter KG. PoultryOps will record the cost automatically from its saved purchase price.
The guide is a target. Confirm the actual amount issued before saving the record.
Mortality
Weight
🩺 Record Medicine / Health Issue
Use this for sickness signs, treatment, medicine given, dosage, vet notes, and recovery outcome.
When linked to stock, PoultryOps calculates the usage value from the saved buying price. Workers do not need to enter a cost.
Batch Health History
Vaccines
| ID | Day | Date | Name | Status | Action |
|---|
📊 Flock Analytics
Operational charts based on approved feed, mortality, and weight records. This page does not expose revenue or margins.
Weight Gain vs Target
Approved average-weight checks against the PoultryOps planning curve.
Daily Feed: Actual vs Plan
Actual feed records are compared with the assigned feed programme.
Mortality Trend
Daily losses and cumulative approved mortality.
Current FCR Estimate
Calculated only at approved weight-check dates.
📦 Create Stock Item
Admin/Manager only. The system generates the Stock Code automatically. When an item is finished, create the new procurement as a new stock item/lot.
Enter the total on the supplier invoice or the unit buying price. PoultryOps calculates the matching value.
Stock Movement
Workers can record usage only. Admin/Manager can record purchases, corrections, wastage, and usage.
For usage, wastage and stock-out, cost is automatically calculated from the saved stock buying price.
Inventory Tools
Use the stock item ID in Feed, Medicine / Health, or Vaccine completion to auto-deduct stock.
| Stock Code | ID | Category | Name | Available | Minimum | Unit | Expiry |
|---|
🔔 Alerts / Notifications Center
This center pulls urgent farm signals into one place: pending approvals, due vaccines, low stock, expiring stock, mortality warnings, and growth warnings.
Alert List
| Severity | Category | Title | Message | Count | Action |
|---|
📈 Reports Center
Reports are restricted to Admin, Manager, and Investor where financial information is involved.
Report Table
💸 Submit Expense
Use this for non-stock services and invoices such as transport, labour, rent or vet visits. For feed, medicine, vaccines, bedding and other physical goods, use Inventory so quantity × actual buying price is calculated automatically. Worker records go to Approvals.
Expense History
Financial history is visible only to Admin, Manager, and Investor.
🏷️ Product Prices
Manage the products customers can order. Active items appear in the customer portal; inactive items are hidden but kept for history. Access to this page is limited to Admin and users assigned the Pricing Manager role.
| Product | Product Code | Order Type | Unit | Price/KG | Price/Bird | Weight Range | Currency | Status | Actions |
|---|
Create Customer Product
Use this to add live-bird ranges, kitchen-ready ranges, or other farm products. Products can be removed from the customer portal by making them inactive.
Use a unique code for each product or weight range.
Order Processing
Review customer portal requests, confirm availability, cancel invalid requests, and convert confirmed orders into farm sales.
Order Queue
Use the action buttons only after checking live stock, customer details, and pickup or delivery readiness.
| Order | Batch | Requested | Customer | Phone | Status | Estimate | Action |
|---|
Sales Register
Record confirmed poultry sales, connect sales to customers where available, and review batch revenue with a clean business view.
Create Customer
Use this for quick walk-in customers. Portal customers already have customer codes.
Record Sale
Batch Sales
Sales for the selected batch appear here after loading or recording a sale.
| Date | Customer | Type | Birds | KG | Price/KG | Total | Paid | Method | Payment | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Sales will appear here automatically for the selected batch. | ||||||||||
✅ Manager Approvals
Review worker-submitted records. Approved records affect summaries. Rejected records stay in history but are not counted.
Feed Records
| ID | Batch | Date | Type | KG | Cost | Action |
|---|
Mortality Records
| ID | Batch | Date | Count | Cause | Action |
|---|
Weight Records
| ID | Batch | Date | Average KG | Assessment | Action |
|---|
Medicine / Health Records
| ID | Batch | Date | Issue | Medicine | Outcome | Action |
|---|
Expenses
| ID | Farm | Batch | Date | Description | Amount | Action |
|---|
Create User
User Tools
Use List Users to find the User ID before changing status or resetting password.
| ID | Name | Status | Roles | |
|---|---|---|---|---|
| Use View Users to load account records. | ||||
| ID | Role | Description |
|---|---|---|
| Use View Roles to load role records. | ||
🔒 User Access Control
Admin-only. Use this to suspend access or reset passwords when staff/customer accounts need control.
Assign Role
Use this to grant or remove specialist access such as Pricing Manager.
🧰 Backup Database
🛡️ Backup / Restore Safety
Production rule: always create and download a fresh backup before restoring any database file. Restore is powerful and should only be done by Admin.
- Create a fresh backup.
- Download the fresh backup to your computer.
- Confirm staff are not actively entering records.
- Select the restore database file.
- Restore only if you are sure.
- Restart PoultryOps after restore if the latest data does not appear immediately.
Create a safe copy of the PoultryOps database before major changes or before moving machines.
| Filename | Size | Modified | Download |
|---|
Restore Database
Restore only when necessary. After restoring, restart PoultryOps if the latest data does not appear immediately.
Farm Settings
Maintain the farm profile, password security, login protection notes, and operational rules used across PoultryOps.
Business Details
Admin can update the farm profile. Manager can view current settings.
Production Rules
Change My Password
Use a password with at least 10 characters, including letters and numbers.
Access Control
Repeated wrong password attempts are temporarily locked, and sign-in activity is saved for admin review.
Login protection limits are controlled from the server configuration.
System Status
Connection, live-update state, and admin troubleshooting tools.