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
Tutorials
0:000:00

First sample → first report

Duration: ~15 minutes

Welcome to Agrometrisis. This tutorial walks you from your very first login all

the way to downloading a signed PDF analysis report. No prior LIMS experience

is assumed. By the end of these 15 minutes you will have completed a full

cycle: contact → sample → analysis record → measurements → review → approval

→ released PDF.

The cycle mirrors the workflow required by ISO/IEC 17025:2017 (clauses §7.4

sample receipt, §7.5 technical records, §7.8 reporting of results). Each step

maps to specific clauses — citations appear at the end of each section so you

can later correlate using the system with meeting the standard.


1. Before you begin

Goal: confirm you have everything needed to complete the cycle without

interruption. Duration: ~30 seconds.

Get the following ready:

  • User credentials. Your IT team has provisioned your account and given

you a username (usually your work email) and a temporary password. Keep

them at hand.

  • A modern browser. Latest Google Chrome or Mozilla Firefox. Safari and

Edge work too, but Chrome is the recommended test platform.

  • A real sample on the bench. E.g. a soil sample that has just arrived

at the lab. We will not use mock data — the tutorial assumes you have

something genuine to log so the cycle is meaningful.

  • Knowledge of the method. You need to know which LabMethod applies to

the sample. E.g. "Soil pH per ISO 10390". If you are unsure, ask your

quality manager before continuing — changing methods mid-analysis triggers

corrective action.

When you finish this step, you should have: username, password, an open

browser at the Agrometrisis URL, and a sample in front of you.


2. Login

