Sari la conținut principal My Darrin — Deviz Engine · Arhitectură completă
D
My Darrin
🏠 Acasă Admin Deviz Engine
D
My Darrin
Home Best Pal SRL
Deviz Engine v5.2

Motor Deviz — Arhitectură completă

Documentație arhitecturală a motorului de calcul al costului serviciilor My Darrin. Acoperă formula de preț, rețeta serviciilor, standardele integrate (NACE/CAEN, ESCO, Uniclass), geo-fiscalul automat și fluxul complet de la resursă la prețul final al clientului.

📋 NACE Rev 2.1 🎓 ESCO + ISCO-08 🏗 Uniclass 2015 🧮 Cost Engine 🌍 Geo-Fiscal Multi-țară 🤖 Darrin AI Dispatch
1

Formula completă de calcul preț final

🧮 PriceConfigRecord — Formula în cascadă
Cost Engine Live · deviz-configs/page.tsx
1
COST_BAZĂ = Σ(LABOR + MATERIAL + EQUIPMENT + TRANSPORT + ASIGURARE)
resurse din rețetă
2
COST_NIVEL = Σ(resurse_nivel_selectat) fiecare nivel are propriul set cumulativ de resurse reale din catalog
resurse reale
Nivel Resurse incluse (cumulative) Cost bază exemplu
🥉 BRONZ LABOR (manoperă instalator ISCIR · 1 ore) 520 Lei
🥈 ARGINT BRONZ + MATERIAL (fitinguri + teflon + robineți · 1 set) 605 Lei
🥇 AUR ARGINT + MATERIAL (calorifer Purmo) + TRANSPORT (livrare materiale) + LABOR (curățenie moluz 1h) + TRANSPORT (evacuare moluz)
↑ activitate reală în plus față de ARGINT — nu un procent
1.063 Lei
💎 PLATINUM AUR + LABOR (curățenie finală 2h) + MATERIAL (protecție pardoseală) + calorifer premium (Vogel&Noot)
↑ activitate reală în plus față de AUR — nu un procent
1.383 Lei
Logică corectă: Fiecare nivel superior adaugă resurse reale (activități + materiale) față de nivelul inferior — nu un procent. Costul diferenței = costul real al resurselor adăugate.
3
+ COSTURI INDIRECTE += COST_NIVEL × indirect_cost_percentage overhead, asigurări firmă, contabilitate · default 10%
configurat BO
4
+ MARKETING += marketing_percentage publicitate, SEO, campanii · configurat BO
configurat BO
5
+ MENTENANȚĂ PLATFORMĂ += platform_maintenance_percentage hosting, Cloud Run, GCS · default 3%
configurat BO
6
+ COMISION HBP — My Darrin += mydarrin_platform_percentage antreprenor general · 7–20% configurabil · default 15%
7–20%
7
× COEF. ZONĂ = zone_coefficient_override detectat IP → localitate → ZoneRecord.multiplier
auto-detect
8
× LEGISLAȚIE = legislation_coefficient RO-STD=1.0 · EU-STD=1.05 · MD-STD=0.95
per țară
9
× URGENȚĂ / ZI / ORA = urgency_coefficient Normal×1.0 · Urgent×1.3 · Noapte×1.5 · Sâmbătă×1.5 · Duminică/Sărbătoare×2.0
configurat BO
10
× TVA = vat_percentage auto-detectat din IP → TaxRuleRecord · RO=19% · MD=20% · DE=19% · FR=20%
auto/țară
PREȚ FINAL CLIENT = toate etapele 1–10 aplicate în cascadă
afișat în pagina publică
📊 Exemplu: Înlocuire calorifer · Pachet Aur · București · Normal
LABOR · Instalator ISCIR · 1 ore520 Lei
MATERIAL · Purmo C11 600/8 · 1 buc310 Lei
MATERIAL · Fitinguri + teflon · 1 set85 Lei
TRANSPORT · 3.5 Lei/km × 25km88 Lei
🥉 BRONZLABOR · Instalator ISCIR · 1 oră 520 Lei
+ 🥈 ARGINT adaugă: MATERIAL fitinguri + teflon + robineți (1 set) + 85 Lei
🥇 AUR adaugă activități & materiale reale față de Argint + 458 Lei
→ MATERIAL · Calorifer Purmo C11 600/8 · 1 buc+ 310 Lei
→ TRANSPORT · livrare materiale · 3.5 Lei/km × 25km+ 88 Lei
→ LABOR · curățenie moluz + transport evacuare moluz · 1h + 60 Lei
↑ Activitate reală în plus față de Argint — nu un procent. Prestatorul execută o oră extra pentru curățenie moluz + cost transport evacuare.
Σ Cost nivel AUR (resurse reale cumulative) 1.063 Lei
+ Costuri indirecte (10%)1.169 Lei
+ Marketing (3%)1.204 Lei
+ Mentenanță platformă (3%)1.240 Lei
+ Comision HBP · My Darrin (15%)1.426 Lei
× Zonă (1.0) × Legislație RO-STD (1.0) × Urgență Normal (1.0)× 1.0
Subtotal pre-TVA1.426 Lei
+ TVA RO (19%)+ 271 Lei
PREȚ FINAL CLIENT 1.697 Lei
🏗 Structura costurilor (Aur)
Resurse furnizori (LABOR+MAT+TRNSP)48.1%
Resurse adăugate nivel AUR vs BRONZ25.7%
Costuri indirecte7.9%
Marketing + Mentenanță3.8%
Comision HBP (15%)8.4%
TVA (19%)16%
⚡ Impactul urgenței asupra prețului
Normal (Luni–Vineri 08–18)1.697 Lei ×1.0
Urgent ziua (<3h)2.206 Lei ×1.3
Noapte / Sâmbătă2.546 Lei ×1.5
Duminică / Sărbătoare3.394 Lei ×2.0
2

