VRM — Vendor Relationship Management
Roluri acoperite: Vendor Manager · Responsabil Relații Furnizori · Key Account Manager Achiziții
Module principale: Vendors · Vendor Portal · Purchase Contracts · Vendor Items · Debit Notes · Activity Log · Notes
Ce este VRM în CRMConnect
VRM (Vendor Relationship Management) este abordarea strategică a relației cu furnizorii — nu doar tranzacțiile (ce și când cumperi), ci calitatea parteneriatului: cine sunt furnizorii tăi, cum comunici cu ei, ce condiții ai negociat, cum performează și cum le gestionezi accesul la platforma ta.
CRMConnect tratează furnizorii similar cu clienții — au profil complet, portal dedicat, catalog de articole propriu, contracte, note de relație și istoric complet de activitate.
Harta relației cu un furnizor
PROFIL FURNIZOR
├── Date companie (VAT, adresă, bancă, monedă implicită)
├── Persoane de contact (cu acces portal individual)
├── Staff intern responsabil (pur_vendor_admin)
├── Categorii furnizor (ce tipuri de produse/servicii oferă)
└── Politică returnare (termen, taxă, condiții)
CATALOG DE PREȚURI
├── Articole oferite de furnizor (vendor_items)
├── Prețuri per articol (vendor_purchase_price)
└── Cod articol furnizor (SKU-ul lor intern)
DOCUMENTE
├── RFQ-uri trimise → Oferte primite
├── Comenzi de Achiziție (PO-uri)
├── Contracte Achiziție
├── Facturi Furnizor + Bonuri Fiscale
├── Note de Debit (credite, corecții)
└── Retururi Achiziție
COMUNICARE
├── Portal Vendor (acces self-service)
├── Comentarii pe documente (PO, oferte, contracte)
├── Note interne (vizibile doar staff)
├── Email-uri automate per eveniment
└── Jurnal activitate (audit trail complet)
Profilul complet al unui furnizor
Unde: /admin/purchase/vendors → deschizi fișa furnizorului
Date de bază
| Câmp | Note |
|---|---|
company |
Denumirea companiei furnizorului |
vendor_code |
Codul intern pentru identificare rapidă (ex: FZ-001) |
vat |
CUI / TVA — esențial pentru documente fiscale |
phonenumber / website |
Contact direct |
bank_detail |
IBAN, bancă, cont — pentru plăți |
default_currency |
Moneda implicită (EUR, USD, RON) — utilizată în PO-uri și facturi |
payment_terms |
Termenii de plată negociați (ex: 30 zile neto, 2/10 neto 30) |
category |
Categoriile de produse/servicii ale furnizorului |
Adrese
Fiecare furnizor poate avea adresă de facturare și adresă de livrare separate — relevante pentru corespondeță și documente fiscale.
Politica de returnare
| Câmp | Note |
|---|---|
return_within_day |
Zile acceptate pentru returnare (ex: 30 de zile) |
return_order_fee |
Taxa de restocking la returnare (procent sau sumă fixă) |
return_policies |
Textul complet al politicii de returnare |
Setată per furnizor — poate fi mai permisivă sau mai restrictivă decât setarea globală din /admin/purchase/mysetting.
Persoane de contact la furnizor
Unde: Tab Contacts din fișa furnizorului
Fiecare furnizor poate avea multiple persoane de contact cu rol diferit (director comercial, agent vânzări, contabilitate, logistică).
Câmpuri per contact:
| Câmp | Note |
|---|---|
firstname / lastname |
Numele complet |
email |
Email individual (și username pentru portal) |
phonenumber |
Telefon direct |
title |
Funcția în compania furnizorului |
is_primary |
Contact principal afișat în documente |
active |
Activ / inactiv |
Preferințe email per tip document:
Fiecare contact poate activa/dezactiva notificările pentru:
- Facturi (
invoice_emails) - Comenzi de achiziție (
estimate_emails) - Contracte (
contract_emails) - Tichete și proiecte dacă relevanță
Activarea accesului la portal
La crearea unui contact sau din fișa contactului → Trimite invitație portal:
- Furnizorul primește email cu link și credențiale
- Se poate loga la
/purchase/vendors_portal/ - Dacă
send_email_welcome_for_new_contact = 1→ email automat la creare
Portalul Vendorului — ce poate face furnizorul
URL Portal: /purchase/vendors_portal/
Furnizorul lucrează în portal fără să aibă acces la CRM-ul tău intern. Vede doar documentele care îl privesc.
Secțiunile portalului
| Secțiune | Ce poate face furnizorul |
|---|---|
| Dashboard | Sumar: PO-uri active, facturi pending, contracte, retururi |
| Profil Contact | Schimbă email, telefon, parolă, imagine profil |
| Profil Companie | Actualizează datele companiei, adrese, site, telefon |
| Comenzi de Achiziție | Vede toate PO-urile, confirmă recepția comenzii, actualizează data livrare, adaugă note expediere, încarcă documente (certificate, avize) |
| RFQ-uri primite | Vede cererile de ofertă, bifează disponibilitatea și ETA per articol |
| Oferte (Quotations) | Creează și editează oferte de răspuns la RFQ-uri — prețuri, cantități, termeni |
| Facturi | Introduce facturi noi, vede istoricul, vede statusul plăților |
| Contracte | Vede contractele active și istoricul, poate semna electronic |
| Catalog Articole | Adaugă și editează articolele proprii cu prețuri și specificații |
| Plăți | Vede istoricul plăților primite cu datele și referințele |
| Retururi | Vede cererile de retur, actualizează statusul procesării |
Fluxul RFQ → Ofertă în portal
Tu creezi RFQ în CRM → furnizorul primește email cu link
Furnizor în portal:
1. Deschide RFQ-ul
2. Per articol: bifează disponibil / limitat / indisponibil
3. Completează ETA dacă nu e disponibil imediat
4. Adaugă prețurile și cantitățile oferite
5. Salvează → Oferta apare în CRM la tine în /admin/purchase/myquotations
Catalogul de articole al furnizorului
Unde (admin): /admin/purchase/vendor_items
Unde (vendor portal): /purchase/vendors_portal/items
Structura prețurilor per furnizor
Fiecare articol din catalogul tău de achiziție poate fi asociat cu unul sau mai mulți furnizori, fiecare cu prețul propriu:
| Câmp | Note |
|---|---|
vendor_purchase_price |
Prețul negociat cu furnizorul respectiv |
vendor_item_code |
SKU-ul furnizorului pentru articolul tău |
datecreate |
Data de la care e valabil prețul |
Catalog extins (items_of_vendor)
Furnizorii pot introduce propriile articole direct din portal — produse cu:
- Cod, denumire, descriere lungă
- Preț, taxe, unitate de măsură
- Atribute (culoare, dimensiune, model)
- Status partajare: privat (doar voi) sau public (vizibil în catalogul general)
- Cod de bare, SKU
Benefit: Furnizorul îți menține catalogul actualizat — prețurile noi apar direct în CRM fără să trimiți liste Excel.
Contracte cu Furnizorii
Unde: /admin/purchase/contracts
Tipuri de contracte de achiziție
| Tip | Când se folosește |
|---|---|
| Contract cadru | Furnizor strategic cu volum anual garantat — termeni valabili pentru toate PO-urile din perioadă |
| Contract per proiect | Aprovizionare dedicată unui proiect specific |
| Contract de servicii | Furnizori de servicii (mentenanță, curățenie, IT) — cu plată periodică |
| Contract de exclusivitate | Furnizor unic pentru o categorie de produse |
Câmpuri strategice pe contract
| Câmp | Note |
|---|---|
contract_value |
Valoarea totală angajată |
payment_cycle |
Frecvența plăților: monthly / quarterly / annual |
payment_amount |
Suma per plată (pentru contracte cu rate fixe) |
payment_terms |
Termeni negociați — override față de termenii generali ai furnizorului |
service_category |
Categoria acoperită de contract |
buyer |
Buyerul intern responsabil de contract |
signed |
Semnat digital (0=nu, 1=da) |
signed_date |
Data semnării |
Reînnoire și expirare
end_date— CRM monitorizează data expirării- Configurează Workflow Automation pentru reminder cu 30/60 zile înainte de expirare
- La expirare: negociezi termeni noi → creezi contract nou din șablon
Comunicarea cu furnizorul
Comentarii pe documente
Fiecare document (PO, ofertă, contract, factură) are un thread de comentarii vizibil atât pentru staff intern cât și pentru furnizor în portal:
- Staff intern adaugă comentariu → furnizorul îl vede la logarea în portal
- Furnizorul adaugă comentariu → staff-ul primește notificare în CRM
- Util pentru: clarificări tehnice, negocieri de prețuri, confirmări speciale
Note interne (vizibile doar staff)
Unde: Din fișa furnizorului → tab Notes
Note legate de relația cu furnizorul — nu vizibile în portal:
- Feedback din negocieri
- Puncte sensibile de relație
- Preferințe de comunicare (ex: „preferă apeluri, nu email-uri")
- Evaluare calitate livrări anterioare
Jurnal de activitate
Toate acțiunile pe documentele unui furnizor sunt înregistrate automat în pur_activity_log:
- Cine a creat/modificat un PO
- Când a confirmat furnizorul o comandă
- Când au fost plătite facturile
- Modificări de prețuri în catalog
Accesare: Din fișa furnizorului → tab Activity (sau din fiecare document → tab Activity).
Email-uri automate către furnizori
Furnizorul primește email automat la:
| Eveniment | Email trimis |
|---|---|
| Cont furnizor creat | Email de bun venit cu credențiale portal |
| RFQ trimis | Invitație de ofertare cu link |
| PO emis | Notificare comandă cu PDF |
| Notă de debit creată | Informare credit disponibil |
| Cerere retur aprobată | Confirmare retur |
Evaluarea performanței furnizorilor
CRMConnect nu are un modul dedicat de scoring al furnizorilor, dar poți construi o evaluare bazată pe datele existente:
Metrici disponibile din rapoarte
| Metrică | De unde o extragi |
|---|---|
| Respectarea termenelor de livrare | PO-uri: delivery_date vs. data reală a avizului de recepție |
| Calitatea mărfii | Retururi (pur_order_returns) per furnizor — rata de retur |
| Prețuri competitive | Comparare oferte pentru același RFQ, históric vendor_purchase_price |
| Conformitate facturare | Note de debit per furnizor — indică erori de facturare |
| Timp de răspuns la RFQ | Data RFQ vs. data ofertei primite |
| Disponibilitate articole | Câmpul availability din oferte — câte articole au marcat „unavailable" |
Recomandare: Note structurate de evaluare
Creează o convenție de note interne pentru evaluare trimestrială:
[Q2 2026 Review]
Livrări: 8/10 la timp
Calitate: 0 retururi
Prețuri: +5% față de contract cadru
Comunicare: Răspunde în <24h
Recomandare: MENȚINE - furnizor strategic
Segmentarea furnizorilor
Folosește câmpul Category din profilul furnizorului pentru a-i segmenta strategic:
| Categorie sugerată | Criterii |
|---|---|
| Strategic A | Volum mare, greu de înlocuit, relație pe termen lung |
| Strategic B | Volum mediu, specificații unice |
| Operațional | Furnizori de consumabile și servicii uzuale |
| Spot | Furnizori ocazionali, fără contract cadru |
| Evaluare | Furnizori noi în perioada de testare |
| Inactive | Furnizori cu care nu mai lucrezi |
Staff intern responsabil de furnizor
Unde: Din fișa furnizorului → tab Admins → Adaugă responsabil
Tabelul pur_vendor_admin mapează un staff intern la un furnizor — responsabilul de relație:
- Primește notificările documentelor pentru acel furnizor
- Responsabil de negocieri și comunicare
- Apare ca „buyer" pe contracte și PO-uri
Retururi de la Furnizori
Unde: /admin/purchase/purchase_orders → din PO-ul relevant → Crează Retur
Când marfa primită are probleme (defecte, lipsuri, neconformitate):
1. Creezi cerere de retur referind PO-ul și avizul de recepție original
2. Specifici articolele returnate + cantitățile + motivul
3. Furnizorul confirmă returul în portal (sau comunici prin email)
4. Marfa iese din stoc (aviz de livrare retur)
5. Primești credit (nota de debit) sau înlocuire
Fereastra de retur: configurabilă global în setări (pur_return_request_within_x_day, default 30 zile) sau per furnizor (return_within_day în profilul furnizorului).
VRM în cifre — KPIs recomandate
Monitorizează lunar acești indicatori de sănătate a relațiilor cu furnizorii:
| KPI | Formula / Sursă |
|---|---|
| Rata livrări la termen | PO-uri cu order_status=3 înainte de delivery_date / total PO-uri livrate |
| Rata de retur | Retururi per furnizor / Total unități recepționate |
| Concentrare bază furnizori | % din cheltuieli la top 3 furnizori — risc dacă > 60% |
| Acoperire prin contracte | % din valoarea achizițiilor acoperită de contracte cadru |
| Timp de plată | Zile între data facturii și plată — comparat cu payment_terms |
| Comenzi de urgență | PO-uri create cu termen < 5 zile — indicator de planificare slabă |
Automatizări VRM recomandate
Configurabile în Workflow Automation (/admin/workflow_automation):
| Trigger | Acțiune | Beneficiu |
|---|---|---|
| Contract furnizor expiră în 60 zile | Task „Inițiază renegociere" → Vendor Manager | Zero contracte expirate neobservate |
| Contract furnizor expiră în 30 zile | Email reminder la furnizor | Furnizorul știe că trebuie să reînnoiască |
| PO neconfirmat după 48h | Notificare buyer responsabil | Urmărire rapidă |
| Furnizor inactiv > 12 luni | Task „Revizuire status furnizor" | Curățare bază furnizori |
| Retur aprobat | Notificare furnizor în portal | Comunicare rapidă |
| Notă de debit creată | Email furnizor + task aprobare internă | Transparență credite |
Referințe rapide
Workflow-uri: Purchase to Pay · Full Commercial Cycle · Warehouse Inbound → Outbound
Module: Vendors · Vendor Items · Purchase Contracts · Debit Notes · Vendor Invoices · RFQ · Purchase Orders
Departament înrudit: Departament Achiziții