Hi
Today, I would like to share with you how to configure a agriculture inspections module in INISTATE.
The agriculture inspections module to enhance agricultural practices, ensure quality control and monitor compliance.
Problem
In accurate or incomplete inspection details - When record important details such as inspections manually, usually it will lead to the human mistake or incomplete details to happen.
Objective
Efficient - To minimalize human mistake and avoid incomplete details inside inspections details with easy and efficient.
Step & Configuration
-
Access your workspace builder.
-
In builder, under section module, click “+ New”.
-
Create 4 modules
-
Set a name and an emoji for the modules ( eg: Inspections, Inspectors, Farm, and Inspection Type)
Add Information
Module : Inspection Type
-
Select Inspection Type Module.
-
Click “+ New” under Information section.
-
Add information as below :
-
Inspection Type - Text
-
Follow Up - Text.
Module : Farm
-
Select Farm Module.
-
Click “+ New” under information section.
-
Add Information as below :
-
Farm - Text
-
Location - Location
-
Contact Person - Text
-
Farm Email - Email
-
Related Inspections - Table
-Inspector By - Text
-Crop - Text
-Details - *Module(Inspections), Display Information : Documentid *
Module : Inspectors
-
Select module Inspectors
-
Under Information Section, click “+ New”
-
Add information :
-
Name - Text
-
Organization - Text
-
Email - Email
-
Phone - Phone Number
-
Image - Image
-
Related Inspections - Table
-Name -Text
-Crop - Text
-Details - Module (Inspections), Display information : Documentid
Module : Inspections
-
Select Module Inspections.
-
Under information section, click “+ New”.
-
Add information :
-
Date Time - Date time
-
Inspection by - Module (Inspectors), Display information : Name
-
Inspector Image - Image
-
Inspector Email - Email
-
Farm - Module (Farm), Display information : Farm
-
Crop - Select
-Corn
-Wheat
-Barley
-Rye -
Geolocation - Location
-
Inspection Type - Module
*Module : Inspection Type
*Display Information : Inspection Type -
Observations - Text
-
Photo A - Image
-
Photo B - Image
-
Followup Action - Text
-
Signature - Signature
-
Crop Actions - Text
-
Followed Required Y/N - Select
*Yes
*No
Form And Formula
Module : Inspections
-
Select Module Inspections
-
Go to Activity sections
-
Click “Create” , to view create form.
-
Click “Formula” icon beside information to set formula
-
Set formula as below :
-
Inspector image
*Formula : #Form#Inspectionby#Image
*Visible : #Form#Inspectionby -
Inspector Email
*Formula : #Form#Inspectionby#Email
*Visible : #Form#Inspectionby -
Geolocation
*Formula : #Form#Farm#Location -
Followup Action
*Formula : #Form#InspectionType#Follow Up
*Visible : #Form#FollowedRequired Y/N == “Yes” -
Crop Actions
*Formula : #Form#Crop + ‘-’ + #Form#FollowupAction if #Form#FollowedRequired Y/N == “Yes” else "Form#Crop
Automation
Module : Inspections
Condition - To pass value from Module Inspection into Related Inspections Table in Module Farm
-
Select module Inspections.
-
Go to Activity Section
-
Click “Basic”
-
Click " new automation" on create activity.
-
Click “Do After”
-
Drag Action Block
-
Add Action, Find
*Module : Farm
*Filter : Farm is #Entry#Farm#Farm -
Drag condition block
-
Insert value : #FarmFound
-
Drag Action block
-
Add Action, Form
*Module : Farm
*Activity : Edit
*Entry : #FarmFound -
Drag Action block
-
Add Action, Create
-
Insert value : #AddRow( #FarmEditForm#RelatedInspections )
-
Drag Action block
-
Add Action, Set
*Variable : #Variable2
*Value :
-Details - #Entry
-Inspector By - #Entry#Inspectionby#Name
-Crop - #Entry#Crop -
Drag Action block.
-
Add Action , Perform
*Module : Farm
*Activity : Edit
*Entry : #FarmFound
*Form : #FarmEditForm
Condition - To pass value from module Inspections to the related inspection table in module Inspectors
-
On the same module, create another automation.
-
Click “Do After”.
-
Drag Action Block
-
Add Action, Find
*Module : Inspectors
*Filter : Name is #Entry#Inspectionby#Name -
Drag condition block
-
Insert value : #InspectorsFound
-
Drag Action block
-
Add Action, Form
*Module : Inspectors
*Activity : Edit
*Entry : #InspectorsFound -
Drag Action block
-
Add Action, Create
-
Insert value : #AddRow( #InspectorsEditForm#RelatedInspections )
-
Drag Action block
-
Add Action, Set
*Variable : #Variable1
*Value :
-Details - #Entry
-Name - #Entry#Inspectionby#Name
-Crop - #Entry#Crop -
Drag Action block.
-
Add Action , Perform
*Module : Inspectors
*Activity : Edit
*Entry : #InspectorsFound
*Form : #InspectorsEditForm
Congratulations!!! You have successfully created a agriculture inspections module.
For more template and ready solution.
Try INISTATE for FREE now.
Sign up at https://inistate.com
Related topic :