Vai al contenuto

Causali magazzino

Da questa maschera si definiscono le causali di magazzino: per ciascuna si stabilisce se il movimento è un carico o uno scarico, se riguarda un cliente o un fornitore e, contatore per contatore, se la quantità e il valore vanno lasciati stare, sommati o sottratti.

In sintesi

  • Percorso: Menu ▸ Archivi ▸ Magazzino ▸ Causali Magazzino ▸ Inserimento (oppure Modifica*)*
  • Scorciatoia: nessuna; la maschera si apre dal menu
  • Permessi richiesti: nessun profilo predefinito; Inserimento e Modifica si abilitano separatamente per ogni utente da Archivi ▸ Utenti

A cosa serve

La causale è la regola con cui un movimento di magazzino tocca i contatori dell'articolo. Ogni carico, scarico, reso, trasferimento e rettifica ne richiama una, e da lì il programma sa cosa aggiornare.

Esempio: la causale di una vendita al banco è di tipo SCARICO, in relazione con il CLIENTE, e mette -- sull'esistenza e su Venduta mette +: la merce cala di magazzino e il venduto sale.

È una maschera che si compila una volta, all'avvio dell'installazione, e poi si tocca di rado. Sbagliarla però si paga caro: i movimenti già registrati non si correggono da soli.

Prerequisiti

Prima di definire le causali occorre aver creato i depositi: ogni causale ne indica uno, e il codice deve esistere.

La maschera

Maschera Causali magazzino

È una maschera a finestra unica, senza schede. Dall'alto in basso:

  • la barra dei comandi;
  • l'intestazione con codice e descrizione della causale;
  • il blocco delle regole generali: relazione, tipo di movimento, deposito, causale collegata e come trattare centro di costo, commessa, dettaglio e matricole;
  • la griglia dei contatori, divisa in Q U A N T I T A' — due colonne — e V A L O R E — una colonna;
  • in fondo, quattro caselle di opzione.

L'elenco delle causali

Elenco delle causali di magazzino

Premendo F5 - Cerca si apre la finestra Cerca Causali Magazzino: l'elenco delle causali con le colonne Codice e Descrizione. La stessa finestra si apre dai movimenti di magazzino e dalle altre maschere che chiedono una causale, premendo F10 sul campo.

Dalla barra dei comandi: F2 - OK sceglie la causale selezionata (vale anche il doppio clic), F3 - Nuova apre la maschera per aggiungerne una, F4 - Modifica apre la causale selezionata per correggerla.

In alto ci sono i campi di ricerca:

  • Codice — scrivi il codice e passa al campo successivo: l'elenco si posiziona su quella causale, o sulla prima che la segue;
  • Descrizione — scrivi l'inizio della descrizione: l'elenco mostra solo le causali che cominciano così. Svuota il campo per tornare all'elenco completo.

Campi

Intestazione e regole generali

Campo Obbl. Descrizione Valori ammessi
Codice ● Identificativo della causale. In inserimento il programma propone il primo codice libero. Numero
Descrizione ● Denominazione della causale, come compare nella scelta dei movimenti e nelle stampe. Testo
Relazione Con chi ha a che fare il movimento. Determina se il programma chiede un cliente, un fornitore o nessuno dei due. CLIENTE, FORNITORE, NIENTE
Tipo Movimento Verso del movimento. CARICO, SCARICO
Al Deposito Deposito su cui la causale agisce. Accanto compare la descrizione. Il codice deve esistere. Codice dall'archivio depositi
Causale Causale collegata, usata come contropartita nei movimenti fra depositi. Lasciandola a zero non c'è contropartita. Codice di un'altra causale di magazzino
Centro di Costo Se il centro di costo va chiesto sul movimento. INVISIBILE, FACOLTATIVO, OBBLIGATORIO
Commessa Se la commessa va chiesta sul movimento. INVISIBILE, FACOLTATIVO, OBBLIGATORIO
Dettaglio Se il dettaglio va chiesto sul movimento. INVISIBILE, FACOLTATIVO, OBBLIGATORIO
Matricole Se il movimento gestisce le matricole. NON GESTITE, FACOLTATIVE, OBBLIGATORIE
Tipo Mov. Ministero Come i movimenti di questa causale vanno comunicati al Ministero della Salute per la tracciabilità dei medicinali, nel Flusso MOV: i documenti con una causale senza tipo movimento non si comunicano. Per i clienti del Servizio Sanitario il programma trasforma da sé VI in VS e RI in RT. Lascialo vuoto sulle causali che non riguardano il Ministero. Compare solo con la gestione farmaceutica attiva. (vuoto) o uno dei 29 tipi del Ministero, elencati qui sotto
I tipi di movimento del Ministero
Tipo Significato
VI Vendita Italia (non SSN)
VS Vendita SSN
VE Vendita estero
RI Altre restituzioni in ingresso
RT Restituzione in ingresso SSN
RN Rientri
NV Movimento senza vendita
DC Distribuzione per conto ASL/Regione
RD Restituzione da distribuzione per conto
RS Rientro a fornitore da distribuzione per conto
DI Distruzione
SM Smaltimento
FU Furto o smarrimento
RF Ritrovamento furto
SQ Sequestro
DQ Dissequestro
DN Donazione
QP Quadratura con differenza positiva
QN Quadratura con differenza negativa
NC Nota di credito accordi AIFA
CU Uso compassionevole
RU Restituzione uso compassionevole
DB Distruzione bollini
FB Furto bollini
RB Reso bollino
RC Riclassificazione bollino
PV Prelievo vaccini Covid
RV Restituzione vaccini Covid
ZZ Altro movimento

