# 1.16.3.2 - Generazione Movimenti Esistenze Iniziali

<div class="div1" id="bkmrk-rel.-6.1.3.0"><div class="testoSmall" style="text-align: right;">Rel. 6.1.3.0</div></div><div class="div1" id="bkmrk-">![](https://gsdoc.genesyssoftware.eu/old_manual/E28/comn/img/impostare.jpg)</div>Questa funzione permette di generare i movimenti di esistenza iniziale, a partire da un file in formato *csv*. La fase di elaborazione interesserà solo gli Articoli, per i quali la procedura <span class="index">Non</span> abbia riscontrato errori durante la verifica preliminare.

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

### Modalità Operativa

Nella videata di accesso alla funzione, è richiesta l'impostazione della **Ditta**, della **Filiale** e del **Deposito** da movimentare. Nel caso la Ditta <span class="index"> Non</span> gestisca le Filiali e/o i Depositi, questi dati <span class="index">Non</span> saranno richiesti.

Nel campo **Data Inventario** è proposto l'01/01 dell'Anno corrente, con possibilità di modifica: la data di generazione dell'Inventario, comunque, <span class="index">Non</span> può essere antecedente alla data d'inizio esercizio o alla stampa del <span class="index"> [Giornale Co.Ge.](https://gsdoc.genesyssoftware.eu/page-function/E2820031402000000/1?old=E20%2F031402.htm)</span>, nè successiva alla data odierna.

Il programma visualizza in un *data-grid* tutti gli Articoli acquisiti dal file, contrassegnando con il segno spunta, quelli candidati alla fase di Generazione. L'Utente può comunque decidere di escluderne uno o piú di uno, disattivando il *check-box* corrispondente.   
La colonna **Errore** serve ad evidenziare gli Articoli per i quali i controlli <span class="index">Non</span> sono andati a buon fine.

<div class="div1" id="bkmrk-generazione-moviment"><center>![Generazione Movimenti Esistenza Iniziale](https://gsdoc.genesyssoftware.eu/old_manual/E28/img/0116030201.gif)  
<span class="testoSmall">Generazione Movimenti Esistenza Iniziale</span></center></div>Al termine della selezione degli Articoli, cliccare sul pulsante di Convalida ![](https://gsdoc.genesyssoftware.eu/old_manual/E28/comn/img/V.gif).

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

</div>### Specifiche del File

<div class="div1" id="bkmrk-deve-essere-in-forma">- Deve essere in **formato CSV** con colonne separate da «**;**» *(punto e virgola)*
- Deve essere allocato nella cartella **$GD/dif**
- Deve essere denominato **IMPINVEN.csv**
- La 1° riga del file deve contenere l'intestazione delle varie colonne

</div>Sono di seguito elencate tutte le colonne utilizzabili nel file csv: sono tutte **obbligatorie**, tranne la Descrizione dell'Articolo. Affianco al nome di ogni colonna è specificata l'intestazione da assegnare a ciascuna e il formato:

<table id="bkmrk-codice-articolo-code"><tbody><tr><td>Codice Articolo

</td><td>CODE\_AMGK

</td><td>X(18)

</td><td> </td></tr><tr><td>Descrizione Articolo

</td><td>DESC\_AMGK

</td><td>X(40)

</td><td>*opzionale*

</td></tr><tr><td>Unità di Misura

</td><td>DESC\_UMIS

</td><td>XX

</td><td> </td></tr><tr><td>Quantità Esistenza Iniziale

</td><td>QESI\_INIZ

</td><td>9(5)V999

</td><td> </td></tr><tr><td>Prezzo Unitario

</td><td>PREZ\_UNIT

</td><td>9(5)V9(6)

</td></tr></tbody></table>

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

### Controlli

<div class="div1" id="bkmrk-il-programma-control"><dl><dt>Il programma controlla, in via preliminare, l'esistenza della Causale di Magazzino <span class="index"> [**70.001** - Carico Esistenze Iniziali Positive](https://gsdoc.genesyssoftware.eu/page-function/E2870001000000000/1?old=E28%2Fcomn%2F70001.htm) </span> e l'indicazione, nel <span class="index">[Conto Standard](https://gsdoc.genesyssoftware.eu/page-function/E2820010109040200/1?old=E20%2F0101090402.htm)</span> **85**, del Conto a cui intestare i Documenti di Inventario generati in questa fase.</dt><dt class="item">Se il file è presente, per ciascuna riga saranno effettuati appositi controlli, affinché l'Articolo possa essere candidato alla generazione. I controlli sono:</dt></dl>- corretta codifica dell'Articolo in Magazzino
- assenza di Quantità d'Inventario Iniziali
- corrispondenza tra l'Unità di Misura presente nel file e quella indicata nell'Anagrafica dell'Articolo
- indicazione delle Quantità inventariate
- indicazione del Prezzo Unitario di valorizzazione

</div>Gli Articoli che <span class="index">Non</span> passano la fase di verifica, <span class="index">Non</span> saranno candidati alla generazione dell'Inventario. Anche gli Articoli candidati, comunque, potranno essere esclusi dalla Generazione, nel caso l'Utente lo ritenga opportuno.

In considerazione del **limite di 2.000 righe** elaborabili, nel caso gli Articoli da inventariare siano superiori a questo numero, sarebbe opportuno generare files diversi. In ogni caso, saranno generati Documenti diversi ogni **900 Articoli** elaborati.

<div class="div1" id="bkmrk-rel.-6.1.3.0-2.-gene"></div>