Skip to content

Introduction to Harvest

The Harvest module allows you to plan expected yields, record actual scale weights, and analyze your harvest operation’s performance by lot, group, and period.


Harvest is the critical moment when all year’s work materializes into value. However, many farms face:

  • Yield uncertainty: Don’t know how much to expect until it’s over
  • Hidden variability: Some lots yield less, but don’t know which ones
  • Team issues: Harvest groups with different productivity
  • Scattered data: Paper scale tickets that never get analyzed

Arlo organizes harvest into Harvest Cycles - defined periods (typically 1-4 weeks) where:

  1. You schedule expected yields by lot and group
  2. You record actual scale weights day by day
  3. You compare planned vs. actual with color codes
  4. You adjust expectations and resources for the next cycle

The module’s heart is the comparison between what you expected to harvest and what you actually harvested.

This is your ideal plan before work begins:

  • Harvest date
  • Lot to harvest
  • Assigned harvest group
  • Expected quantity and units
  • Expected weight (calculated automatically)

This is reality captured at the scale:

  • Weights recorded in harvest entries
  • Automatically aggregated by date/lot/group
  • Net weight calculated (gross weight - vehicle weight)
ColorRangeInterpretation
🟢 Green95% - 105%On target - expected yield
🟠 Amber< 95%Below target - investigate causes
🔵 Blue> 105%Above target - exceptional yield
⚪ GrayNo dataNo plan or no entries

ComponentPurpose
VehiclesRegister trucks/vehicles with empty weight
Harvest UnitsContainers (baskets, crates) with capacities
Harvest GroupsTeams/crews that execute harvest
ComponentPurpose
Harvest CyclesPlanning periods with defined dates
SchedulingYield plans by date/lot/group
Harvest EntriesScale weight recording
ComponentPurpose
Cycle DashboardReal-time performance view
ReportsExports and detailed analysis

Instead of planning the entire season at once, 1-4 week cycles allow:

  • Continuous adjustment: Correct estimates based on actual results
  • Clear accountability: Specific goals for bounded periods
  • Early detection: Identify problems before they accumulate
  • Resource management: Redistribute groups based on performance
  • No overlap: You cannot have two cycles with overlapping dates
  • Data protection: Cannot delete a cycle that already has schedules
  • Unique code: Each cycle has a unique reference code

When you record a harvest entry:

net_weight = scale_weight - vehicle_empty_weight

Vehicle empty weight is obtained from:

  1. The vehicle’s record (if configured)
  2. The last entry from the same day for that vehicle (weight memory)

The system maintains a unique record (HarvestActual) for each combination of:

  • Date
  • Lot
  • Harvest group

When you add or modify entries, the system automatically recalculates totals for that combination.

performance_percentage = (actual_weight / planned_weight) × 100
If 95% ≤ percentage ≤ 105% → On target (green)
If percentage < 95% → Below target (amber)
If percentage > 105% → Above target (blue)

  1. Register vehicles - With empty weights for automatic calculation
  2. Define harvest units - Containers and their capacities
  3. Create harvest groups - Teams that will execute work
  4. Configure your first cycle - Start planning