Skip to main content

Production plans

When to use

Use Plans to define what will be planted, in which beds, and on what calendar.

Pre-conditions

  • Crop registered.
  • Area and beds created.
  • Resources registered when the crop or plan depends on inputs.

Sample data used

  • Crop: Alface Crespa Demo.
  • Area: Horta Demonstracao.
  • Beds: set available in Modulo A.

Step by step

List plans

  1. Go to /:organizationId/planning/plan.
  2. Check existing plans.
  3. Open a plan to edit or create a new one.

Plan list with records

Expected result: the screen shows plans of the active organization or an empty state for first use.

Create a non-staggered plan

  1. Start a new plan.
  2. Select crop, area, and period.
  3. Check the non-staggered mode when the screen offers this option.
  4. Calculate or check the capacity.
  5. Allocate the beds.
  6. Save.

Expected result: in a non-staggered plan, all selected beds are planted at once and harvested at once.

Create a staggered plan

  1. Start a new plan.
  2. Select crop, area, and period.
  3. Enable staggered mode.
  4. Enter cycles and harvest interval as the UI requests.
  5. Check the bed rotation.
  6. Save.

Expected result: in a staggered plan, beds rotate through cycles to allow continuous harvest at intervals.

Capacity and allocation

  1. Check the calculated capacity before saving.
  2. Adjust area, beds, crop, or quantity if there is an alert.
  3. Validate the visual distribution across beds.

Expected result: allocation respects available beds and the selected period.

Canvas colors and states

  • Green: active.
  • Yellow: next cycle.
  • Light blue: future.
  • Red: blocked.
  • Gray: available.

Edit plan

  1. Go to /:organizationId/planning/plan/:id.
  2. Review crop, area, period, mode, and allocation.
  3. Save.

Plan edit form

Expected result: the updated plan starts feeding tasks, the timeline, and upcoming events.

Plan status

A plan can be in draft, planned, in progress, completed, or cancelled. Editing and removal depend on the current status and business validations; cancellation may require a reason.

Errors and empty states

  • Insufficient capacity: reduce the quantity or select more beds.

  • Blocked bed: choose another bed or change the period.

  • Insufficient stock: review resources and balance before running the plan.

  • Empty plan list: happens in new organizations, before the first registration.

    Empty plan list