Goal: sign in and land on the Dashboard. Duration: ~30 seconds.

  1. Open your browser and enter the Agrometrisis URL provided by IT (e.g.

https://lims.your-lab.gr).

  1. The sign-in screen appears. Fill in:
  • Username (your work email)
  • Password (the temporary one from IT)
  1. Click Sign in.
  2. If your lab has multi-factor authentication enabled, you will be prompted

for a one-time code from your authenticator app. Enter it and click

Confirm.

  1. If this is your first sign-in, the system may ask you to replace the

temporary password with one of your own. Choose a strong password

(12 characters minimum) and save it.

When you finish this step, you should see: the Dashboard with live

metric cards — e.g. samples awaiting analysis, pending reviews, overdue

calibrations. Your name and role (e.g. ANALYST, REVIEWER, LAB_DIRECTOR)

appear top-left. The left navigation bar shows the sections Contacts,

Samples, Analyses, Settings.

Related clause: signing in fulfils the general ISO/IEC 17025 §6.2 requirement

that every activity is performed by identified and authorised personnel.


3. Create a contact

Goal: register the customer who owns the sample. Every sample in the

system must be linked to a contact — this is the first link in the chain

of custody. Duration: ~1.5 minutes.

  1. From the left navigation bar click Contacts. The list of all lab

customers appears.

  1. In the top-right toolbar click the +CK button (Create — new). The

"New contact" dialog opens.

  1. Fill in the following fields. Required fields are marked with a red

asterisk (*):

  • First name (): e.g. "George".
  • Last name (): e.g. "Papadopoulos".
  • VAT number (vatNumber): e.g. "123456789". The system validates

the checksum; if it is wrong, an error message appears below the field.

  • Phone (phone): with or without international prefix.
  • Email: a valid customer email. It will be used later to deliver

the final PDF report, so double-check it.

  • Contact type: choose "Individual", "Company", or "Cooperative".
  1. Click Save.

When you finish this step, you should see: a success message (green

snackbar at the bottom) reading "Contact saved" and the new contact at the

top of the contacts list. Make a mental note of the last name and VAT —

you will need them in the next step to locate your contact quickly in a

larger list.

Related clause: logging the contact implements ISO/IEC 17025 §7.4.1 —

every test item is accompanied by a sufficiently identified

customer/submitter.


4. Create a sample

Goal: register the physical sample in the system so you can track it

through its lifecycle. Duration: ~2 minutes.

  1. From the left navigation bar click Samples. The list of all lab

samples appears, sorted by most recent.

  1. In the top-right toolbar click +CK again. The "New sample" dialog

opens.

  1. Fill in the fields:
  • Sample code (sampleCode): you can either type your own code or

leave the field blank — if blank, the system will auto-generate a

unique code on save according to the configured numbering pattern

(e.g. SAM-2026-00041). For your first sample, leave it blank and let

auto-numbering do the work. The field hint reads "Leave blank for

auto-numbering".

  • Contact (contactId, *): click the field and start typing the

last name you just saved. Pick your contact from the dropdown.

  • Sampled at (collectedAt, *): when the sample was actually taken

in the field. If you do not know the exact time, use 09:00 of the

relevant day. The field requires date and time (microsecond

precision, so simultaneous samples are distinguishable).

  • Condition on arrival (conditionOnArrival, *): pick OK for

a sample that arrived in pristine condition. If the seal was broken,

the sample was wet, or there was an unusual smell, pick the matching

value (BROKEN_SEAL, INSUFFICIENT_QUANTITY, etc.). For this tutorial

assume OK.

  • Sample type: pick Soil, Leaf, or Water depending on

the matrix of your sample.

  • Crop (crop): optional but recommended. E.g. "Olive".
  1. Click Save.

When you finish this step, you should see: the new sample at the top of

the samples list with status Received (RECEIVED) and an auto-assigned

code (e.g. SAM-2026-00041). Double-click or hit the "open" icon to enter

the sample detail page — that is where you will finish the remaining steps.

Related clause: logging the sample code, owner, sampling time, and arrival

condition fulfils ISO/IEC 17025 §7.4.1 for unique identification and §7.4.3

for documenting receipt anomalies.


5. Create an analysis record

Goal: open an AnalysisRecord against the sample, binding it to a specific

LabMethod. Duration: ~1.5 minutes.

On the sample detail page you can see the core information at the top and

several tabs below (Analyses, Photos, Status log, etc.).

  1. Select the Analyses tab.
  2. Click New Analysis (top-right of the tab). The "Create analysis

record" dialog opens.

  1. Fill in:
  • Lab method (labMethod, *): start typing the method you

identified in step 1 — e.g. "Soil pH per ISO 10390". Pick it from the

list. The system automatically "pins" the current Standard Operating

Procedure (SOP) version onto the record, so that if the SOP evolves

later, your record retains the version in force at the time of

analysis.

  • Analysis type (analysisType, *): e.g. "Soil — Macronutrients".
  • Area in stremmata (areaInStremmata): e.g. 12.5.
  • Accreditation scope (accreditationScope): optional. If left

blank, the report will be released as non-accredited. If you pick an

active scope, the final report will carry the accreditation mark

(per §5.3).

  1. Click Save.

When you finish this step, you should see: a new row in the analyses

grid with status DRAFT. Double-click or hit "open" to enter the

analysis record detail page. The top-right of the page shows a coloured

status chip — grey/blue for DRAFT.

Related clause: binding to a specific LabMethod and auto-logging the SOP

version at creation time fulfils ISO/IEC 17025 §7.2.1.3 (verifiable

traceability to the method actually applied).


6. Enter measurements

Goal: record the actual numeric values measured at the bench for every

Element of the method. Duration: ~3 minutes.

On the analysis record detail page, at the bottom, you will see the

measurements grid. It has one row per Element included in the method

you picked. For example, a soil-pH method will show a row for **pH (1:5

H2O); a macronutrient method will show rows for N, P, K**,

Ca, Mg, S.

  1. Click the Measurement field (measurement) on the first row. Type

the numeric value you measured at the bench, e.g. 6.8 for pH or 42.5

for nitrogen in mg/kg. Press Tab to move to the next row.

  1. Repeat for every Element. You do not need to save per row — values are

auto-saved when you leave the cell.

  1. For every value you enter, if there is a linked AcceptanceCriterion

in the accreditation scope or in the method, the app automatically

evaluates conformity:

  • Green indicator — value within limits (PASS).
  • Amber indicator — value in the uncertainty band (CONDITIONAL).
  • Red indicator — value out of limits (FAIL).
  1. If you notice anything special (e.g. you used an alternative procedure

for one element), enter a brief comment in the Notes field of that

row.

  1. Once all values are entered, confirm every row has a measurement (the

record cannot move past DRAFT with empty Element rows).

When you finish this step, you should see: a fully populated

measurements grid with numeric values in every row and conformity colour

indicators next to each value (where applicable). The record remains in

DRAFT status.

Related clause: the measurements grid is the technical record (technical

record) required by ISO/IEC 17025 §7.5.1 — legible, traceable, with

automatic comparison against acceptance limits where defined.


7. QC check + review

Goal: move the record from DRAFT to REVIEWED by passing an independent

check. Duration: ~2 minutes.

The principle in ISO/IEC 17025 is segregation of duties: the analyst

who entered the measurements cannot review the same record. There must be

a second certified user as reviewer (REVIEWER role).

  1. On the analysis record detail page, in the top action bar, find the

Submit for review button. This action moves the record from DRAFT

to REVIEWED only when a second user runs it; if you run it as the

analyst, the system rejects with "self-review not allowed". This is

intentional.

  1. Before clicking "Submit for review", confirm you have:
  • measurement values in every Element row;
  • selected the correct accreditation scope (if applicable);
  • filled any observations/recommendations you intend to include.
  1. Ask your reviewer to sign in and open the same analysis record. On

their page they see the DRAFT status and a **Review and approve

review** button.

  1. When the reviewer clicks that button, the system runs three guards

before allowing the transition to REVIEWED:

  • Calibration guard: does the instrument used for measurement have

an active, non-overdue calibration?

  • Competency guard: is the analyst authorised on the specific

LabMethod?

  • Accreditation-scope guard: if an accreditation scope was picked,

is its status ACTIVE?

  1. If a guard fails, you see an informative error message ("Instrument XYZ

has an overdue calibration") and the transition is blocked. Fix the

issue and try again. If you do not have access to calibration records,

ask the quality manager to help.

When you finish this step, you should see: the record in REVIEWED

status. The Status log now shows two rows: who created the record and who

reviewed it, both with timestamps. From this point on, nobody can edit the

measurements without opening a formal amendment process (§7.8.8).

Related clause: the DRAFT → REVIEWED transition with the three-guard check

satisfies ISO/IEC 17025 §7.7 (ensuring validity of results) and §6.2

(personnel competence).


8. Approval and report release

Goal: approve the record and release the official PDF report to the

customer. Duration: ~2 minutes.

Final approval is reserved for users with the LAB_DIRECTOR role (or

any other role authorised to sign reports). If you are an ANALYST or

REVIEWER, your work is complete in the previous step — ask the lab

director to sign in and finish.

  1. The lab director opens the record in REVIEWED status and finds the

Approve and release report button in the action bar.

  1. Clicking the button, the system performs the following in one atomic

transaction:

  • moves the record status to APPROVED;
  • auto-generates a report number (reportNumber) via the

auto-numbering system (e.g. RPT-2026-00007);

  • creates a new ReportVersion row — the immutable "snapshot" of

the released report. If an amendment is later needed (§7.8.8), a

new version is created and the old one is preserved as history;

  • emits a REPORT_READY event that triggers an email notification to

the customer (if the email template is configured);

  • updates the parent sample status to APPROVED.
  1. The record page now exposes a Download PDF button ("Download report

PDF"). Click it.

  1. A small loading spinner with a dark backdrop appears and the app

generates the PDF on the backend. In a few seconds your browser

auto-downloads the file (e.g. RPT-2026-00007.pdf).

  1. Open the PDF. It should contain:
  • a header with the lab logo and contact details;
  • customer and sample details;
  • the measurements table with conformity indicators;
  • the accreditation mark (if a scope was chosen);
  • the lab director's signature/name and the approval timestamp;
  • a report number and version number (usually v1).

When you finish this step, you should see: the record in APPROVED

status, the sample in APPROVED status, a PDF in your browser

"Downloads" folder, and an outgoing email to the customer with the report

attached. The chain of responsibility is complete: analyst → reviewer →

lab director, each step timestamped and named.

Related clause: releasing a named PDF report with a report number, a

version number, and the signature of a responsible person fulfils

ISO/IEC 17025 §7.8.1 (report content) and §7.8.2 (release identification).


9. What's next

Congratulations — you have completed your first full cycle in Agrometrisis.

In ~15 minutes you covered the entire flow from contact to signed PDF. Now

you can dive into specialised workflows.

Suggested next reading:

  • workflow-samples.md — Detailed sample workflow: batch intake,

aliquot management, external subcontracting, cancellation and rejection.

  • workflow-analyses.md — Advanced analysis management: replicates,

observations and recommendations, chart embedding, multi-sample reports.

  • amend-released-report-7.8.8.md — How to release a corrected

version of a report when an error is discovered after release

(amendment process per ISO/IEC 17025 §7.8.8).

  • handle-calibration-overdue.md — What to do when the calibration

guard blocks a transition: identifying overdue instruments, scheduling

recalibration, override with justification.

Welcome to the team. If any step did not behave as described, let your

quality manager know — feedback becomes a corrective action per §8.7.