# 2.1.3.7.1 - Annulla Programmazione

<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/E26/comn/img/compiere.jpg)</div><div class="div1" id="bkmrk-questa-funzione-perm"><dl><dt>Questa funzione permette, con riferimento agli Articoli da produrre su Commessa, di annullare la programmazione, ossia ripristinare lo Stato al valore «da Programmare».</dt><dt>La funzione di Annullamento Programmazione può essere eseguita per tutti gli Ordini di Produzione su Commessa, sia che derivino da <span class="index"> [Ordini di Vendita](https://gsdoc.genesyssoftware.eu/page-function/E2627020103020000/1?old=E27%2F02010302.htm)</span> che da <span class="index">[Contratti di Fornitura Clienti](https://gsdoc.genesyssoftware.eu/page-function/E2627010806010000/1?old=E27%2F01080601.htm)</span>, dipendentemente dai parametri impostati dall'Utente:</dt></dl>- **Deposito**  
    Campo ad impostazione obbligatoria: indicare il Deposito degli Ordini di Vendita e/o Contratti, dai quali scaturiscono gli Ordini di Produzione da elaborare
- **Tipo**  
    Quest'indicatore permette di scegliere se visualizzare gli Ordini di Vendita (valore 0), i Contratti (valore **1**) o entrambi (*spazio*)
- **Cliente**  
    Impostare il Cliente intestatario degli Ordini di Vendita e/o Contratti da visualizzare; è possibile impostare solo il Mastro per includerli tutti
- **Data dal... al**  
    Impostare la Data o il *range* di Date degli Ordini di Vendita e/o Contratti da visualizzare
- **Anno dal... al**  
    Impostare l'Anno o il *range* di Anni dei Contratti da visualizzare
- **Numero dal... al**  
    Impostare il Numero dell'Ordine di Vendita e/o Contratto da visualizzare
- **Consegne dal... al**  
    Impostare la Data o il *range* di Date Consegna degli Ordini di Vendita e/o Contratti da visualizzare

</div>Il programma visualizza in un *data-grid* gli Ordini di Vendita e/o Contratti corrispondenti ai parametri impostati dall'Utente e che presentano *almeno una* riga «Programmata» o «Non ancora prodotta»:

<div class="div1" id="bkmrk-annulla-programmazio"><center>![Annulla Programmazione: elenco Odv/Contratti selezionati](https://gsdoc.genesyssoftware.eu/old_manual/E26/img/020103070101.gif)  
<span class="testoSmall">Annulla Programmazione: elenco Odv/Contratti selezionati</span></center></div>Cliccando sul pulsante ![](https://gsdoc.genesyssoftware.eu/old_manual/E26/comn/img/penna.jpg) corrispondente all'Ordine/Contratto d'interesse, si ottiene l'elenco degli Articoli presenti in esso:

<div class="div1" id="bkmrk-dettaglio-articoli-d"><center>![Dettaglio Articoli dell'Odv/Contratto selezionato](https://gsdoc.genesyssoftware.eu/old_manual/E26/img/020103070102.gif)  
<span class="testoSmall">Dettaglio Articoli dell'Odv/Contratto selezionato</span></center></div>Nella parte superiore della videata, sono presenti alcune informazioni relative all'Ordine/Contratto, mentre nel *data-grid* sono elencati tutti gli Articoli per i quali è stata programmata la produzione, ma <span class="index">Non</span> è stata ancora prodotta alcuna quantità. A questo punto, attivando il *check-box* corrispondente agli Articoli d'interesse, l'Utente ha possibilità di selezionare quelli per i quali annullare la programmazione.

Confermando il messaggio attenzionale (tasto **F3**) proposto dal programma, si ottiene l'annullamento:

<div class="div1" id="bkmrk-rel.-6.2.2.0-1.-annu"><center>![Annulla Programmazione: risultato dell'annullamento](https://gsdoc.genesyssoftware.eu/old_manual/E26/img/020103070103.gif)  
<span class="testoSmall">Annulla Programmazione: risultato dell'annullamento</span></center></div>