Rețeta serviciului — catalog_resources

📦 Tipuri de resurse care compun un serviciu (deviz)
👷
LABOR
Manoperă per ESCO/ISCO · tarif ore/zi · competențe certificate · alocat de Darrin AI
UM: ore · zi · buc
📦
MATERIAL
Materiale construcții, sanitare, electrice, chimice · furnizat ACA BG sau marketplace
UM: buc · m² · ml · kg · l
🏗
EQUIPMENT
Utilaje grele, scule industriale, echipamente specializate · cu sau fără operator
UM: ore · zi · schimb
🚚
TRANSPORT
Curier cartier, logistică materiale · calculat din depozit ACA Bacău → adresă client
UM: km · cursă · kg
Exemplu rețetă — Înlocuire calorifer (Pachet Aur)
Resursă Tip ESCO/NACE Furnizor Cant. UM Preț/UM Nivel min. Opț. Total
Instalator termic ISCIR
LABOR ISCO 7412 Pool · Darrin AI 1 ore 520 Lei BRONZ 520 Lei
Fitinguri + teflon + robineți
MATERIAL F 43.22 ACA BG · Bacău 1 set 85 Lei ARGINT 85 Lei
Calorifer Purmo C11 600/8
Uniclass: Pr_65_61
MATERIAL F 43.22 ACA BG · Bacău 1 buc 310 Lei AUR 310 Lei
Transport materiale
Bacău → adresă client · 25km
TRANSPORT N 77.32 Curier · Darrin AI 25 km 3.5 Lei/km AUR 88 Lei
Poliță asigurare lucrare
ASIG. Furnizor asig. 1 buc 65 Lei AUR ✓ opt. 65 Lei
Curățenie finală
LABOR N 81.21 Pool · Darrin AI 2 ore 80 Lei/h PLATINUM 160 Lei
TOTAL RESURSE (Pachet Aur) 1.003 Lei
👁 Vizibilitate componente deviz — ce vede clientul vs ce rămâne în Backoffice
Configurat Admin · BO → site-content sync
👤 Ce vede clientul pe pagina publică
🥇 Pachet Aur AI Rec.
1.697 Lei
Preț final · TVA inclus · Normal · Zona 1
Manoperă instalator ISCIR
Calorifer Purmo — livrat la adresă
Curățenie moluz + evacuare incluse
Poliță asigurare lucrare
Curățenie finală (Platinum)
✅ Garanție digitală 24 luni · Escrow securizat
❌ Client NU vede (configurat BO)
• Rețeta exactă (LABOR 520 + MAT 310 + TRANSP 88...)
• Formula de calcul (%, coeficienți)
• Furnizorii reali (identitate confidențială)
• Costurile indirecte, marketing, comision HBP
• Coeficienții geo-fiscali și de zonă aplicați
⚙️ Configurare vizibilitate din Backoffice
✅ Vizibil pe pagina publică
Titlu + descriere nivel (benefitsMarkdown)✓ ON
Preț total final (cu TVA + VMC + zonă)✓ ON
Tabel ✓/✗ ce include/exclude✓ ON
Garanție digitală (luni)✓ ON
Tarife speciale (×1.0/1.3/1.5/2.0 informativ)✓ ON
Galerie foto + video embed✓ ON
🔒 Ascuns față de client
Rețeta completă (resurse + prețuri)✗ OFF
Formula calcul (%, coeficienți)✗ OFF
Identitate parteneri (pseudonim+cod vizibil)✗ OFF
Costuri indirecte / marketing / HBP %✗ OFF
Vizibilitate deviz (configurat BO)⚙ BO
Hybrid Sync — Prețul public live
GET /api/v1/public/sync/catalog-price/{slug}
Returnează: preț_final · nivel · garanție
NU returnează: rețetă · furnizori · formula
3

