De la parcele și lucrări agricole la contracte, tranzacții și cântărire automatizată - toate operațiunile exploatației, conectate într-o singură platformă modernă..
Arhitectura platformei
SmartAgriChain nu este o aplicație izolată, ci parte dintr-un ecosistem digital complet, compus din trei componente principale care comunică între ele printr-un mecanism de App Switcher.
SmartAgriChain
Aplicația centrală pentru gestionarea operațiunilor agricole zilnice. Include modulele de exploatație, arendă, tranzacții și configurare. Este punctul de plecare pentru majoritatea utilizatorilor și locul unde se desfășoară activitatea operațională a fermei.
Master Data
O aplicație separată care gestionează datele generice partajate între toate componentele ecosistemului: parteneri, articole, unități de măsură, bănci, localități și condiții de livrare. Această separare asigură consistența datelor și evită duplicarea informațiilor între module.
SmartIoT
Componenta dedicată colectării datelor de la echipamentele fizice din fermă: utilaje cu GPS, senzori, sisteme ISOBUS și alte dispozitive IoT. Aceste date alimentează automat modulul de exploatație cu informații despre poziția utilajelor și lucrările efectuate în teren.

Structura organizațională
Platforma este construită pe un model multi-tenant care permite gestionarea simultană a mai multor companii, ferme și locații din același cont de utilizator.
Nivelul superior de organizare. Un tenant reprezintă o entitate legală sau o organizație completă. Un utilizator poate fi asociat cu mai multe companii și poate comuta între ele după autentificare, accesând doar datele și funcționalitățile permise pentru fiecare tenant în parte.
Subdiviziunea operațională a unui tenant. O fermă poate reprezenta o locație fizică, un complex agricol sau o unitate de producție distinctă. Fiecare fermă are propriile parcele, utilaje, lucrători și configurații specifice.
Puncte fizice specifice în cadrul fermei: silozuri, depozite, cântare, puncte de încărcare/descărcare. Acestea sunt folosite pentru a preciza exact unde au loc operațiunile de cântărire, stocare și transport.
Modulele platformei
Prima pagină afișată după autentificare și selectarea tenant-ului. Dashboard-ul funcționează ca centru de comandă al aplicației, oferind o imagine de ansamblu asupra activității fermei la nivelul anului agricol curent.
Modulele platformei
Modulul Exploatație acoperă gestionarea geografică și operațională a terenurilor agricole. Datele introduse în acest modul alimentează direct raportările APIA și oferă o imagine completă a activității din teren.
O hartă interactivă care afișează parcelele cu geometria lor și utilajele conectate GPS în timp real. Utilizatorii pot interacționa cu harta pentru a accesa detalii despre parcele, a filtra după fermă sau cultură și a comuta între diferite straturi cartografice.
Parcelele pot fi definite manual, importate din contul APIA, copiate din anul agricol anterior sau încărcate din fișiere GeoJSON/GeoPackage. Fiecare parcelă include atribute complete: identificator APIA, număr cadastral, suprafață, categorie teren, cultură și atribut EO (declarată APIA sau faptică).
Înregistrarea completă a tuturor lucrărilor efectuate pe parcele: arătură, discuit, semănat, fertilizare, erbicidat, tratament fitosanitar, recoltat. Fiecare lucrare include data, suprafața acoperită, durata, stadiul și resursele alocate (lucrători, utilaje, inputuri).
Când utilajele sunt dotate cu GPS și conectate la SmartIoT, sistemul poate detecta automat lucrările agricole. Utilajul care intră pe o parcelă generează o lucrare în stare Draft, cu date precompletate pe care inginerul agronom le validează sau completează.
Modulele platformei
Modulul Arendă gestionează cu lux de amănunte tot ciclul de viață al contractelor de arendă: de la creare și semnare electronică, prin acte adiționale și atașare documente, până la înregistrarea și urmărirea plăților în bani sau produse.
Crearea contractelor cu toate datele necesare: arendator, perioadă de valabilitate, eficiență arendă (lei/ha sau kg/ha), detalii parcele și titluri de proprietate. Contractele sunt generate automat din șabloane personalizabile și pot fi trimise spre semnare electronică prin SMS sau email.
Modificarea termenilor contractelor existente fără invalidarea acestora: ajustarea eficienței de arendă, adăugarea sau eliminarea de parcele, prelungirea sau scurtarea perioadei de valabilitate. Actele adiționale urmează același flux de generare și semnare ca contractele de bază.
Posibilitatea de a atașa documente scanate la orice contract sau act adițional: titluri de proprietate, acte de identitate ale arendatorului și alte documente justificative. Toate fișierele sunt organizate și accesibile direct din fișa contractului.
Înregistrarea plăților în bani sau produse, cu urmărirea automată a soldurilor. Pentru plățile în produse, aplicația generează automat procese verbale de predare-primire (persoane fizice) sau facturi fiscale (persoane juridice).
Modulele platformei
Modulul Tranzacții gestionează toate operațiunile comerciale ale fermei: contracte de vânzare sau achiziție de cereale, avize de expediție și bonuri de cântărire și analiză interfațate direct cu cântarele fizice din fermă.
Contracte complete pentru achiziții și livrări, cu specificații detaliate: partener, produs, cantitate contractată, preț unitar, toleranțe, condiții de calitate (umiditate, impurități, masă hectolitrică, proteină), valori maxime cu penalizări și perioade de livrare. Execuția contractului este urmărită în timp real pe baza bonurilor de cântărire asociate.
Documente care însoțesc transportul de cereale, generabile atât de la calculator, cât și de pe dispozitive mobile din teren. Avizele includ date complete despre expeditor, partener, locuri de încărcare/descărcare, produs, cantitate, mijloc de transport și șofer. Fiecare aviz poate fi asociat cu un singur bon de cântărire (relație 1:1).
Documentele centrale ale operațiunilor comerciale, interfațate automat cu cântarele fizice. Sistemul suportă două fluxuri: bon de expediție (TARĂ → BRUT) și bon de recepție (BRUT → TARĂ). Greutățile sunt citite automat de pe cântar, iar aplicația calculează greutatea netă.
La bonurile de expediție, aplicația poate genera automat avizul de expediție după salvarea bonului, eliminând o operațiune manuală și reducând riscul de erori. Documentul tipărit conține atât bonul de cântărire, cât și avizul atașat.
Modulele platformei
Zona de Configurare conține toate setările și datele de referință necesare funcționării aplicației. Accesul la anumite secțiuni este restricționat în funcție de rolul utilizatorului.
Secțiune vizibilă exclusiv administratorilor, care include: gestionarea companiilor/tenant-urilor, aplicațiilor din ecosistem, locațiilor fizice, utilizatorilor cu roluri și drepturi de acces, și cererilor de înrolare venite din exterior.
Fiecare utilizator poate personaliza comportamentul aplicației: an agricol predefinit, fermă predefinită, serii implicite pentru avize, contracte de arendă, plăți și tranzacții, și cântarul implicit asociat pentru citirea automată a greutăților.
DConfigurări la nivel de organizație: excedent standard pentru contractele de arendă, număr de zile pentru alertele de expirare a documentelor, adresa de email pentru alerte și notificări.
Editor vizual pentru crearea și personalizarea șabloanelor de documente: contracte de tranzacție, contracte de arendă, procese verbale, acte adiționale și alte documente tipizate. Șabloanele includ corpul documentului (text liber), sigle/logo-uri și tag-uri dinamice care se completează automat din datele aplicației.
Definițiile cheie specifice activității agricole: ani agricoli, ferme, lucrări agricole, depozite de gestiune, categorii terenuri, culturi, produse, lucrători și utilaje. Aceste nomenclatoare sunt administrate de utilizatorii cu drepturi de configurare.
Date generice partajate între toate aplicațiile din ecosistem: unități de măsură, condiții de livrare, grupe și subgrupe articole, articole efective, bănci, țări, județe, localități și parteneri (clienți/furnizori).
Instrumente pentru monitorizarea și întreținerea aplicației: jurnal complet al activității utilizatorilor (acțiuni GET și POST, detalii API, browser, dată/oră), lista erorilor generate de aplicație (cu opțiunea de transmitere automată pe email) și sistem de tichete de suport deschise direct din aplicație.
Modulele platformei
Accesul în platformă se face pe bază de username și parolă. După autentificare, utilizatorii selectează tenant-ul (compania) cu care doresc să lucreze. Un utilizator poate fi asociat mai multor companii, dar va accesa doar datele și funcționalitățile corespunzătoare tenant-ului selectat, conform configurației stabilite de administrator.
Toate acțiunile efectuate în aplicație sunt înregistrate într-un jurnal complet: utilizator, dată, tip acțiune, detalii tehnice ale apelurilor API, browser utilizat. Acest jurnal este esențial pentru debugging, audit de securitate și urmărirea modificărilor.
Secțiune dedicată extragerii și monitorizării erorilor generate de aplicație. Erorile pot fi transmise automat pe email către adresa configurată în setările generale, facilitând identificarea rapidă a problemelor tehnice.
Spune-ne provocarea ta.
Îți propunem în 48h o foaie de parcurs.