Contatori

Ogni contatore ha tre valori possibili, sempre gli stessi:

Valore Significato
= Il contatore non viene toccato.
+ La quantità o il valore del movimento vengono sommati.
-- La quantità o il valore del movimento vengono sottratti.

I contatori sono questi:

Gruppo Contatori
Q U A N T I T A', prima colonna Esistenza, Lavorazione, Cali e Scarti, Altri Car. Clienti, Altri Car. Fornitori, Altri Scar. Clienti, Altri Scar. Fornitori
Q U A N T I T A', seconda colonna Impegnata, Acquistata, Venduta, Resa da Clienti, Resa a Fornitori, Rimanenza Iniziale, Venduto Periodo
V A L O R E Impegnato, Acquistato, Venduto, Reso da Clienti, Reso a Fornitori, Rimanenza Iniziale

Opzioni

Campo Obbl. Descrizione Valori ammessi
Aggiorna Data Inventario Il movimento aggiorna la data d'inventario dell'articolo. Casella
Movimentazione Interna Tiene i movimenti di questa causale fuori dal venduto delle statistiche. Casella
Gestione Merce In Transito La merce movimentata resta in transito finché non arriva a destinazione. Casella
Escludi da Statistiche WEB I movimenti con questa causale non entrano nelle statistiche del sito. Casella

Pulsanti e comandi

Comando Scorciatoia Effetto
F2 - Salva F2 Registra la causale. In inserimento la maschera si svuota per la successiva.
F3 - Prec. F3 Passa alla causale precedente.
F4 - Succ. F4 Passa alla causale successiva.
F5 - Cerca F5 Apre l'elenco delle causali.
F6 - Elimina F6 Cancella la causale, previa conferma.
Ricarica Rilegge la causale dall'archivio, abbandonando le modifiche non salvate.

Valgono inoltre:

Comando Scorciatoia Effetto
Guida F1 Apre la pagina di guida dell'operazione in corso.
Elenco valori F10, Space o doppio clic Su Al Deposito, apre l'elenco dei depositi.
Consultazione F11 Apre la finestra Consultazione.
Calcolatrice F12 Apre la calcolatrice.
Campo successivo Enter o Down Sposta il cursore sul campo seguente.
Campo precedente Up Sposta il cursore sul campo precedente.
Chiusura Esc Chiude la maschera.

Come si fa

Creare una causale di carico da fornitore

  1. Apri Menu ▸ Archivi ▸ Magazzino ▸ Causali Magazzino ▸ Inserimento.
  2. Lascia il Codice proposto e scrivi la Descrizione, per esempio CARICO DA FORNITORE.
  3. Imposta Relazione = FORNITORE e Tipo Movimento = CARICO.
  4. Indica Al Deposito con F10.
  5. Nella colonna delle quantità metti + su Esistenza e su Acquistata; nella colonna dei valori metti + su Acquistato.
  6. Lascia = su tutto il resto.
  7. Premi F2 - Salva.

Ritrovare e modificare una causale

  1. Apri Menu ▸ Archivi ▸ Magazzino ▸ Causali Magazzino ▸ Modifica. La maschera non si apre vuota: mostra già la causale con il codice più alto.
  2. Premi F5 - Cerca e scegli la causale dall'elenco, oppure scorri con F3 - Prec. e F4 - Succ..
  3. Correggi i campi e premi F2 - Salva.

Finché non salvi puoi tornare indietro con Ricarica, che rilegge la causale dall'archivio e abbandona le modifiche non salvate.

Creare una coppia di causali per il trasferimento fra depositi

  1. Crea la causale di scarico dal deposito di partenza: Tipo Movimento = SCARICO, Relazione = NIENTE, -- su Esistenza, e spunta Movimentazione Interna.
  2. Salvala e prendi nota del suo codice.
  3. Crea la causale di carico sul deposito di arrivo, con + su Esistenza e la stessa spunta.
  4. Nel campo Causale di ciascuna delle due indica il codice dell'altra: è così che il programma sa qual è la contropartita.
  5. Premi F2 - Salva.

Chiedere la commessa su una causale

  1. Carica la causale.
  2. Porta Commessa su FACOLTATIVO, oppure su OBBLIGATORIO se il movimento non deve poter essere registrato senza.
  3. Premi F2 - Salva.

Controlli e messaggi

