PlantRite > Setup Planting Protocols

Planting protocols are good agricultural practices (GAP) that need to be followed to ensure good yields. These protocols are mostly chronological and vary based on commodity group. The super admin will need to define the global list of planting protocols for all the various commodity groups. A project or company admin can then define their monitoring based on the protocols defined by the super admin.

There are two steps in defining planting protocols

  1. Super admin defines the global list of planting protocols
  2. Next, the Super admin needs to tie protocols to a commodity group and then rank them.

Create Planting Protocols

To create a planting protocol, the super admin will need to enter the following fields.

Field Validation Description
Name Required The name of the planting protocol

Clicking on a save button saves the details of the planting protocol. From a list of already defined planting protocols, the super admin should be able to edit and delete. Deleting should not be allowed if the planting protocol already has activities tied to it.

Examples of planting protocols are

  • land preparation
  • planting
  • transplanting
  • pesticide application
  • fertlizer application

Assign Planting Protocols to Commodity Groups

After creating the global list of planting protocols, the super admin will need to assign protocols to commodity groups and rank them. The table below defines the various fields expected when creating the mapping between planting protocols and commodity groups.

Field Validation Description
Commodity Group Required The commodity group to assign planting protocols to
Planting Protocol Required The name of the planting protocol
Rank Required The rank of the protocol in relation to the other protocols. This will be a number.
Enforced Required Determines if the protocol's rank is enforced. For example, if the rank is 2 and enforced, the user will need to enter an activity before they can proceed to the protocol ranked as 3.

Assigning planting protocols to a commodity group is a repetive task and the UX should be designed to be very intuitive to cut down on the repetitiveness.

Messages

The following messages should be displayed during the management of planting protocols.

Message Show When
You have no planting protocols defined. Click on the button below to add one. There are zero planting protocols defined
Planting protocol was added successfully Planting protocol has just been added
Planting protocol could not be added. Please try again Planting protocol failed to be added
Are you sure you want to delete [Planting protocol name]? Admin clicks to delete a Planting protocol
Planting protocol deleted successfully Planting protocol is deleted
Planting protocol could not be deleted. Please try again. Planting protocol failed to delete
This planting protocol cannot be deleted because there are activities tied to it. Planting protocol failed to delete because it has activities
Planting protocol was successfully assigned to [commodity group name] Protocol is assigned to commodity group successfully
Planting protocol could not be assigned to [commodity group name] User is unable to assign protocol to commodity group
[planting protocol name] is already assigned to [commodity group name] Protocol being assigned already exists for commodity group