# Pianificazioni

> **BOZZA – Manuale in fase di verifica**

# Pianificazioni

## Classificazione

Modulo standard vtenext esteso.

## Tipi e significato

- **Preventivo**: pianificazione delle attività; i Lavori non sono destinati alla fatturazione consuntiva.
- **Consuntivo**: le ore e i prodotti realmente registrati possono alimentare il flusso di fatturazione.

## Campi calcolati e operativi

| Campo | Compilazione |
|---|---|
| **Unità Totali** | utente |
| **Unità Usate** | automatica da Operazioni, Ticket e Lavori |
| **Unità Residue** | automatica: Totali meno Usate |
| **Progresso % (Calcolato)** | automatico in base alle unità consumate |
| **Ore Pianificate** | automatica dalla somma delle durate previste delle Operazioni |
| **Ore Disponibili** | automatica: unità disponibili meno ore pianificate |

Il progresso viene arrotondato per decine percentuali. Valori incoerenti nelle unità iniziali producono naturalmente un progresso non attendibile.

## Creare assistenza

Dal dettaglio sono disponibili **Crea Ticket** e **Crea Lavoro**. Inserire titolo e descrizione. Nel secondo caso viene creato prima il Ticket.

Il cliente del Ticket deriva dall’Azienda o Contatto collegato alla Pianificazione. Nelle Pianificazioni **Consuntivo** il Ticket è impostato **Da Fatturare**. Per le Pianificazioni **Preventivo** il pacchetto usa un valore interno la cui etichetta italiana in produzione è ancora da confermare: la bozza non gli assegna una traduzione inventata.

## Aggiornamenti

Modifica, spostamento o eliminazione di Ticket/Lavori/Operazioni ricalcola sia la vecchia sia la nuova Pianificazione coinvolta.

> **📸 SCREENSHOT DA INSERIRE — Unità e progresso Pianificazione**
>
> **Pagina da aprire:** Pianificazione in dettaglio  
> **Contenuto da mostrare:** tipo, unità, ore e progresso  
> **Evidenziare:** valori compilati e calcolati  
> **Dati da usare:** pianificazione con due Operazioni  
> **Scopo:** leggere correttamente disponibilità e avanzamento

---

> **Riferimento documentazione:** branch `21.10.2`, commit `a9156f4054548bc1db1c531077abb8695028ddcc`.