Messaggio Causa Cosa fare
(nessun messaggio, solo un segnale acustico) Manca il Codice o la Descrizione. Guarda dove si è posizionato il cursore: è il campo da compilare.
Il codice del Deposito non è valido o disponibile. Il codice digitato in Al Deposito non esiste. Premi F10 sul campo e scegli dall'elenco.
Il codice della Causale di Magazzino richiesto non è valido o disponibile. La causale indicata nel campo Causale non esiste. Correggila, oppure lascia il campo a zero.
In archivio è già presente un record con lo stesso codice. Il codice digitato è già di un'altra causale. Cambia codice.
Confermi la Cancellazione.... Conferma richiesta da F6 - Elimina. Rispondi Sì per eliminare la causale.
Non è possibile eliminare il record poiché utilizzato in alcuni record del database. La causale è usata in movimenti, documenti, scontrini, o è indicata in un cliente o in un'altra causale. Non è eliminabile: lasciala in archivio.
Il record è stato modificato da un altro nodo della rete. Un altro utente ha salvato la stessa causale mentre la modificavi. Premi Ricarica, verifica cosa è cambiato e rifai le tue modifiche.
Il record è stato cancellato da un altro nodo della rete. Un altro utente ha eliminato la causale mentre la modificavi. La maschera si chiude: non c'è più nulla da salvare.
La causale ha delle impostazioni che si contraddicono: … Vuoi salvarla lo stesso ? Al salvataggio il programma ha trovato combinazioni che non tornano, ed elenca quali. Leggi l'elenco e correggi, oppure rispondi Sì se la causale è voluta così. La risposta preimpostata è No.
Hai cambiato il modo in cui questa causale muove i contatori di magazzino… Vuoi salvare ? Stai modificando i contatori di una causale già usata nei movimenti. Sì salva; poi esegui Utility ▸ Ricalcolo Movimenti di Magazzino, altrimenti esistenze e progressivi restano quelli di prima.

Note

Attenzione

Modificare i contatori di una causale non ricalcola i movimenti già registrati: la nuova regola vale solo da lì in avanti. Se la causale è già stata usata, al salvataggio il programma te lo dice e ti manda a Utility ▸ Ricalcolo Movimenti di Magazzino, che è la procedura che rimette a posto esistenze e progressivi.

Esc chiude la maschera senza chiedere conferma e senza salvare: le modifiche fatte dopo l'ultimo F2 - Salva vanno perse.

I controlli di coerenza avvisano, non impediscono

Al salvataggio il programma rilegge le impostazioni e segnala quelle che si contraddicono:

  • una causale di CARICO che sottrae dall'Esistenza, o una di SCARICO che ci somma;
  • la quantità e il valore della stessa voce che vanno in versi opposti, o uno che si muove e l'altro fermo — per esempio Venduta a + e Venduto a =.

L'avviso li elenca tutti insieme e chiede se salvare lo stesso: non blocca, perché una causale fuori dagli schemi può essere voluta. La risposta preimpostata è No.

Contropartita e Movimentazione Interna sono due cose distinte

Si usano spesso insieme, ma fanno lavori diversi e si possono usare l'una senza l'altra.

Il campo Causale — insieme al Deposito — è la contropartita: registrando un movimento con questa causale, il programma ne scrive automaticamente un secondo sull'altro deposito, con quella causale. È quello che rende un trasferimento un'operazione sola.

La casella Movimentazione Interna non muove niente: dice alle statistiche che questi movimenti non sono vendite, e li tiene fuori dal calcolo del venduto.

Quindi:

  • un trasferimento fra depositi vuole tutte e due: la contropartita perché il movimento sia uno solo, la casella perché lo scarico dal primo deposito non venga letto come una vendita;
  • un omaggio, un autoconsumo, uno scarto vogliono la sola casella: muovono un deposito solo, ma non sono vendite;
  • una causale con la sola contropartita e senza casella è possibile, ma va valutata: quel movimento finirebbe nel venduto.

Venduta e Venduto Periodo sono due contatori indipendenti

Funzionano allo stesso identico modo: sono due colonne della griglia, e ogni causale decide per ognuna se lasciarla ferma, aggiungere o sottrarre.

La differenza è solo nell'uso che se ne fa. Venduta è il venduto dell'esercizio, quello che le stampe e le analisi leggono. Venduto Periodo è un secondo conteggio, che si guarda e si corregge a mano dalla scheda dell'articolo: serve a misurare un tratto di tempo scelto da te — una promozione, una stagione, un mese — azzerandolo quando quel tratto comincia.

Nulla obbliga le due colonne a essere uguali: si possono far contare alle due cose diverse, per esempio tenendo gli omaggi dentro l'uno e fuori dall'altro.

L'azzeramento dei contatori di fine esercizio li riporta a zero tutti e due insieme.

Non esiste un elenco di causali standard

Facile non porta con se' un insieme di causali gia' pronte: non le crea all' installazione e non c' e' nessuno script che le inserisca. Le causali che trovi sono quelle create per quella ditta, quindi un elenco pubblicato qui descriverebbe un' installazione e non il programma.

Per sapere quali hai, guarda la tabella: e' l' unico elenco vero.

Vedi anche