Calcolo costi FIFO
A cosa serve
Il calcolo FIFO (First In, First Out) determina il costo dei materiali utilizzati su una commessa partendo dai carichi piu' vecchi: il primo materiale acquistato e' il primo ad essere valorizzato quando viene consumato. In questo modo il costo assegnato alla commessa riflette il reale prezzo pagato per quel materiale.
Ci sono due funzioni distinte che lavorano insieme:
- Ricalcolo prestazioni (COGG57) -- aggiorna i prezzi di vendita e i costi sulle righe giornaliere della commessa (manodopera e materiali inseriti nei rapportini)
- Calcolo FIFO (COGG58) -- assegna il costo ai materiali movimentati sulla commessa, abbinando ogni scarico all'acquisto piu' vecchio disponibile
Il risultato di queste elaborazioni alimenta l'analisi commessa, che mostra costi e margini aggiornati.
Come si accede
Dal menu Vendite > Commesse > Utilita':
- Ricalcolo prestazioni (COGG57)
- Creazione costi FIFO per commessa (COGG58)
Entrambe le funzioni possono essere lanciate anche dalla gestione commesse (COGG52). Si consiglia di eseguire il calcolo FIFO con frequenza giornaliera per avere l'analisi commessa sempre aggiornata.
Operativita'
Ricalcolo prestazioni (COGG57)
All'apertura si presenta una maschera con tre campi:
| Campo | Descrizione |
|---|---|
| Commessa | Codice della commessa. Se lasciato vuoto, vengono elaborate tutte le commesse non ancora consolidate |
| Da data | Data di inizio periodo (facoltativa) |
| A data | Data di fine periodo (facoltativa). Deve essere uguale o successiva a "Da data" |
Premere F3 per avviare l'elaborazione. Il sistema ricalcola:
- I prezzi di vendita delle prestazioni, recuperandoli dal listino del cliente collegato alla commessa
- I costi delle prestazioni: per la manodopera viene usato il costo orario del tecnico che ha eseguito il lavoro, per i materiali viene usato il prezzo dell'ultimo acquisto
- Se sulla commessa sono configurate delle maggiorazioni, vengono applicate automaticamente sia al prezzo di vendita che al costo
Se le righe giornaliere derivano da interventi del modulo assistenza, il ricalcolo tiene conto anche di questi. Quando sull'intervento e' stato inserito un costo manuale, questo ha la precedenza sul costo calcolato automaticamente.
Calcolo FIFO commessa (COGG58)
All'apertura si presenta una maschera con i seguenti campi:
| Campo | Descrizione |
|---|---|
| Commessa | Codice della commessa. Se lasciato vuoto, elabora tutte le commesse non ancora consolidate |
| Consolidato | Indica se si desidera consolidare i valori calcolati (si/no) |
| Data consolidamento | Obbligatoria se si sceglie di consolidare. I valori vengono congelati fino a questa data |
| Report elaborazione | Indica se generare un report di dettaglio del calcolo (si/no) |
Premere F3 per confermare. Il sistema chiede un'ulteriore conferma prima di procedere con l'elaborazione.
Tasti funzione
| Tasto | Funzione |
|---|---|
| F1 | Configurazione: apre la maschera per modificare il criterio di calcolo |
| F2 | Torna al campo precedente |
| F3 | Conferma e avvia l'elaborazione |
| F8 | Ricerca commessa (sui campi commessa) / Calendario (sui campi data) |
| ESC | Esci dal programma |
Regole di business
Come funziona il calcolo FIFO
Il sistema abbina ogni materiale consumato sulla commessa agli acquisti effettuati, partendo dal piu' vecchio. In pratica: se per una commessa sono stati acquistati 100 pezzi a 5 euro e poi 100 pezzi a 6 euro, i primi 100 pezzi usati vengono valorizzati a 5 euro e i successivi a 6 euro.
Esempio concreto: per la commessa C-2024/101 sono stati acquistati raccordi in rame in due momenti:
| Data acquisto | Quantita' | Prezzo unitario |
|---|---|---|
| 10/01/2024 | 20 pz | 8,00 euro |
| 15/02/2024 | 15 pz | 8,50 euro |
I tecnici ne hanno consumati 28 pz. Con il metodo FIFO, i costi vengono assegnati cosi':
- I primi 20 pz valorizzati a 8,00 euro (primo acquisto) = 160,00 euro
- I restanti 8 pz valorizzati a 8,50 euro (secondo acquisto) = 68,00 euro
- Costo totale: 228,00 euro (costo medio effettivo: 8,14 euro/pz)
Senza il FIFO, tutti i 28 pz sarebbero stati valorizzati all'ultimo prezzo (8,50), dando un costo di 238,00 euro — 10 euro in piu' del reale.
Cosa succede se il materiale usato supera quello acquistato
Puo' capitare che sulla commessa venga utilizzato piu' materiale di quanto acquistato specificamente per quella commessa. In questo caso il sistema deve decidere come valorizzare l'eccedenza, e lo fa in base al criterio configurato:
- Criterio A: l'eccedenza viene valorizzata al prezzo dell'ultimo acquisto effettuato per quel materiale
- Criterio B: l'eccedenza viene valorizzata al prezzo medio di acquisto del materiale
Esempio: se i tecnici avessero usato 40 raccordi (ma ne erano stati acquistati solo 35), i primi 35 sarebbero valorizzati FIFO, e i 5 in eccedenza al prezzo dell'ultimo acquisto (criterio A) o al prezzo medio (criterio B).
Il criterio si imposta premendo F1 dalla maschera di calcolo.
Consolidamento
Il consolidamento congela i valori calcolati fino a una certa data, impedendo che vengano modificati da ricalcoli successivi. E' utile quando si vuole "chiudere" un periodo e avere la certezza che i costi gia' approvati non cambino.
- Quando si consolida, tutti i movimenti fino alla data indicata non vengono piu' ricalcolati
- Se la commessa e' chiusa e il consolidamento copre tutti i movimenti, la commessa viene marcata come definitivamente consolidata e non verra' piu' rielaborata
- Le commesse consolidate vengono automaticamente saltate sia dal ricalcolo prestazioni che dal calcolo FIFO
Messaggi di errore
Ricalcolo prestazioni (COGG57)
| Messaggio | Causa |
|---|---|
| Commessa Inesistente! | Il codice commessa digitato non esiste in archivio |
| Commessa gia' consolidata | La commessa e' gia' stata consolidata e non puo' essere ricalcolata |
| Date Incongruenti | La data "A data" e' precedente a "Da data" |
Calcolo FIFO (COGG58)
| Messaggio | Causa |
|---|---|
| Commessa Inesistente! | Il codice commessa digitato non esiste in archivio |
| Merce inesistente | Il codice merce specificato non esiste in archivio |
| Modalita' di calcolo FIFO: COMPLETO non ancora disponibile | La modalita' completa non e' ancora attiva. Utilizzare la modalita' semplificata |
| Data consolidamento obbligatoria | Si e' scelto di consolidare ma non si e' indicata la data |
| Funzione gia' in uso per l'operatore | L'elaborazione e' gia' in corso per un altro operatore. Attendere e riprovare |
| Manca testata documento ... | Un movimento e' collegato a un documento la cui testata non e' stata trovata. Verificare con l'assistenza |
| Manca causale Documento ... | La causale del documento non e' stata trovata in tabella. Verificare la configurazione delle causali |
Vedi anche
- Chiusura commessa -- Chiusura e fatturazione della commessa
- Analisi commessa -- Report completo costi/ricavi della commessa
- Configurazione commesse -- Impostazione del criterio di calcolo FIFO