Documentation
Tutorials
Workflows
Kebab actions
Daily Work
Dashboard & Reports
Quality Control
ISO 17025
Reagents & Storage
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. The analysis is linked to a specific Aliquot of the sample.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
Report No.The analysis's report number (auto-numbered)
Analysis DateThe date the analysis was performed
ContactCustomer name
AliquotThe code of the aliquot and the sample it comes from
Analysis TypeThe type of analysis (e.g. Soil, Foliar Diagnosis)
StatusDraft, Reviewed, Approved, Amended or Cancelled
PaymentPaid or Pending
FlowVisual history of the workflow (created → reviewed → approved)

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. Aliquot — Select the sample's aliquot to be analysed; the list is enabled once a Contact is selected (required)
  3. Analysis Type — Select the analysis type (required)
  4. Sampling Date — Optional field
  5. Analysis Date — The date the analysis was performed (required, defaults to today)
  6. Area — The plot's area, in the lab's own unit (Settings › Area Unit) (required)

Optional fields: Report No. (auto-numbered if left blank), Simplified Report, Accreditation Scope, and — for authorized users only — Opinion / Interpretation.

After saving, the analysis is created in Draft status and you return to the Analyses list.

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 five statuses:

StatusDescription
DraftInitial state — measurements are editable
ReviewedAfter quality review — measurements locked
ApprovedAfter final approval — a report version snapshot is created
AmendedReturned for corrections after approval — measurements editable again
CancelledTerminal state — the analysis is permanently cancelled, with a mandatory reason, instead of being deleted

Transitions

ActionFromToNote
ReviewDraft or AmendedReviewedQuality reviewer verifies the results; cannot review their own analysis
ApproveReviewedApprovedApprover gives final approval; cannot approve their own review
RejectReviewed or ApprovedDraftNo reason on the detail page (plain confirmation); bulk reject from the Analyses list requires a mandatory reason
AmendApprovedAmendedMandatory reason — allows measurement editing again
CancelAny non-cancelled statusCancelledMandatory reason — final, irreversible action instead of deletion

Step 5 — PDF Report & Sending

The report actions are available from the measurements toolbar (detail page) or the list's row actions, in any status — not just Approved:

ActionRequirements
PDF PreviewNone — available in any status
PDF DownloadNone — available in any status
Send EmailPaid + customer email
Sending email to the customer requires two conditions: payment must be Paid, and the customer must have a registered email address. The workflow status is not checked.

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
Maximum recordsNumberRow limit for the list print (default 200)

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 both conditions are met: payment is Paid, and the customer has a registered email in their contact details. The analysis's workflow status does not affect sending.

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.