get_company_contracts
Keywords: achiziții publice, licitații, contracte de stat, SEAP, SICAP, furnizor stat, achiziție directă, acord-cadru, contracte câștigate, bani publici, public procurement, public contracts, tenders, government contracts, awarded contracts, supplier to public sector, CPV, dependență de stat, due diligence achiziții, e-licitatie.
Returnează implicarea unei firme românești (după CUI) în achizițiile publice, conform datelor deschise SEAP/SICAP (data.gov.ro). Vizează firma în rol de FURNIZOR (ofertant câștigător).
Două tier-uri (toggle prin detail):
detail: "summary"(DEFAULT, FREE): rollup rapid —{hasPublicContracts, contractCount, contractValue, frameworkValue, distinctAuthorities, lastAwardDate, topCpvCodes}. Răspunde la "câștigă firma contracte publice și cât?".detail: "full"(PAID, 2 credite): summary + lista contractelor recente (autoritate contractantă, CPV, valoare, tip procedură, dată) +stateShare— „dependența de stat": seria anuală valoare-contracte ÷ cifră de afaceri (sharePct poate depăși 100% legitim — contract multianual semnat într-un an; sharePctDisplay e plafonat la 100). Pentru due diligence detaliat și analiza dependenței de bani publici.
IMPORTANT — acord-cadru vs contract: contractValue însumează DOAR
contractele obișnuite. Acordurile-cadru repetă valoarea totală pe fiecare
lot, deci sunt ținute separat în frameworkValue (limită superioară de
capacitate, NU cheltuială efectivă). Nu le aduna.
Ce spune fiecare câmp (fapte, nu verdicte — nu le transforma în concluzii despre firmă):
distinctAuthorities= câte autorități contractante distincte apar în contractele firmei. Mai multe autorități pe uncontractValuemare = venituri publice împrăștiate pe mai mulți clienți;distinctAuthorities: 1pe uncontractValuemare = toate veniturile publice vin de la un singur client public. Atât — raportează numărul și autoritatea, nu explicația.lastAwardDateraportat la data de înregistrare a firmei = de cât timp exista firma la ultima atribuire. E un fapt datat, nu un semnal: spune intervalul, cu ambele date, și lasă concluzia utilizatorului.hasPublicContracts: false→ fără contracte publice cunoscute în datele importate (NU garanție că n-a avut niciodată).
Când îl folosești:
"Ce contracte publice a câștigat firma X?"
"Câștigă firma Y bani de la stat?"
"Cât a luat firma Z din achiziții publice și de la cine?"
"În ce domenii (CPV) furnizează firma X către instituții publice?"
Due diligence, KYC, evaluare dependență de bani publici.
Sursă: open-data SEAP/SICAP (data.gov.ro), licență deschisă. Date despre persoane juridice și cheltuieli publice (transparență — fără date personale).
Confirmarea costului: un apel care ar consuma credite are nevoie de confirm: true. Fără el primești DEVIZUL (cost în credite și RON, soldul contului, alternativa gratuită dacă există) și nu se consumă nimic — reia apoi EXACT același apel cu confirm: true, după ce omul a acceptat costul.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taxId | Yes | Romanian CUI (Cod Unic de Înregistrare). | |
| detail | No | "summary" (free, default) or "full" (paid, 2 credits). | |
| confirm | No | Acordul utilizatorului de a consuma credite pentru acest apel. Fără el, apelul întoarce DEVIZUL (cost, sold, alternativa gratuită) și nu consumă nimic. Nu îl trimite din proprie inițiativă: întreabă întâi omul. |