> ## Documentation Index
> Fetch the complete documentation index at: https://docs.amovio.ro/llms.txt
> Use this file to discover all available pages before exploring further.

# Contacte

> Gestionează baza de clienți — persoane fizice și juridice.

## Prezentare generală

Modulul **Contacte** stochează toți clienții și partenerii tăi. Fiecare contact este legat automat de lead-urile, contractele și facturile asociate.

## Tipuri de contacte

* **Persoană fizică** — CNP, serie buletin, adresă
* **Persoană juridică** — CUI, J, adresă sediu, persoană de contact

## Adăugarea unui contact

1. Mergi la **Contacte → Contact nou**.
2. Selectează tipul (PF / PJ).
3. Completează datele de identificare.
4. Pentru PJ, Amovio interoghează automat ANAF după CUI pentru a pre-completa datele firmei (vezi mai jos).
5. Pentru PF, poți folosi **Scanare C.I. (Auto-completare)** pentru a pre-completa datele din buletin (vezi mai jos).

## Scanare C.I. (OCR)

La crearea unui contact de tip **Persoană fizică**, în partea de sus a formularului apare panoul **Scanare C.I. (Auto-completare)** cu butonul **Scanează Buletin**.

1. Apasă **Scanează Buletin** și alege:
   * **Fotografiază acum** — deschide camera (recomandat pe mobil).
   * **Alege din galerie / fișier** — încarcă o poză existentă (JPG, PNG, WEBP, HEIC, HEIF).
2. Amovio recunoaște automat și pre-completează:
   * **Nume complet** (nume + prenume)
   * **CNP**
   * **Serie și număr CI**
   * **Județ**, **oraș**, **stradă** (concatenate în câmpul Adresă)
3. Verifică datele pre-completate și completează telefonul, email-ul și restul câmpurilor opționale.

<Note>
  Procesarea OCR se face prin Gemini Vision pe Vertex AI, în regiunea UE `europe-west4`. Imaginea buletinului nu este reținută după procesare și nu este folosită pentru antrenarea modelelor. Doar metadata scanării (tip document, număr câmpuri completate) este logată — niciodată conținutul brut.
</Note>

## Autocomplete ANAF după CUI

Pentru contactele de tip **Persoană juridică**, Amovio apelează direct API-ul public ANAF folosind CUI-ul introdus și pre-completează:

* Denumirea oficială a firmei
* Adresa sediu (stradă, oraș, județ)
* Telefon (dacă este disponibil la ANAF)
* Numărul de la Registrul Comerțului
* Statutul de plătitor de TVA

Lookup-ul se declanșează din **Contact nou** și, de asemenea, din formularul de **Factură nouă** când introduci CUI-ul unui client nou — click **Caută ANAF**.

<Tip>
  Poți introduce CUI-ul cu sau fără prefixul `RO` — Amovio îl normalizează automat (doar cifre) înainte de a-l trimite la ANAF.
</Tip>

Dacă ANAF nu răspunde sau CUI-ul nu este găsit, primești o eroare și poți completa datele manual.

## Dialog duplicat CUI

Când salvezi un contact PJ al cărui CUI există deja în baza de date — fie prin completare manuală, fie după autocomplete ANAF — Amovio afișează un dialog **„Contact existent cu același CUI”** cu trei opțiuni:

* **Folosește existentul** *(recomandat)* — anulează crearea și selectează contactul deja existent. Pe formularul de factură, datele lui se aplică automat pe linia de client.
* **Suprascrie datele** — actualizează contactul existent cu valorile curente din formular (sau cele venite de la ANAF). Util pentru a împrospăta adresa sau telefonul.
* **Anulează** — închide dialogul fără modificări.

Astfel eviți contactele dublate cu același CUI și ai mereu un singur „cont” per firmă, cu istoric consolidat.

## Conturi bancare (PJ)