Nomenclatoare & Standarde integrate

📋 NACE Rev 2.1 / CAEN Rev 3

Clasificarea activităților economice — mapare directă la tipurile de servicii My Darrin. Fiecare serviciu are un cod CAEN care determină legislația aplicabilă, TVA-ul și cerințele de autorizare.

F 43.21Instalații electrice
F 43.22Sanitare, termice, gaze
F 43.29Alte instalații clădiri
F 43.31Ipsoserie & gips-carton
F 43.32Tâmplărie & dulgherie
F 43.33Pardosire & placare
F 43.34Vopsitorie & geamuri
F 43.39Alte lucrări finisare
F 43.91Învelitori & șarpante
F 43.99Alte lucrări speciale
N 77.32Închirieri utilaje
N 81.10Servicii suport clădiri
N 81.21Curățenie generală
N 81.29Alte activități curățenie
S 95.21Reparații electrocasnice
S 95.22Reparații uz casnic
M 71.12Activități inginerie
A 01.61Grădinărit & agricol
🎓 ESCO + ISCO-08

Cadrul european de competențe și ocupații. Fiecare partener LABOR are un ESCO code care determină competențele certificate, salariul de referință și cerințele de autorizare.

ISCO Grupe relevante
7411 Electricieni clădiri & instalatori
7412 Instalatori termici & sanitari
7121 Constructori clădiri
7122 Zidari & lucrători finisaj
7131 Zugravi & vopsitori
7214 Sudori & lăcătuși
6111 Grădinari & peisagiști
9112 Îngrijitori clădiri & curățenie
Certificări obligatorii per serviciu
ISCIR — instalații termice sub presiune
ANRE — instalații electrice (cl. I sau II)
ANRGN — instalații gaze naturale
RNPM — Registrul Național Pesticide (agri)
🏗 Uniclass 2015 + Indicatori deviz

Sistemul de clasificare Uniclass 2015 pentru elemente de construcții. Fiecare material sau lucrare are un cod Uniclass care permite cuantificarea standardizată în deviz.

Tabele Uniclass relevante
Ss_60Heating systems
Ss_65Piped supply systems
Ss_70Electrical supply
Pr_65_61Radiators (calorifere)
Pr_65_56Pipework systems
Pr_70_61Distribution boards
Zz_50Resin-based products
Zz_30Gypsum-based products
Indicatori de deviz (UM)
suprafață
ml
liniari
buc
bucată
volum
ore
manoperă
km
transport
kg
greutate
zi
utilaj/zi
set
pachet
Alte standarde de referință
Indicatoare de devize RO (C construcții)
Nomenclator meserii România 2024
NP 051, I5, I7, I18 normative instalații
SR EN 12831 (calcul sarcini termice)
4

Geo-Fiscal — Localizare automată multi-țară

