Harvesting

Description

Harvesting is the act of removing the portion of a crop that is useful to humans. One example is removing a ripe apple from an apple tree. In many cases, harvests are then sold. However, there are many other harvest uses as well.

Many types of certifications, including Organic require recording all farm outputs (see Certifications, certifiers, and LiteFarm for more information). Harvests are the primary output of a farm and need to be documented.

Creation restrictions

Step

Restrictions

Step

Restrictions

2. Task date

None

3. Task location(s)

Only crop enabled locations with active or planned crop management plans (on the date selected in #2) are shown.

4. Involves crops?

Only active or planned crop management plans (on the date selected in #2) are shown.

5. Task assignment

None

Creation attributes

For each selected crop management plan:

Attribute

Data type

Required?

Example data

Notes

Attribute

Data type

Required?

Example data

Notes

Quantity

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Ideally allows the user to choose either mass or volume Unit displays.

Harvest everything that is ready

Checkbox

No

 

This is like a “fill it up” at a gas station.

Notes

Text

No

“This is the last CSA shipment with tomatoes, so just harvest as much as possible.”

Each crop management plan will have a notes field because each crop management plan selected will become its' own harvest task.

Upon saving a harvest task, N harvest tasks will be created and assigned to the assignee where N is the number of crop management plans selected. By doing this, each task can be individually completed with its' specific harvest quantities and harvest uses. There is no multi-crop harvest completion flow in Q3 2021.

Completion attributes

The following attributes are new when marking a harvest task as completed. For the selected

Attribute

Data type

Required?

Example data

Notes

Attribute

Data type

Required?

Example data

Notes

Quantity

Decimal (w/ unit)

Yes

“15 kg”

0 - 9999. Utilizes Unit displays for mass.

Not sure

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Sales

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Self-consumption

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Animal feed

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Compost

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Gift

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Exchange

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Saved for seed

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

Other

Decimal (w/ unit)

No

“3 kg”

0 - 9999. Utilizes Unit displays for mass.

All “harvest uses” inputs are optional, but they must sum to the Quantity input.

 

Migration guidance

“Harvest” logs should be migrated to be completed tasks with the attributes as shown.

Previous value

New value

Notes

Previous value

New value

Notes

Date

Date

 

Locations

Location

For each location, a separate completed seeding task should be created.

Quantity (kg)

Quantity

I believe this is persisted in kg, but should double check.

Harvest uses

Harvest uses

Custom harvest uses should be carried over as “Other” → “Custom harvest use”. Stretch goal if they’re available at the farms where they were created moving forward.

Harvest use quantities

Harvest use quantity

Must be converted from cm to user’s designated unit system

 

Status = “Completed”

 

Notes

Completion notes

 

 

Other context