# 1.8.6.10.8 - Contratti Fornitura Clienti - Manutenzione & Assestamento: 8. Troncamento Contratti

<div class="div1" id="bkmrk-rel.-6.2.2.0"><div class="testoSmall" style="text-align: right;">Rel. 6.2.2.0</div></div><div class="div1" id="bkmrk-">![](https://gsdoc.genesyssoftware.eu/old_manual/E27/comn/img/impostare.jpg)</div><div class="div1" id="bkmrk--1"></div>Questa funzione permette di «troncare» un Contratto di Fornitura in essere, allo scopo di evitare che questo possa essere utilizzato per la generazione di Ordini a Cliente.

---

### Modalità Operativa

Operativamente, dopo aver indicato l'**Anno** di riferimento, è possibile attivare la ricerca del Contratto da troncare per **Codice** (con il tasto **F8**) o per **Conto**  (con il tasto **F1**).

Il Troncamento può essere eseguito *solo* sui Contratti che <span class="index">Non</span> risultano in Stato «S - Evaso» o, comunque, per i quali <span class="index">Non</span> risultano Ordini a ancora aperti (Stato *diverso* da S).Se sussiste quest'ultima ipotesi, prima di procedere al troncamento del Contratto, è necessario troncare oppure evadere l'Ordine o gli Ordini ancora in essere: il programma provvede a segnalare con un messaggio a video questa situazione e inibisce l'esecuzione della funzione.

Se invece il Contratto è candidato al Troncamento, perché <span class="index">Non</span> è in Stato Evaso e <span class="index">Non</span> risultano per esso Ordini aperti, il programma provvede a visualizzare *tutte* le righe che lo compongono o solo quelle da evadere (in base al *check-box* **Visualizza solo righe da evadere**), riportando lo Stato di ciascuna ed evidenziando in <span style="color: red;">rosso</span> quelle completamente evase.

In seguito alla Convalida, il Contratto elaborato assumerà Stato «**S - Evaso**».

<div class="div1" id="bkmrk-rel.-6.2.2.0-contrat"></div>