# 2.4.5 - Movimenti Bombole: 5. Ritiri

<div class="div1" id="bkmrk-rel.-6.1.1.0"><div class="testoSmall" style="text-align: right;">Rel. 6.1.1.0</div></div><div class="div1" id="bkmrk-">![](https://gsdoc.genesyssoftware.eu/old_manual/E35/comn/img/compiere.jpg)</div><div class="div1" id="bkmrk-%C3%88-una-funzione-sempl"><dl><dt class="item_primo10">È una funzione semplificata che permette di rilevare il Ritiro delle Bombole consegnate ai Clienti in fase di Vendita, con *contestuale* aggiornamento dell'<span class="index">[Anagrafica Bombole](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm)</span>. Si precisa che questa funzione è perfettamente integrata con le altre procedure sviluppate da terzi e impiegate contestualmente in questa fase, in particolar modo la procedura di «produzione» sviluppata da <span class="index">Vivitalia</span>.</dt><dt class="item10">L'Operatore deve leggere le Matricole delle Bombole rientrate, e comunque presenti in Azienda, per poi eseguire la funzione in oggetto, che provvede a generare i Documenti di Ritiro (con Tipo Documento = **z**) distinti per Cliente e ad aggiornare il *flag* [Stato Residenza](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23stato) delle Bombole «in Sede».</dt><dt>La registrazione del Ritiro può riguardare solo le Bombole che risultano *contemporaneamente*:</dt></dl>- Attive
- <span class="index">Non</span> soggette alla fase di Collaudo
- di proprietà dell'Azienda, ma presenti presso i Clienti

</div><div class="div1" id="bkmrk--1">
</div><p class="callout info">È indispensabile inoltre, che l'ultimo **Conto di Consegna** identifichi un Cliente e che le Bombole risultino agganciate ad Articoli, con **Codice Cauzione** diverso da 0 *(zero)* e minore di **10**.</p>

<div class="div1" id="bkmrk--2">---

</div>### Modalità Operativa

La registrazione del Ritiro Bombole richiede l'impostazione dei seguenti dati:

**<a name="causale"></a>Causale**  
Impostare la [Causale Magazzino](https://gsdoc.genesyssoftware.eu/page-function/E35010101030000000/1?old=E35%2Fcomn%2FM0022.htm) per la rilevazione del Ritiro Bombole (ad esempio la Causale <span class="index">[**81** - Carico Vuoti Resi](https://gsdoc.genesyssoftware.eu/page-function/E3581000000000000/1?old=E35%2Fcomn%2F81.htm)</span>).

<div class="div1" id="bkmrk--3"></div>È ammessa l'impostazione di Causali Magazzino con [Tipo Documento](https://gsdoc.genesyssoftware.eu/page-function/E3500000000000000/1?old=E35%2Fcomn%2FM0022.htm%23tipo_documento) «**z - Carico Reso Vuoti**».

**<a name="cliente"></a>Conto**  
In questo campo è possibile indicare il Cliente dal quale è stato effettuato il Ritiro. Questo Conto è confrontato con quello indicato nell'<span class="index">Anagrafica Bombola</span> e, se diverso, il programma provvederà a segnalarlo con un apposito messaggio. In caso di difformità, il Documento di Ritiro sarà comunque registrato, ma intestato al [Cliente](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23codiceConto) indicato nell'<span class="index">Anagrafica Bombola</span>.   
Lasciando a 0 *(zero)* il N. Documento invece, questo sarà attribuito in automatico dal programma.

**<a name="del"></a><a name="rifDocu"></a>N. Documento - del**  
In questi campi è possibile inserire i riferimenti del Documento emesso dal Cliente. Lasciando a 0 *(zero)* il N. Documento invece, questo sarà attribuito in automatico dal programma.

**<a name="deposito"></a>Deposito**  
Inserire il codice del Deposito in cui allocare i Vuoti restituiti dai Clienti.

<div class="div1" id="bkmrk--4"> </div><p class="callout info">In fase d'immissione del Documento di Ritiro Bombole, è previsto un apposito **controllo** diretto ad accertare che la Filiale del Documento sia stessa [Filiale](https://gsdoc.genesyssoftware.eu/page-function/E3500000000000000/1?old=E35%2Fcomn%2FM0039.htm%23filiale) impostata sull'Anagrafica del Deposito movimentato.</p>

In caso d'incongruenza, sarà fornito a video il seguente messaggio; «**Deposito con filiale diversa!**»; per procedere comunque con la registrazione, forzare con il tasto **F3**.

<div class="div1" id="bkmrk-ritiro-bombole%3A-impo"><center>![Ritiro Bombole: impostazione dati di testa](https://gsdoc.genesyssoftware.eu/old_manual/E35/img/02040501.gif)  
<span class="testoSmall">Ritiro Bombole: impostazione dati di testa</span></center></div>Con l'impostazione dei suddetti dati, la registrazione si sposta nella maschera di piede per consentire l'inserimento delle Bombole ritirate:

<div class="div1" id="bkmrk-ritiro-bombole%3A-immi"><center>![Ritiro Bombole: immissione righe di corpo](https://gsdoc.genesyssoftware.eu/old_manual/E35/img/02040502.gif)  
<span class="testoSmall">Ritiro Bombole: immissione righe di corpo</span></center> <dl><dt>**Identificativo Univoco**</dt><dt>In corrispondenza di questo campo è attiva la ricerca delle Bombole con i seguenti tasti funzione:</dt><dd class="item_primo">**F3** - per Identificativo Univoco</dd><dd class="item">**F4** - per Matricola Interna</dd><dd>**F6** - per Matricola Produttore</dd></dl><a name="specificheFlusso"></a><dl><dt class="item_primo">È possibile acquisire l'elenco delle Bombole sia da **penna ottica** che da **file esterno**, impostare:</dt><dd class="item_primo">**F1** - per acquisizione da flusso csv</dd><dd class="item">**F5** - per input da penna ottica</dd></dl></div>Qualora si selezioni una Bombola in fase di Collaudo il programma provvederà a segnalarlo con apposito messaggio.

In corrispondenza dell'Identificativo inoltre, è attivo il tasto di *jump* (**F9**) che rende accessibili le seguenti funzioni:

<div class="div1" id="bkmrk--5">![Funzione di jump](https://gsdoc.genesyssoftware.eu/old_manual/E35/img/02040302.gif)  
</div>---

### Specifiche Tecniche del Flusso CSV

<div class="div1" id="bkmrk-il-flusso-deve%3A-esse"><dl><dt>Il flusso deve:</dt></dl>- essere in **formato csv**
- avere come 1º riga il nome colonna «**IDEN\_UNIC**»
- nelle varie righe devono essere indicati gli Univoci da acquisire, che devono essere in formato numerico (è possibile indicarli con o senza gli zeri non significativi in testa); la lunghezza degli Univoci deve essere quella gestita da eSIGEA
- deve essere allocato nella libreria «**$GD/tmp**»
- la denominazione deve essere del tipo **uni&lt;codice filiale&gt;.MGG** in cui 
    - **M** = Mese (1=Gennaio, 2=Febbraio, O=Ottobre, N=Novembre, D=Dicembre)
    - **GG** = Giorno
    - qualora la Filiale <span class="index">Non</span> sia gestita, indicare 0 *(zero)*

</div>***Esempio:*** Il file della Filiale 1 del 12 Luglio deve essere denominato **uni00001.712**.

<div class="div1" id="bkmrk--7">![](https://gsdoc.genesyssoftware.eu/old_manual/E35/img/02040103.gif)</div><p class="callout info">In fase di generazione di un Documento attraverso la **rilevazione con penna ottica** o l'**immissione manuale** delle Matricole Bombole, se il [ Proprietario](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23propriet%C3%A0) della Bombola (indicato nella rispettiva Anagrafica) risulta essere il Cliente, il numero dei Vuoti Resi <span class="index">Non</span> concorrerà ad aggiornare la Situazione Vuoti del Cliente stesso.</p>

<div class="div1" id="bkmrk--8"></div>In corrispondenza di ciascuna riga del *data-grid* è presente un apposito *check-box*, la cui disattivazione permette di **escludere una o più Bombole** dalla registrazione del Ritiro. Operativamente, dopo aver indicato tutte le Bombole, la prima Convalida permette di accedere all'eventuale selezione di quelle da escludere, mentre la seconda provvede a generare il Documento di Ritiro e ad aggiornare le rispettive Anagrafiche.

<div class="div1" id="bkmrk--9">  </div>---

### Controllo Scadenza Prossimo Collaudo

<div class="div1" id="bkmrk-il-controllo-sulla-d"><dl><dt class="item_primo">Il  **controllo**  sulla data di scadenza del [Prossimo Collaudo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23prossimoCollaudo) è previsto anche per le Bombole sulle quali <span class="index">Non</span> è attiva la gestione del Kit Accessori, mentre per le Bombole che risultano «in Sede», oltre a questo controllo, è previsto anche quello sulla data di [Scadenza dei Componenti](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23scadenzaComponenti) del Kit Accessori.</dt><dt class="item">In particolare, in fase di registrazione dell'operazione di Ritiro, per le Bombole sulle quali è impostata la data del [Prossimo Collaudo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23prossimoCollaudo) e/o [Scadenza Componenti](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23scadenzaComponenti), il programma verificherà che questa data <span class="index">Non</span> risulti *uguale* o *precedente* a quella di controllo.</dt></dl></div><p class="callout info">Si ricordi che la **data di controllo** è calcolata sommando alla data di registrazione del Ritiro il [Numero GG. Sicurezza](https://gsdoc.genesyssoftware.eu/page-function/E3500000000000000/1?old=E35%2Fcomn%2FM0039.htm%23ggSicurezza) impostati nell'<span class="index">[Anagrafica Deposito](https://gsdoc.genesyssoftware.eu/page-function/E35010109110000000/1?old=E35%2Fcomn%2FM0039.htm)</span>.</p>

Qualora la **data di controllo** risulti *uguale* o *successiva* alla data del [Prossimo Collaudo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23prossimoCollaudo), sull'Anagrafica della Bombola sarà aggiornato l'indicatore [Fermo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23fermoBombola) al valore «2 - Scadenza Collaudo», impedendo di movimentare la Bombola. Le Bombole in Stato di «Fermo» saranno evidenziate in *giallo* nella maschera del *data-grid* e riepilogate anche in un apposito report; ne consegue che la funzione produrrà due reports distinti: uno con l'elenco delle Bombole ritirate, l'altro con l'elenco delle Bombole in Sede e che risultano fermate.

<div class="div1" id="bkmrk--11"></div><p class="callout info">Il Fermo di una Bombola per **Scadenza Collaudo** genera un'annotazione di difformità, con l'apposita Causale <span class="index">[**506** - Fermo Bombola per Scadenza Collaudo](https://gsdoc.genesyssoftware.eu/page-function/E3550600000000000/1?old=E35%2F506.htm)</span>.</p>

Con la convalida dei dati, la procedura provvede alla visualizzazione dei movimenti di Ritiro Bombole generati:

<div class="div1" id="bkmrk-ritiro-bombole%3A-gene"><center>![Ritiro Bombole: generazione movimenti](https://gsdoc.genesyssoftware.eu/old_manual/E35/img/02040503.gif)  
<span class="testoSmall">Ritiro Bombole: generazione movimenti</span></center><dl><dt>Dopo aver convalidato tutti i Vuoti ritirati, il programma li accorpa per Cliente e procede alla generazione dei movimenti di magazzino con le seguenti informazioni:</dt></dl>- Conto Cliente
- [Data Documento](#del) uguale a quella immessa sulla testa
- Numero Documento assunto dalle [Numerazioni di Servizio](https://gsdoc.genesyssoftware.eu/page-function/E3501010904010000/1?old=E35%2F0101090401.htm) della Ditta
- [Deposito](#deposito) uguale a quello immesso sulla testa
- [Causale Magazzino](#causale) uguale a quella immessa sulla testa
- [Articolo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23articolo) assunto dall'Anagrafica Bombola
- Numero di Bombole ritirate per Articolo

<dl><dt class="item_primo10">Per ogni Matricola inoltre, è generato il relativo **Movimento Bombole** con gli estremi dei Documenti generati.</dt></dl></div>**Nota tecnica**: la funzione di Ritiro genera Movimenti Bombole con Tipo Documento **z** e Tipo Movimento **3**.

Al termine della funzione, il programma propone anche la stampa di un tabulato riepilogativo, riportante gli estremi dei Documenti generati e le Matricole movimentate.

<div class="div1" id="bkmrk--12"> </div>---

### Segnalazione Bombole «Fermate»

<div class="div1" id="bkmrk-al-termine-della-gen"><dl><dt>Al termine della generazione del Documento di Ritiro, se l'elaborazione ha riguardato Bombole per le quali sussistono condizioni di [Fermo](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23fermoBombola) (per Scadenza Componenti Kit o Collaudo), sarà fornito all'Utente un messaggio informativo. Nel report generato inoltre, subito dopo l'indicazione della Matricola Interna, le Bombole Fermate saranno contraddistinte:</dt></dl>- dalla lettera «**K**» nel caso di Fermo Bombola per **Scadenza Componenti Kit**
- dalla lettera «**C**» nel caso di Fermo Bombole per **Scadenza Prossimo Collaudo**

</div>---

### Aggiornamento Anagrafica Bombola

<div class="div1" id="bkmrk-rel.-6.1.1.0-5.-riti"><dl><dt>La registrazione dell'operazione di Ritiro comporta l'aggiornamento dell'<span class="index">[Anagrafica Bombola](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm)</span>, relativamente ai seguenti campi:</dt></dl>- Ultimo [Conto](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23codiceConto) Movimentato
- [Stato Residenza](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23stato) risulterà **0 - in Sede**
- [Deposito](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23codiceDeposito) di residenza
- [Data Ultimo Carico](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23ultimoCarico)
- *eventualmente* l'indicatore [Fermo Bombola](https://gsdoc.genesyssoftware.eu/page-function/E3501040100000000/1?old=E35%2F010401.htm%23fermoBombola)

</div>