Documentation
Tutorials
Workflows
Kebab actions
Daily Work
Dashboard & Reports
Quality Control
ISO 17025
Logs
Contacts
Billing
Analysis Setup
Settings
Initial Setup
Help & Reference
Architecture decisions
Workflows
0:000:00

Analysis Workflow

This guide describes the step-by-step process for creating, reviewing and approving soil analyses. The workflow follows ISO 17025 requirements for traceability, quality control and result approval.


Prerequisites

Before creating a new analysis, make sure the following data exists:

#PrerequisiteWhy it's neededPage
1ContactsEvery analysis is linked to the customer who requested the examination.Contacts
2Analysis TypesDetermines the type of examination (e.g. Soil, Foliar Diagnosis, Water).Analysis Types
3CropsThe sample's crop is required — used in the report and in evaluation ranges.Crops
4SamplesThe sample that will be analysed — registers reception, sampling date and origin before analysis begins.Samples
5Laboratory MethodsEvery measurement is performed using a specific method (ISO 17025 §7.2.1) — defines the procedure, instrument calibration and measurement uncertainty.Lab Methods
6Analysis ElementsThe chemical elements or parameters to be measured (e.g. pH, N, P, K).Elements
7Evaluation RangesDefine acceptable limits per element and crop — without these, automatic result evaluation is not possible.Ranges
Recommended setup order: Contacts → Crops → Elements → Lab Methods → Evaluation Ranges → Analysis Types → Samples → Analyses

Optional but useful:

  • Cities / Municipalities / Toponyms — for pinpointing the sampling location
  • Observations & Recommendations — to link them in the report

Step 1 — Navigation

Go to the Analyses page from the main menu. A table with existing analyses is displayed.

The table columns are:

ColumnDescription
Analysis DateThe date the analysis was performed
ContactCustomer name
Analysis TypeThe type of analysis (e.g. Soil, Foliar Diagnosis)
StatusDraft, Reviewed, Approved or Amended
PaymentPaid or Pending

Step 2 — Creating an Analysis

Click the "+" button in the toolbar to open the creation form.

Fill in the fields:

  1. Contact — Select a customer from the list (required)
  2. Analysis Type — Select the analysis type (required)
  3. Analysis Date — The date the analysis was performed
  4. Area / Location — Sampling details (Municipality, City, Toponym)
After saving, the analysis is created in Draft status and the detail page opens.

Step 3 — Entering Measurements

On the detail page, enter the measurements for each analysis element:

  1. Each row corresponds to an element (e.g. pH, N, P, K)
  2. Fill in the measurement value in the corresponding field
  3. If acceptance criteria exist, out-of-range values are automatically flagged
Measurements can only be edited when the analysis is in Draft or Amended status.

You can also manage:

SectionDescription
ObservationsComments and observations per element
RecommendationsFertilization or correction suggestions
ChartsAutomatic chart generation from results

Step 4 — Workflow (Status)

The analysis follows a strict workflow with four statuses:

StatusDescription
DraftInitial state — measurements are editable
ReviewedAfter quality review — measurements locked
ApprovedAfter final approval — PDF and email enabled
AmendedReturned for corrections — measurements editable again

Transitions

ActionFromToNote
ReviewDraftReviewedQuality reviewer verifies the results
ApproveReviewedApprovedApprover gives final approval
RejectReviewed or ApprovedDraftMandatory rejection reason required
AmendApprovedAmendedMandatory reason — allows measurement editing again

Step 5 — PDF Report & Sending

When the analysis is Approved, you can:

ActionRequirements
PDF PreviewApproved status
PDF DownloadApproved status
Send EmailApproved + Paid + customer email
Sending email to the customer requires three conditions: the analysis must be Approved, payment must be Paid, and the customer must have a registered email address.

To mark an analysis as paid, change the payment status from Pending to Paid.


Type in the search field for quick text filtering.

Filter Panel

Click the filter icon to open the filter panel:

FilterTypeDescription
Date FromDateStart of date range
Date ToDateEnd of date range
ContactSelectFilter by customer
Analysis TypeSelectFilter by type
StatusSelectFilter by workflow status
PaymentSelectFilter by payment status

FAQ

Can I modify measurements after approval?

Yes, via the Amend action. The analysis moves to Amended status, allowing measurement editing again. A mandatory amendment reason is required for traceability.

Why can't I send an email to the customer?

Check that all three conditions are met: the analysis is Approved, payment is Paid, and the customer has a registered email in their contact details.

What is the difference between Reject and Amend?

Reject returns the analysis to Draft (used during quality review when errors are found). Amend is used after approval to correct measurements, while maintaining a change history.

How does automatic chart generation work?

Charts are generated automatically based on measurements and the elements selected in Settings → Chart Elements. Charts refresh every time measurements change.