CRMconnect Azuvio · Docs

Consulente Legale

Reparto: Legale
Livello: Operativo senior / Management
Obiettivo principale: Gestione contratti, conformità documentale, GDPR e archivio legale dell'azienda

Cosa fa questo ruolo

Il Consulente Legale è il custode dei documenti giuridicamente vincolanti in CRMconnect: redige e gestisce i contratti con clienti, fornitori e dipendenti; supervisiona i flussi di approvazione interni; elabora le richieste GDPR; e garantisce che nessun contratto scada inosservato. È l'interfaccia legale tra la piattaforma e la realtà giuridica dell'azienda.


Moduli utilizzati regolarmente

Modulo Dove trovarlo A cosa serve
Contratti Clienti CRM → Contratti Redazione, invio, firma, rinnovo
Contratti Fornitori Acquisti → Contratti Fornitori Contratti quadro, NDA con fornitori
Gestione Documenti Operazioni → Documenti Approvazione interna multilivello, policy, procedure
GDPR Impostazioni → GDPR Consensi, richieste di cancellazione, audit
Proposte Vendite → Proposte Revisione T&C, proposte accettate → contratti
Workflow Automation Integrazioni → Automazione Alert scadenza, task di approvazione, promemoria
Utilità — Log Attività Impostazioni → Utilità Export audit trail per contenzioso o audit
Campi Personalizzati Impostazioni → Campi Personalizzati Campi legali sui contratti
Comunicazioni Interne Marketing → Comunicazioni Pubblicazione policy e alert di conformità

Routine giornaliera

Mattina — triage legale (15–20 min)

  1. Contratti in scadenza nei prossimi 60 giorni/admin/contracts → filtra dateend tra oggi e oggi +60 giorni → avvia processo di rinnovo o notifica il cliente
  2. Contratti non firmati — filtra signed = 0 AND marked_as_signed = 0 con data invio > 3 giorni → sollecita la firma
  3. Documenti in attesa di approvazione/admin/document_management → documenti con approval = pending dove sei approvatore → revisiona e approva/restituisci
  4. Richieste GDPR irrisolte/admin/gdpr → richieste di cancellazione o esportazione dati senza risposta → processa entro il termine legale di 30 giorni

Settimanale

Giorno Attività
Lunedì Revisiona i contratti creati di recente dalle Vendite nella settimana precedente — verifica le clausole standard
Mercoledì Approva i documenti interni in Gestione Documenti in attesa
Venerdì Report sullo stato dei contratti: quanti firmati, in sospeso, scaduti questo mese

Gestione dei contratti con i clienti

Dove: /admin/contracts

Flusso completo: dal template al contratto firmato

1. Template → Contratto creato
   /admin/contracts/templates → seleziona tipo contratto (NDA, Contratto di Servizio,
   Contratto Quadro, Allegato) → i campi unione vengono popolati automaticamente dal file cliente

2. [Opzionale] Approvazione interna
   → Carica in Gestione Documenti per revisione multilivello
   → Approvatore 1 (Responsabile di Reparto) → Approvatore 2 (Direttore)
   → All'approvazione finale → invia al cliente

3. Invio al cliente
   → Pulsante "Invia" → email con link univoco + PDF allegato
   → Il cliente accede al link senza autenticazione (hash sicuro)

4. Firma del cliente
   → Legge il contratto nel browser → appone la firma → "Accetta e Firma"
   → Il sistema registra: IP, timestamp, nome firmatario, immagine firma
   → Ricevi notifica automatica

5. Post-firma
   → Il contratto diventa di sola lettura (non può più essere modificato)
   → Qualsiasi modifica richiede un Emendamento (nuovo contratto con parent_id)
   → Archivia in Gestione Documenti

Tipologie di contratto e quando utilizzarle

