Seasons#
Seasons help you organize crop activities by growth cycle. Each season represents one complete crop cycle from preparation to sale, allowing you to track performance and compare results across different periods.
Why Use Seasons?#
- Organize activities - Group expenses, income, yields, and tasks by crop cycle
- Compare performance - Analyze profitability across different seasons
- Track history - Maintain complete records for each growing period
- Better reporting - Generate season-specific reports
Season Behavior by Crop Type#
Annual Crops#
Annual crops complete their lifecycle in one season. Each new planting should be created as a new crop entry.
Perennial Crops#
Perennial crops continue across multiple seasons. When marked as Sold, the app automatically:
- Prompts you to create a new season
- Moves the crop back to Preparation stage
- Keeps fields associated with the crop
Tip: You can also manually create a new season anytime without marking the crop as Sold.
Creating a Season#
Seasons are created:
- Automatically - When a perennial crop is marked as Sold
- Manually - Anytime from the crop detail screen
When creating a season, give it a meaningful name like “2024 Summer” or “Season 1” to easily identify it later.
Editing Season Names#
Season names can be edited anytime. To rename a season:
- Open the crop detail screen
- Tap the season info component at the top
- Select the season you want to rename
- Edit the season name
Use clear, descriptive names to make it easy to identify seasons in reports and comparisons.
Season Navigation#
On the crop detail screen, tap the season info component at the top to open the season selector sheet.
Available Options#
| Option | Description |
|---|---|
| Specific Season | View data for a particular season only |
| All Seasons | View combined data across all seasons |
| Active Season | View data for the currently active season |
How Selection Affects Data#
The selected season determines:
- Data displayed - Summary, actions, and reports show only that season’s data
- New actions - Any new expenses, income, yields, tasks, or notes are recorded under the selected season
Example: If you select “2024 Summer” season, all expenses you record will be attributed to that season. Switch to “All Seasons” to see the complete picture.
Season-Specific Reports#
Reports can be filtered by season to compare performance across crop cycles.
Accessing Season Reports#
- Navigate to: Crops → [Specific Crop] → Report
- Select the desired season from the filter
- View, download as PDF, or export as CSV
What You Can Compare#
- Total expenses per season
- Total income per season
- Yield quantities per season
- Profitability per season
This helps identify which seasons performed best and what factors contributed to success.
Tips#
- Give seasons descriptive names like “2024 Monsoon” or “Jan-Jun 2024” for easy identification
- Review previous season data before starting a new cycle to plan better
- Use “All Seasons” view to see lifetime crop performance
- Compare season reports to identify trends and improvements
- For perennial crops, create a new season each harvest cycle even if not marking as Sold
Frequently Asked Questions#
When should I create a new season?
For annual crops, create a new crop entry for each planting. For perennial crops, create a new season when starting a new growth/harvest cycle. The app prompts you automatically when marking a perennial crop as Sold.
Can I edit past season data?
Yes, switch to the specific season using the season selector, then edit or add actions as needed. All changes will be recorded under that season.
What happens to old season data?
All season data is preserved. Use “All Seasons” view to see combined data or select specific seasons to view historical records.
Can I delete a season?
Seasons with recorded data cannot be deleted to preserve your records. Only empty seasons can be removed.
How do I compare two seasons?
Generate reports for each season separately, then compare the PDF or CSV exports. You can also switch between seasons in the app to compare summary data.