🌍 Flux detectare automată IP → Preț final localizat
Flux detectare automată (din geo-fiscal/page.tsx)
1
IP Client → GeoIP Lookup
MaxMind / ipapi.co → Țară + Regiune + Localitate
2
CountryRecord → Monedă + Limbă + Legislație
RO → RON · ro · RO-STD · ANPC · Codul Muncii
3
ZoneRecord → zone_multiplier
București=1.0 · Rural=0.85 · Zona izolată=1.25
4
TaxRuleRecord → TVA automat
RO=19% · MD=20% · DE=19% · FR=20% · BG=20%
5
LaborRateRecord → tarif manoperă
București=35 Lei/h · Cluj=30 · Bacău=25 · Rural=20
PREȚ FINAL LOCALIZAT
GET /api/v1/public/sync/catalog-price/{slug}
TVA + Monedă per țară activă
Țară Cod Monedă TVA Legislație
🇷🇴 RomâniaRORON19%RO-STD · ANPC · CM · GDPR
🇲🇩 MoldovaMDMDL20%MD-STD · Cod Civil MD
🇩🇪 GermaniaDEEUR19%EU-STD · DSGVO · ArbSchG
🇫🇷 FranțaFREUR20%EU-STD · RGPD · Code Travail
🇧🇬 BulgariaBGBGN20%EU-STD · GDPR
⚖️ Conformitate legală auto-aplicată
GDPR / RGPD (UE)
Codul Muncii RO
ANPC (consumatori)
Securitate & sănătate EU
Directiva servicii 2006/123
E-Commerce Directive EU
Legea 10/1995 construcții
Reg. (UE) 305/2011 CPR
5

Flux complet — De la creare serviciu la preț final

🔄 Pipeline complet Backoffice → Cost Engine → Pagina publică
📋 Backoffice — Configurare
1. Catalog Service
Creare serviciu cu slug, CAEN, zone, descriere, safety_note, hero
2. Service Tiers
BRONZ/ARGINT/AUR/PLATINUM cu tierKey, marginMultiplier%, benefitsMarkdown
3. Media & Docs
Galerie foto, video YouTube/Vimeo, PDF per nivel, external_links
4. Deviz Engine
Rețetă resurse (LABOR+MATERIAL+EQUIPMENT+TRANSPORT), NACE/ESCO/Uniclass
5. Deviz Configs
PriceConfigRecord: indirect%, maintenance%, HBP%, urgency coef., DevizRuleRecord per nivel
🌍 Geo-Fiscal + Darrin AI
6. GeoIP automat
IP → CountryRecord → ZoneRecord → TaxRuleRecord → LaborRateRecord
7. Cost Engine calcul
Formula 10 pași: bază → nivel → indirecte → marketing → mentenanță → HBP → zonă → leg. → urg. → TVA
8. Darrin AI Dispatch
La plasare comandă: broadcast toți partenerii eligibili → primul claim preia · pseudonim+cod
9. Escrow blocat
Suma totală blocată la plasare → eliberată după confirmarea clientului (max 5 zile)
10. Plăți Escrow → parteneri
Suma netă alocată fiecărui partener · factură fiscală auto → HBP SRL
👤 Pagina publică — Client
Pagina serviciu publică
Galerie · descriere · safety_note · niveluri cu ✓/✕ · tarife informative
Booking panel + Deviz AI
Selectează nivel · tip comandă (normal/urgent) · dată · oră → preț live calculat automat
Coș + Checkout
Coș → Detalii → Plată Escrow (card/transfer/cash) → Confirmare
Dashboard client
Urmărire status PENDING→ASSIGNED→IN_PROGRESS→COMPLETED · garanție digitală
Garanție digitală
Cod unic MD-GAR-XXXX · stocată 2 ani · descărcabilă PDF · transferabilă
Hybrid Sync APIs — Phase 1 (hybrid-sync-architecture.md)
Content Sync
GET /api/v1/public/pages/{slug}
PUT /api/v1/backoffice/site-content/{slug}
GET /api/v1/public/sync/manifest
Catalog Pricing
GET /api/v1/public/sync/catalog-price/{slug}
Preț live din deviz engine, nu hardcodat
Order Status SSE
GET /api/v1/public/sync/order-status/{ref}
GET .../stream/{ref} ← SSE live
POST /api/v1/backoffice/sync/order-status/{ref}
🌐 Certificări & Legislație Muncă Internațională — Parteneri My Darrin
Aliniate NACE · ESCO · Geo-Fiscal

