NecMat
Necesarul de materiale pentru o instalație electrică rezidențială: cabluri, doze, aparataj și accesorii, calculate automat, cu listă pregătită pentru magazin.
- Versiunea 1.36, din 8 septembrie 2026
- Dimensiune: 14,66 MB
- SHA-256:
eacb2e3693a7d140af293cb76d7bdb71e1b7475200d41051d46a8887dfd414c5
Ce e nou
v1.36 — 8 septembrie 2026
- Client persoană fizică / juridică: în chenarul clientului (pagina Clienți și formularul lucrării) alegi tipul; la persoană juridică apare câmpul CUI (validat cu cifra de control, prefix RO opțional). CUI-ul apare în cardul Beneficiar din PDF-ul de materiale și din oferta de manoperă, în fișa clientului, în listă și în căutare.
- Grupuri de materiale: aceeași ordine în Materiale, Necesar, text și PDF — doze aparat încastrate → aparataj încastrat, doze modulare → module → accesorii calculate, aparataj aplicat, tablou, doze de legături, cabluri / tuburi, corpuri de iluminat. Antet de grup când grupul are mai multe categorii.
- Chei stabile: fiecare categorie standard și fiecare material din catalog au o cheie (id) care nu se schimbă la redenumire. Migrările, calculele de accesorii, manopera, asistentul și reîncărcarea lucrărilor salvate lucrează pe chei, nu pe nume.
- Marcă și model obligatorii la aparataj (încastrat / modular / aplicat) și tablou: avertisment pe categorie și în Necesar; salvarea, PDF-ul, copierea și trimiterea cer completarea lor. Oferta de manoperă nu e blocată.
- Sistem fotovoltaic ascuns implicit (Setări → „Sistem fotovoltaic” îl readuce; nimic nu se șterge).
- Materiale existente la client: grupate pe categorii, potrivire după cheie (rezistă la redenumiri), buton „Golește”, UM corectă (m / buc) și în PDF.
- 191 de teste unitare (20 noi).
v1.35 — 6 septembrie 2026
- „+ Necesar nou” în Lucrări (și în meniul ⋮ de pe Materiale) deschide un asistent în pași; nimic nu se schimbă în editor până la „Aplică”
- Instalație electrică: rezidențial / comercial / industrial, branșament monofazic / trifazic + putere ATR, casă / apartament, numărul de dormitoare, băi, bucătării, living și alte încăperi, aparataj modular / clasic încastrat / aplicat (cu marcă și model opționale, setate pe categorii), instalație nouă de la zero sau existentă cu bife „doze montate” / „cabluri trase” / „tablou păstrat”
- pe fiecare încăpere: 2 prize (+2 la bucătărie), 1 întrerupător, 1 bec; doze potrivite aparatajului, doze de legături și cleme, cabluri 3x2.5 / 3x1.5 / 3x4 și alimentarea tabloului (3x6 sau 5x6), tuburi copex PVC sau copex metalic + jgheab la aparent / comercial - tablou dimensionat pe circuite (prize, lumină, dedicate bucătărie / baie), carcasă 1–3 rânduri, MCB-uri, diferențial, SPD; la trifazic separator 4P, diferențial 4P, MCB 3P, releu de tensiune; faza tabloului și modul de montaj al cablurilor (încastrat 5 lei/m / aparent 3 lei/m) se setează automat - la instalație nouă dozele, tuburile și carcasa tabloului intră în PDF-ul pentru furnizor la acea lucrare, indiferent de setarea globală (regula se salvează cu lucrarea și apare ca panglică în Necesar, cu „Anulează”)
- Sistem fotovoltaic: kW instalați, putere panou, invertor mono / trifazic pe trepte, baterii (5 kWh), acoperiș țiglă / tablă / terasă, dificultate 130 / 140 / 150 €/kW și curs euro. Necesarul cuprinde panouri, structură, șine și cleme, cutie DC cu siguranțe / separator / SPD DC / MC4, cutie AC cu MCB / diferențial tip A / SPD AC, smart meter, împământare, cabluri solare, împământare și baterie. Manopera = kW × €/kW × curs apare ca linie proprie în oferta de manoperă (PDF inclusiv) și se salvează cu lucrarea
- Categorie nouă Sistem fotovoltaic în catalog (migrare aditivă, nu atinge lista ta) + cabluri PV în categoria de cabluri
- Rezumat înainte de aplicare, cu totaluri și note; dacă necesarul curent are deja cantități poți alege „Înlocuiește-l” sau „Adaugă peste el”
171/171 teste. Actualizare direct din aplicație sau NecMat-v1.35.apk / NecMat.apk. Pentru Play: NecMat-play.aab.
v1.34 — 6 septembrie 2026
- Bug reparat: funcția care încarcă imaginea considera orice fișier „invalid” din cauza unei verificări greșite (prima citire, doar a dimensiunilor, întoarce prin construcție
null). Din acest motiv nicio poză, imagine din galerie sau card decupat de scaner nu a ajuns vreodată la recunoașterea textului (de la v1.23 până la v1.33), iar mesajul era mereu „Nu am putut citi actul / imaginea”. Camera live nu trecea pe acolo și nu era afectată - Acum întreg lanțul din v1.33 (detectare + îndreptare → citire pe zone: text fără fotografie, MRZ mărit și binarizat, bloc adresă) rulează efectiv
- Jurnalul primește linii clare când o imagine nu poate fi deschisă sau decodată (dimensiuni, factor de reducere), ca astfel de cazuri să fie vizibile imediat
154/154 teste. Actualizare direct din aplicație sau NecMat-v1.34.apk / NecMat.apk. Pentru Play: NecMat-play.aab.
v1.33 — 6 septembrie 2026
Metoda din proiectele de citire a buletinelor: întâi găsești conturul cardului și îl îndrepți, apoi citești zonele fixe fiecare cu preprocesarea ei. Acum facem la fel:
- Butonul principal „Scanează buletinul (detectează și îndreaptă actul)” deschide scanerul de documente Google (ML Kit, livrat prin serviciile Play, fără permisiuni noi): detectează marginile actului în timp real, te ghidează să te apropii sau să îndrepți telefonul, capturează automat și livrează cardul decupat și corectat de perspectivă, fără fundal
- Pe cardul îndreptat rulează citirea pe zone: tot cardul, cardul cu contrast, zona de text fără fotografie (mărită 1,5×), banda MRZ mărită 2× și binarizată (prag Otsu), blocul de adresă (mărit 2×, și cu contrast). Rezultatele se cumulează: câștigă mereu valoarea confirmată
- Camera live proprie rămâne („Cameră live”): acum analizează la rezoluție mai mare și decupează cadrul la chenar înainte de citire — mai puțin text din fundal, mai mulți pixeli pe act. Pe telefoanele fără servicii Google, butonul principal cade automat pe camera live
- Rămân „Poză” (aplicația foto) și „Din imagine”
- Nu s-a schimbat ce citim: CNP pe orice carte, numele complet, iar pe cartea veche și adresa de domiciliu; pe cea electronică adresa se completează manual sau din locație
154/154 teste. Actualizare direct din aplicație sau NecMat-v1.33.apk / NecMat.apk. Pentru Play: NecMat-play.aab.
v1.32 — 6 septembrie 2026
- Trei treceri în plus când prima citire nu e completă: imaginea rotită (ca în v1.29), apoi alb-negru cu contrast mărit (act lucios, lumină slabă) și apoi banda MRZ de jos mărită de 2× — pe cartea veche de acolo se recuperează sigur numele și CNP-ul chiar când textul tipărit e neclar
- Câmpurile se cumulează: CNP-ul dintr-o trecere, numele din alta, adresa din a treia; câștigă întotdeauna valoarea confirmată (CNP cu cifră de control, nume tipărit = MRZ)
- Camera live cumulează la fel între cadre și îți spune ce mai lipsește: Am CNP-ul ✓ — caut numele / Am numele ✓ — caut CNP-ul. Captura automată se face când are CNP validat, nume și prenume
- Rămân neschimbate: adresa de domiciliu se citește doar de pe cartea veche (cea electronică nu o are pe față), iar butonul „din locație” completează adresa lucrării când e nevoie; CNP-ul merge doar în fișa clientului
154/154 teste (4 noi). Actualizare direct din aplicație sau NecMat-v1.32.apk / NecMat.apk. Pentru Play: NecMat-play.aab.