...
Maintain or expand the ability to document a crop sale
Several common categories of incomes / revenues
Crop sales
Event hosting
Tourism
Consultations
Crafts
A standard flow for adding a new instance of revenue that covers at least the following attributes:
Description (optionalrequired)
Date of income revenue (required) [default to day of creation]
Category (required) [selected via tile]
“Is the revenue associated with agriculture?” (required)
“Yes” (default), “No”
“Associated “Would you like to associate this revenue with crop(s)?” (optional) [dependent on “Is the revenue associated with agriculture?” being “Yes”multi-select]
User should be able to select any number of active of crop plans
Customer(s) (optional)
Notes (optional)
Ability to easily add several revenues back to back (but not within the same flow)
Saved revenues must correctly attribute revenue categories and crop types
...