Fiecare partener LABOR (manoperă) trebuie să dețină certificările obligatorii corespunzătoare țării în care execută activitatea. Darrin AI verifică automat required_certification_codes la momentul alocării — partenerii fără certificările necesare nu sunt eligibili pentru acea comandă/stat.

Piloni: 🦺 Protecția Muncii (SSM) ⚖️ Legislația Muncii 💼 Securitate Socială 💰 Fiscalitate 📍 Gestiune Punct Lucru
Certificare / Document Pilon Descriere & Utilitate NACE activități Sistem / Portal
🇪🇺 UE General
Formularul A1
💼 Securitate Socială Partenerul rămâne asigurat în sistemul din țara de origine. Evită dubla impunere. F 43.x · N 81.x · S 95.x Case Naționale Pensii/Securitate Socială
Notificare Detașare / Declarație Prealabilă
⚖️ Legislația Muncii Declararea partenerului înainte de activitate în țara gazdă (SIPSI France, Meldeportal DE). Toate activitățile F · N · S Inspecțiile Muncii din țara gazdă
🇮🇪 Irlanda
Safe Pass
🦺 Protecția Muncii (SSM) Card obligatoriu SSM pentru acces șantiere. Curs de o zi — SOLAS. F 43.21 · F 43.22 · F 43.29 · F 43.9x SOLAS Irlanda
RCT / PPC (Relevant Contracts Tax)
💰 Fiscalitate Subcontractare Mecanism fiscal construcții — monitorizarea plăților la subcontractori. Obligatoriu pentru parteneri PFA/SRL. F 41 · F 42 · F 43.x Revenue Irish Tax and Customs
🇫🇮 Finlanda
Valtti Card
📍 Gestiune Punct de Lucru Card foto cu număr fiscal finlandez (Verokortti). Obligatoriu în construcții. F 43.x · N 77.32 · N 81.x Suomen Tilaajavastuu / Vastuu Group
Tyoturvallisuuskortti
🦺 Protecția Muncii (SSM) Cardul Verde de Securitate. Standard nordic SSM — recunoscut și în Suedia/Norvegia. F 43.x · N 81.21 · A 01.61 Centre for Occupational Safety
🇸🇪 Suedia
ID06 Card
⏱ Gestiune Prezență / Pontaj Sistem electronic centralizat — identificare și înregistrare prezență, combate munca nedeclarată. F 41 · F 43.x · N 81.x ID06 AB Sweden
F-tax (F-skatt) & Samordningsnummer
📋 Fiscalitate / Înregistrare Înregistrarea fiscală a companiei și număr de coordonare angajat — necesare înainte de ID06. Toate activitățile (prerequisit ID06) Skatteverket (Agenția Fiscală Suedeză)
🇬🇧 UK
CSCS Card
🎓 Calificare + SSM Card de acces șantiere UK — culori per nivel de calificare și meserie (ISCO 7411/7412/7121/9112). F 41 · F 43.x · N 77.32 · S 95.x CSCS / CITB
Viză Muncă — Skilled Worker
🛂 Drept de Muncă Post-Brexit — cetățenii non-UK au nevoie de viză sau statut transfrontalier pentru a lucra legal. Toate activitățile My Darrin UK Visas and Immigration (UKVI)
🇳🇴 Norvegia
HMS-kort (HSE Card)
🦺 Gestiune Punct de Lucru + SSM Card obligatoriu în construcții și curățenie — identificare completă, validat de Arbeidstilsynet. F 43.x · N 81.21 · N 81.29 · A 01.61 Arbeidstilsynet (Inspectoratul Muncii Norvegian)
🇨🇭 Elveția
Meldeverfahren (Notif. 90 zile)
⚖️ Legislația Muncii Declarare online obligatorie cu min. 8 zile înainte de activitate pentru detașări scurte (<90 zile). Toate activitățile F · N · S Secretariatul de Stat pentru Migrație (SEM)
🇺🇸 SUA
OSHA 10h / OSHA 30h
🦺 Protecția Muncii (SSM) Curs federal/statal SSM — riscuri profesionale industriale. OSHA 30h pentru supervisori. F 43.x · N 77.32 · N 81.x · S 95.x Occupational Safety and Health Administration (OSHA)
🔗 Integrare cu Darrin AI Dispatch
La plasarea unei comenzi, Darrin AI verifică required_certification_codes[] din profilul serviciului față de partner.certifications[]. Partenerii fără certificarea obligatorie pentru acel stat nu primesc notificarea și nu pot da claim.
⚙️ Configurare în Backoffice
Admin configurează required_certification_codes per serviciu + țară + tip partener în modulul Backoffice → Servicii → Resurse & Parteneri. Partenerii își uploadează certificările în dosarul KYC la înregistrare.
6