Tipo Quando Dove
NDA Prima di discussioni commerciali sensibili /admin/contracts
Contratto di Servizio Ad ogni impegno di fornitura /admin/contracts
Contratto Quadro Clienti ricorrenti con volume annuale — condizioni valide per tutte le fatture del periodo /admin/contracts
Allegato Specifiche tecniche, listini prezzi, SLA allegati a un contratto padre /admin/contracts (parent_id)
Emendamento Modifica di clausole di un contratto firmato esistente /admin/contracts (parent_id)
Contratto Fornitore Accordi di approvvigionamento, NDA fornitore, servizi esterni /admin/contracts_vendor
Contratto HR Contratti di lavoro individuali, addendum salariali /admin/hr_profile/contracts
Contratto Opportunità Lettere di intenti (LOI), pre-contratti, accordi di principio /admin/contracts_opportunity

Principali campi unione per i template

Campo unione Cosa popola
{client_name} Ragione sociale del cliente
{client_vat} Partita IVA del cliente
{client_address} Indirizzo completo
{contract_subject} Oggetto del contratto
{contract_nr} Numero contratto
{contract_value} Valore del contratto
{datestart} / {dateend} Periodo di validità
{staff_name} Referente interno
{current_date} Data corrente

Importante: se un campo unione non si popola, significa che il campo corrispondente è vuoto nel file cliente. Completa il file prima di creare il contratto.


Emendamenti e gerarchia documentale

I contratti possono formare gerarchie tramite il campo parent_id:

Contratto Quadro #001/2026 (contratto padre)
  ├── Allegato 1 — Specifiche Tecniche (parent_id = 001)
  ├── Allegato 2 — Listino Prezzi Q1 2026 (parent_id = 001)
  └── Emendamento 1 — Modifica clausola 5.3 (parent_id = 001)
       └── firmato separatamente, stesso flusso di firma

Alla creazione di un Emendamento:

  1. Non modificare il contratto originale firmato (è bloccato)
  2. Crea nuovo contratto → seleziona parent_id = contratto originale
  3. Documenta solo le clausole modificate
  4. Invia per firma separata

Rinnovo contratti

Dove: Dal contratto aperto → pulsante Rinnovo

→ Viene creato un nuovo record in tblcontract_renewals con:
   Vecchio valore vs. nuovo valore
   Vecchia data inizio vs. nuova data inizio
   Chi ha rinnovato + quando

→ Opzione firma al rinnovo:
   Mantieni firma esistente (renew_keep_signature = 1)
   → il cliente non deve firmare di nuovo

   Reimposta firma (renew_keep_signature = 0)
   → il cliente firma il nuovo periodo
   → utile quando le clausole sono cambiate

Lo storico rinnovi è visibile dal contratto aperto — puoi tracciare l'evoluzione di valori e termini per l'intera relazione con il cliente.


Gestione Documenti — flussi di approvazione interni

Dove: /admin/document_management

Quando usare Gestione Documenti vs. Contratti

Situazione Modulo
Documento inviato al cliente per la firma Contratti
Documento interno con approvazione multilivello Gestione Documenti
Policy interne, procedure, regolamenti Gestione Documenti
Proposte tecniche per approvazione direzione Gestione Documenti

Struttura cartelle raccomandata

📁 Contratti Attivi/
   📁 Clienti 2026/
   📁 Fornitori 2026/
📁 Template Legali/
   📄 NDA Standard.docx
   📄 Contratto Quadro Servizi.docx
   📄 Contratto di Servizio.docx
📁 Documenti Interni/
   📁 Policy HR/
   📁 Procedure di Conformità/
   📁 GDPR/
📁 Archivio/
   📁 Contratti Scaduti 2025/

Flusso di approvazione

Documento creato o caricato
       ↓
Approvatore 1 notificato (es. Responsabile di Reparto)
  → Approva → passa al livello successivo
  → Rifiuta → torna al creatore con nota di motivazione
       ↓
Approvatore 2 notificato (es. Direttore)
  → Approva → Documento APPROVATO DEFINITIVAMENTE
  → Opzionalmente: spostato automaticamente nella cartella "Approvati"

Ad ogni approvazione vengono registrati: identità approvatore, IP, timestamp, commento (se presente). Trail di audit completo.