Pe contactele de tip Persoană juridică găsești secțiunea **Conturi bancare**, unde poți defini mai multe perechi IBAN + bancă, una sau mai multe per valută.

Pentru fiecare cont configurezi:

| Câmp             | Descriere                                                                 |
| ---------------- | ------------------------------------------------------------------------- |
| Valută           | `RON`, `EUR`, `USD` etc. — poți avea mai multe conturi în aceeași valută. |
| IBAN             | Validat automat (format și cifre de control).                             |
| BIC              | Opțional, folosit la loturile XML de plată.                               |
| Bancă / etichetă | Numele băncii sau o etichetă scurtă (ex. „Raiffeisen operațional”).       |
| Implicit         | Marchează contul ca implicit pentru valuta respectivă.                    |

### Cont implicit per valută

Switch-ul **Implicit** garantează un singur cont implicit pe fiecare valută. Când marchezi un cont ca implicit, ceilalți din aceeași valută se demarchează automat. La generarea unei plăți sau a unui lot XML, Amovio alege automat contul implicit pentru valuta facturii.

### Exemplu

```text theme={null}
RON  RO49AAAA1B31007593840000  Raiffeisen     [Implicit]
RON  RO12BBBB1234567890123456  BCR
EUR  RO77CCCC0987654321098765  Banca Transilv [Implicit]
```

<Note>
  Aceeași structură de conturi este folosită și în **Setări → Facturare → Conturi bancare** pentru propria firmă. Pe contacte, conturile reprezintă conturile **furnizorului** (clientului tău PJ) și sunt folosite la facturile primite și la loturile XML când factura nu conține IBAN în SPV.
</Note>

## Date stocate

| Câmp                         | PF | PJ |
| ---------------------------- | -- | -- |
| Nume complet / Denumire      | ✓  | ✓  |
| CNP / CUI                    | ✓  | ✓  |
| Adresă                       | ✓  | ✓  |
| Telefon & email              | ✓  | ✓  |
| Serie & număr CI             | ✓  | —  |
| Nr. Registrul Comerțului     | —  | ✓  |
| Plătitor TVA                 | —  | ✓  |
| Conturi bancare multi-valută | —  | ✓  |

## Istoricul tranzacțiilor

Pe fiecare contact vezi centralizat:

* Vehiculele cumpărate
* Facturile emise
* Contractele semnate
* Lead-urile active și istoricul comunicărilor

<Note>
  Datele clienților sunt stocate criptat și conform GDPR. Poți exporta sau șterge datele unui client la cerere din **Contacte → ⋮ → Export GDPR / Ștergere**.
</Note>

## GDPR și Acordul de Prelucrare a Datelor (DPA)

Pentru că Amovio procesează date personale ale clienților tăi finali (CNP, serie/număr CI, adresă, conversații WhatsApp), relația cu Amovio este reglementată printr-un **Acord de Prelucrare a Datelor (DPA)** conform Art. 28 GDPR — tu ești **Operatorul** datelor, iar Amovio este **Persoană împuternicită**.

* La **înregistrarea contului**, semnezi un checkbox suplimentar prin care accepți **Acordul de Prelucrare a Datelor (DPA)** și confirmi că ești Operatorul datelor clienților finali. Acceptarea este obligatorie — semnup-ul nu se finalizează fără ea, iar timestamp-ul este stocat pentru audit.
* Documentul integral este disponibil public la [amovio.ro/dpa](https://amovio.ro/dpa), linkat și din footer-ul site-ului.
* Pentru fluxurile cu AI (OCR documente, asistent WhatsApp), datele sunt procesate exclusiv în UE (Vertex AI, regiunea `europe-west4`), nu sunt folosite pentru antrenare, iar PII (CNP, IBAN, card, telefon) sunt redactate înainte de orice apel către modele de limbaj. Vezi și [garanțiile GDPR în Integrare WhatsApp](/integrations/whatsapp#gdpr-si-garantii-pentru-asistentul-ai).