Valoare Minimă Comandă (VMC) — Configurată per țară

Valoare Minimă Comandă (VMC) — Gestionată din Backoffice per țară · LIVE
Admin · SuperAdmin · LIVE sync
📐 Logica de reglare automată VMC
Platforma calculează valoarea comenzii pe baza cantității × prețul unitar al resursei selectate. Dacă rezultatul este sub pragul VMC configurat pentru acea țară, sistemul aplică automat valoarea minimă ca preț de bază — fără a modifica cantitatea sau resursele din rețetă.
Exemplu concret
Serviciu: Montaj gresie · Nivel Bronz · București
Tarif: 45 Lei/m² manoperă
Cantitate client: 2 m²
Calcul brut: 45 × 2 = 90 Lei → sub VMC RO (100 Lei)
→ Sistemul aplică VMC: 100 Lei ca bază de calcul
Clientul vede: de la 100 Lei · în catalog: de la 45 Lei/m²
Flux decizie VMC
1
Calcul brut = cantitate × preț_unitar
2
Calcul brut ≥ VMC_țară?
✓ DA
Folosește calcul brut
✗ NU
Aplică VMC ca bază
3
Aplică formula completă (indirecte + HBP + TVA)
Preț final afișat clientului
🌍 VMC configurate per țară (Backoffice → System → Geo-Fiscal · LIVE)
Țară Monedă VMC (local) VMC (EUR echiv.) TVA inclus Status Configurată de
🇷🇴 România RON 100 Lei ≈ 20 EUR Nu — pre-TVA LIVE Admin RO · SuperAdmin
🇲🇩 Moldova MDL 400 MDL ≈ 20 EUR Nu — pre-TVA LIVE Admin MD · SuperAdmin
🇩🇪 Germania EUR 25 EUR 25 EUR Nu — pre-TVA În configurare Admin DE · SuperAdmin
🇫🇷 Franța EUR 25 EUR 25 EUR Nu — pre-TVA În configurare Admin FR · SuperAdmin
🇧🇬 Bulgaria BGN 40 BGN ≈ 20 EUR Nu — pre-TVA În configurare Admin BG · SuperAdmin
VMC = cost pre-TVA. TVA-ul se aplică după aplicarea VMC, conform regulii geo-fiscale a țării. Astfel clientul vede întotdeauna prețul final cu TVA inclus, iar VMC este pragul intern pre-taxare.
VMC este LIVE. Modificările din Backoffice → System → Geo-Fiscal sunt aplicate imediat prin PUT /api/v1/backoffice/site-content/vmc-config cu invalidare cache automată.
🧮 Simulator VMC — Testează calculul
Completează câmpurile de mai sus pentru calcul instant
🔐 Permisiuni configurare VMC — RBAC
Rol Vedere VMC Modificare VMC Activare/Dezactivare Aprobare modificare Scope
⭐ SuperAdmin (HBP SRL) Auto Toate țările · Global override
🛡 Admin Țară (e.g. Admin RO) ± Limitat SuperAdmin Doar țara sa · în limita globală
🔧 Admin Catalog Read-only · Aplică în deviz
👤 Partener / Client Nu are acces la configurare
🔄 Sincronizare VMC — Toate paginile afectate
⚙️ Backoffice — Sursă
System → Geo-Fiscal → VMC per țară (editabil SuperAdmin/Admin)
Catalog → Creare Serviciu → Preț de la (calculat cu VMC)
Deviz Configs → PriceConfigRecord → min_order_value per țară
🌐 Pagini publice — Afișare
Pagina catalog: de la X Lei/m² (tariful unitar, indiferent VMC)
Pagina serviciu: Booking panel → calculator live aplică VMC automat
Deviz AI: generează deviz cu VMC aplicat și afișează nota informativă
📡 API Sync — LIVE
GET /api/v1/public/sync/catalog-price/{slug}
GET /api/v1/public/vmc/{country_code}
PUT /api/v1/backoffice/vmc/{country_code}
POST /api/v1/backoffice/vmc/validate
DISPATCHclaimPartnerLiveJob(broadcast_id) → primul partener care acceptă preia
📋 Catalog public — Afișare preț unitar
În catalogul de servicii, prețul afișat este tariful unitar (ex: 45 Lei/m²) — independent de VMC. Clientul știe prețul per unitate de măsură.
Montaj gresie · Bronz
45 Lei/m²
de la · minim 100 Lei comandă
🛒 Pagina serviciu — Calculator live VMC
La completarea cantității în booking panel, calculatorul aplică VMC automat și afișează o notă explicativă dacă comanda este sub prag.
Cantitate: 2 m² × 45 Lei = 90 Lei
⚠️ Sub VMC RO (100 Lei) — se aplică minimum
100 Lei · bază
+ costuri platformă + TVA = preț final
Integrare VMC în Formula completă de calcul
COST_BRUT = cantitate × preț_unitar
COST_BAZĂ = max(COST_BRUT, VMC_țară) ← reglare automată dacă sub prag
COST_NIVEL = COST_BAZĂ + Σ(resurse_adăugate_nivel)
+ COSTURI_INDIRECTE (indirect_%)
+ MARKETING + MENTENANȚĂ + HBP_%
× COEF_ZONĂ × COEF_LEGISLAȚIE × URGENȚĂ
× (1 + TVA_țară)
= PREȚ FINAL CLIENT
Funcția max() este cheia — dacă COST_BRUT ≥ VMC_țară, totul continuă normal. Dacă COST_BRUT < VMC_țară, sistemul folosește VMC ca prag de pornire, asigurând viabilitatea economică a fiecărei comenzi pentru toți partenerii implicați.
7