Versioning documenti

Ogni modifica → nuova versione salvata automaticamente. Puoi:

  • Visualizzare la cronologia completa delle versioni
  • Ripristinare una versione precedente
  • Scaricare qualsiasi versione per archiviazione esterna

GDPR — conformità e diritti degli interessati

Dove: /admin/gdpr

Tracciamento consensi

Il sistema registra ogni consenso dato o ritirato:

  • Chi ha prestato il consenso (contatto o lead)
  • Per quale finalità (email marketing, condivisione dati con partner, cookie)
  • Quando e da quale IP
  • Tipo di azione: opt-in (consenso) o opt-out (revoca)

Gestione delle richieste di cancellazione (diritto all'oblio)

1. Il cliente richiede la cancellazione dei dati
   (dal portale clienti o via email)

2. La richiesta appare in /admin/gdpr con stato "in sospeso"

3. Verifichi:
   → Ci sono obblighi contrattuali attivi? (contratto non firmato, fattura non pagata)
   → Ci sono obblighi legali di conservazione? (fatture — 10 anni, per legge fiscale)
   → Se non ci sono impedimenti → anonimizzazione o cancellazione

4. Il sistema anonimizza i campi personali nei documenti
   (i contratti rimangono in archivio senza dati identificabili)

5. Rispondi alla persona confermando l'azione
   SCADENZA: 30 giorni dalla data della richiesta (obbligo GDPR)

Diritto alla portabilità

Dal file cliente o lead → esporta tutti i dati: attività, documenti, comunicazioni, ticket. Fornisci alla persona il file completo dei dati conservati.

Campi GDPR personalizzati sui contratti

Puoi aggiungere campi personalizzati da /admin/custom_fields per il tracciamento GDPR:

  • Base giuridica del trattamento (art. 6(1)(a)/(b)/(c)/(f))
  • DPO responsabile
  • Trasferimenti internazionali di dati
  • Periodo di conservazione applicabile

Revisione delle proposte commerciali

Dove: /admin/proposals

Le proposte accettate digitalmente dal cliente hanno valore quasi contrattuale — registrano IP, timestamp, nome dell'accettante e immagine della firma.

Il tuo ruolo:

  1. Verifica che il campo terms nelle proposte contenga le clausole legali standard dell'azienda (T&C)
  2. All'accettazione → il sistema crea automaticamente un task o notifica → avvii il contratto formale
  3. Il pulsante Crea Contratto dalla proposta accettata importa automaticamente cliente e valore

Configurazione Workflow Automation per il Legale

Dove: /admin/workflow_automation

Automazioni essenziali da configurare una sola volta:

Trigger Azione Beneficio
dateend contratto − 60 giorni Task "Avvia rinnovo — [cliente]" → a te Zero contratti scaduti inosservati
dateend contratto − 30 giorni Email promemoria → cliente Alert esterno proattivo
dateend superata Notifica urgente → te + direzione Ultima linea di difesa
Contratto firmato (signed = 1) Task "Archivia in Gestione Documenti" → a te Archiviazione sistematica
Contratto firmato Email di benvenuto / conferma → cliente Esperienza cliente professionale
Documento DM approvato Sposta automaticamente in cartella "Approvati" Archiviazione senza intervento manuale
Richiesta GDPR ricevuta Task urgente "Processa richiesta GDPR — scadenza 30 giorni" → a te Rispetto del termine legale
Proposta accettata Task "Emetti contratto formale" → a te o agente Continuità flusso Vendite → contratto
Contratto creato dalle Vendite Task "Revisione Legale" → a te Nessun contratto senza verifica

Comunicazione con i clienti sui contratti

Dove: Scheda Commenti dal contratto aperto

Funziona bidirezionalmente:

  • Tu aggiungi commento → il cliente riceve email + lo vede nel portale clienti
  • Il cliente aggiunge commento dal portale → tu ricevi notifica

Utilizzo pratico:

  • Chiarimenti sulle clausole prima della firma
  • Negoziazioni di termini (documentate cronologicamente)
  • Conferme di ricezione
  • Richieste di modifica con risposta e motivazione

L'intera comunicazione è archiviata con timestamp e autore — valore probatorio in caso di controversia.


Monitoraggio contratti — filtri utili

Filtro in /admin/contracts Cosa trovi
dateend < oggi Contratti già scaduti — archivia o agisci
dateend nei prossimi 30 giorni In scadenza questo mese — rinnovo urgente
dateend tra 31 e 60 giorni In scadenza in 2 mesi — avvia la rinegoziazione
signed = 0 + marked_as_signed = 0 Non firmati — sollecita la firma
signed = 1 OPPURE marked_as_signed = 1 Archivio attivo
Per contract_type = NDA Solo accordi di riservatezza
Per cliente Tutti i contratti di un cliente specifico

Audit trail — cosa viene registrato automaticamente

Non è necessario documentare manualmente le azioni — il sistema registra automaticamente:

Evento Cosa viene catturato
Contratto creato Staff, timestamp, oggetto, cliente
Contratto inviato Timestamp, email destinatario
Contratto firmato digitalmente IP, timestamp, nome firmatario, immagine firma
Contratto marcato come firmato manualmente Staff, timestamp
Contratto rinnovato Staff, timestamp, vecchi vs. nuovi valori e periodi
Commento aggiunto Autore, timestamp, contenuto
Documento DM approvato/rifiutato Approvatore, IP, timestamp, nota
Documento consultato Utente, timestamp (Gestione Documenti)

Esporta log: /admin/utilities/activity_log — filtrabile per staff, periodo, tipo di azione. Utile per audit esterni o fascicoli per controversie.


Indicatori da monitorare

Indicatore Obiettivo
Contratti scaduti senza azione 0 — gli alert workflow devono prevenirlo completamente
Tempo medio di firma (dall'invio a signed = 1) < 5 giorni lavorativi
Contratti non firmati > 14 giorni Escalation al responsabile commerciale
Richieste GDPR processate nei tempi 100% entro 30 giorni
Documenti approvati in DM nei tempi 100% entro la scadenza configurata (number_day_approval)

Collaborazione con altri reparti

Reparto Come collabori
Vendite Revisiona i contratti appena creati; notificato all'accettazione proposta per emettere contratto formale
Acquisti / VRM Redigi e rinnova i contratti quadro con i fornitori
HR Gestisci i contratti di lavoro individuali, addendum, job description firmate
Finanza I contratti attivi definiscono fatturazione e termini di pagamento; il CFO necessita della lista dei contratti scaduti per gli accantonamenti
IT/Admin Richiedi campi personalizzati sui contratti per il tracciamento legale; escalation problemi tecnici (campi unione, SMTP)

Consigli pratici

I buoni template fanno risparmiare ore di lavoro. Investire in 3–5 template ben redatti — con campi unione corretti e clausole standard validate — elimina la redazione manuale per il 90% dei contratti. Qualsiasi contratto che si discosta dallo standard → Emendamento sopra il template, non nuovo contratto da zero.

Proposta accettata ≠ contratto firmato. Ha valore probatorio, non piena efficacia esecutiva. Converti in contratto formale immediatamente dopo l'accettazione — soprattutto per impegni > 6 mesi o valori significativi.

Nessun contratto scade a tua insaputa. Gli alert workflow a 60 e 30 giorni sono obbligatori. Un contratto scaduto non rinnovato può lasciare i servizi in esecuzione senza base contrattuale — rischio legale e finanziario.

Il GDPR non è burocrazia, è una scadenza. 30 giorni dalla richiesta. Se non hai un Workflow configurato per alertarti sulle richieste GDPR — configuralo oggi.

Gestione Documenti è l'archivio legale vivente. Non conservare i contratti firmati solo via email o su filesystem locale. Qualsiasi documento con valore legale → in GD con cartella corretta, versioning attivo, permessi impostati. In caso di audit o controversia, devi avere accesso immediato a qualsiasi documento degli ultimi 10 anni.