Zone geografice Google Maps + Rate Card ESCO per meserie

📍 7A — Zone geografice pe hartă (Google Maps Polygon API) · Cote de preț per zonă
SuperAdmin · Admin Țară · LIVE
📐 Logica zonelor geografice
Fiecare țară activă este împărțită în zone trasate pe hartă (Google Maps Polygon API). Fiecare zonă are o cotă de preț adăugată la costul de bază. La plasarea comenzii, sistemul detectează automat zona clientului din coordonatele GPS și aplică multiplicatorul.
1️⃣
Admin trasează zona pe hartă (polygon) direct din Backoffice → Geo-Fiscal → Zone. Poate fi un oraș, un cartier sau o regiune.
2️⃣
Configurează cota de preț per zonă (ex: Zona 1 +5%, Zona 2 +10%, Zona 3 +15%). Editabilă oricând.
3️⃣
Sistemul detectează automat la comandă: IP → GPS → Google Maps API → Polygon → ZoneRecord → cotă aplicată.
4️⃣
Partenerul primește notificare doar dacă este în zona configurată și acceptată de el. Poate lucra în mai multe zone/țări.
🗺 Exemplu: Bacău — 3 zone configurate
râul Bistrița ZONA 1 +5% · Centru Bacău ZONA 2 +10% ZONA 2 +10% ZONA 3 · +15% · Periurban Bacău ZONA 3 · +15% Centru Bacău Client · ZONA 1 Partener · ZONA 2 N ~5 km
Legende zone
Zona 1 · +5%
Zona 2 · +10%
Zona 3 · +15%
🗺 Bacău, România · Google Maps API
⚙️ Zone configurate — Bacău, România (CRUD complet)
# Denumire zonă Țară · Localitate Cotă preț (%) Polygon Status Acțiuni
1
🇷🇴
+ %
LIVE
2
🇷🇴
+ %
LIVE
3
🇷🇴
+ %
LIVE
Zona 1 · +5%
1.750 → 1.838
Lei · pre-TVA · calorifer Aur
Zona 2 · +10%
1.750 → 1.925
Lei · pre-TVA · calorifer Aur
Zona 3 · +15%
1.750 → 2.013
Lei · pre-TVA · calorifer Aur
API Zone → ZoneRecord · Backoffice endpoints
GET/api/v1/public/zones/{country_code}
GET/api/v1/public/zones/detect?lat=&lng=
POST/api/v1/backoffice/zones
PUT/api/v1/backoffice/zones/{zone_id}
DEL/api/v1/backoffice/zones/{zone_id}
POST/api/v1/backoffice/zones/{zone_id}/polygon
🎓 7B — Rate Card ESCO — Nomenclator meserii · Țară · Monedă · Valoare/oră
CRUD complet · Admin · SuperAdmin
Rate Card ESCO definește tariful orar/zilnic per meserie (cod ESCO/ISCO), per țară și monedă. Acesta este costul de bază al resursei LABOR din rețeta devizului. Partenerii cu acel cod ESCO primesc această sumă netă — la care se adaugă costurile platformei conform formulei complete. Configurabil și editabil din Backoffice → Resurse → Rate Card.
📋 Rate Card configurate (CRUD)
Meserie (ESCO/ISCO) Țară Zonă Valoare/oră Valoare/zi (8h) Monedă Status Acțiuni
Instalator termic
ISCO 7412 · ESCO 7412.1
RON
520 RON RON Activ
Instalator termic
ISCO 7412 · ESCO 7412.1
EUR
224 EUR EUR Activ
Electrician clădiri
ISCO 7411 · ESCO 7411.2
RON
440 RON RON Activ
Curățenie profesională
ISCO 9112 · NACE N81.21
RON
280 RON RON Activ
API Rate Card · LaborRateRecord
GET /api/v1/public/rate-card/{esco_code}/{country_code} POST /api/v1/backoffice/rate-card PUT /api/v1/backoffice/rate-card/{id} DELETE /api/v1/backoffice/rate-card/{id}
🌍 7C — Partener Multi-țară · Selecție țări active · Notificare sistem
Dashboard Partener
Un partener cu cont creat poate activa activitatea în mai multe țări simultan, cu condiția să dețină certificările obligatorii pentru fiecare stat și să notifice sistemul cu cel puțin 48h înainte de activarea în țara respectivă. Darrin AI verifică automat documentele și activează țara în profilul partenerului.
D
Darius Mihai Ionescu
Pseudonim: Darius #448D2 · ISCO 7412 · ISCIR cl.I
KYC ✓ Verificat 3 țări active
Țări unde partenerul este activ
🇷🇴
România
RON · RO-STD
✓ Activ
Zone active: Zona 1 · Zona 2
Certificări: ISCIR · ANRE clasa I
Activ din: Ian 2024
🇩🇪
Germania
EUR · EU-STD
✓ Activ
Zone active: Global DE
Certificări: Formularul A1 · Meldeportal
Activ din: Mar 2025
🇲🇩
Moldova
MDL · MD-STD
⏳ Pending
Zone dorite: Global MD
Certificări: În verificare
Notificat: 10 iun 2026
+
Activează țară nouă
Selectează țara + uploadează certificările obligatorii
Flux activare țară nouă pentru partener
1
Selectează
țara dorită
2
Upload
certificări
3
Notifică
sistemul 48h
4
Darrin AI
verifică docs
Activ în
țara nouă
API Partener Multi-țară
GET/api/v1/partner/countries
POST/api/v1/partner/countries/activate
PUT/api/v1/partner/countries/{code}/zones
POST/api/v1/partner/countries/{code}/deactivate
POST/api/v1/partner/countries/{code}/notify ← notificare 48h
GET/api/v1/partner/countries/{code}/certifications
D
My Darrin — Deviz Engine

Home Best Pal SRL · Versiune arhitecturală v5.2 · Iunie 2026

NACE Rev 2.1 · ESCO EU 2024 · ISCO-08 · Uniclass 2015 · Indicatoare devize RO

🏠 Acasă · ⚙️ Backoffice · 🔐 Super Admin · 🔄 Arhitectură Sync · 📦 Catalog
D
My Darrin
© 2026 Home Best Pal SRL · Bacău, România
🏠 Acasă 📦 Catalog 🏪 Marketplace 👷 Parteneri 💼 Investitori 📱 App Mobile 🔐 Admin