Il gestionale che segue il tuo lavoro dalla prima telefonata all'ultima fattura. Manuale d'uso, spiegato semplice.
Versione 3.0 — 26 agosto 2026 · documento vivo, cresce con l'app
✨
Vetrina delle funzioni — le schermate che mostrano, a colpo d'occhio, cosa sa fare Firekeeper. Pagina pensata anche per mostrarla ai clienti e per il sito.
→ Apri la vetrina delle funzioni

1. Che cos'è Firekeeper

Un gestionale completo: dalla prima telefonata all'ultima fattura, contabilità compresa.

Firekeeper tiene insieme tutto quello che oggi vive sparso tra fogli Excel, e-mail e block-notes: i clienti e i fornitori, le richieste, i preventivi, i lavori, gli acquisti, il magazzino, le consegne, le fatture elettroniche, la contabilità completa in partita doppia, la banca, il bilancio, le persone e il loro tempo, il negozio online.

In una frase
Un gestionale unico dove ogni cosa che fai lascia il suo segno da sola: vendi e nasce il documento, compri e nasce la scadenza, consegni e nasce la bolla, incassi e nasce la scrittura contabile. Niente si ribatte due volte.
Va bene per chi?
Per qualunque azienda. Chi vende prodotti usa listino, magazzino e DDT; chi vende servizi e consulenza spegne il magazzino e lavora su progetti, ore e canoni; chi lavora a commessa ha in più i cantieri, i SAL e il margine lavoro per lavoro. Le funzioni si accendono e si spengono per azienda (Impostazioni → Moduli), e con i Profili rapidi vesti l'app in un click sul mestiere che fai. Perfino le parole si adattano: "commesse" può chiamarsi cantieri, progetti, pratiche — quello che dici tu in ufficio.
Non serve essere esperti di computer. Ogni pagina fa una cosa sola e la fa in modo chiaro: liste pulite, bottoni con nomi onesti, conferme prima delle azioni importanti.

Questo manuale segue l'ordine del menù dell'app: prima le pagine operative (Home, richieste, preventivi, commesse, interventi, timesheet, Sentinella), poi acquisti e magazzino, la fatturazione, la contabilità, le anagrafiche, il negozio online, gli strumenti — e in chiusura le funzioni trasversali: contratto e firma, notifiche, email, impostazioni, cestino e l'uso dal telefono.

2. Il flusso di lavoro

La vita di un lavoro, dall'inizio alla fine — quando lo fai tutto; ogni pezzo funziona anche da solo.

📞
Richiesta
Un cliente chiama, scrive o compila il modulo
📄
Preventivo
Prezzi dal listino, PDF pronto da inviare
🧰
Commessa
Il lavoro vero: ordini, squadra, documenti
🚚
DDT
La merce viaggia con il suo documento
🧾
Fattura
Elettronica, inviata allo SDI con un click

Ogni passaggio eredita i dati dal precedente: dal preventivo accettato nascono commessa, contratto da firmare e ordini ai fornitori (anche da soli, se accendi il pilota automatico); dal preventivo o dalla fattura nasce il DDT — e dal DDT nasce la fattura, anche riepilogativa di più consegne. Niente doppi inserimenti, niente errori di ricopiatura.

E non sei obbligato a farlo tutto. La catena si prende dove ti serve: chi fattura e basta parte dalla fattura; chi vende servizi salta magazzino e DDT e va da preventivo a progetto a fattura (o a canone mensile); chi ha già i clienti acquisiti non passa dalle richieste. Ogni pagina funziona da sola — e quando due si toccano, i dati passano da soli.

Il documento è una fotografia. Quando un prodotto entra in un preventivo, prezzo e caratteristiche vengono fotocopiati in quel momento. Se domani il listino cambia, i documenti già fatti restano com'erano: quello che hai promesso al cliente non si muove.
E sotto tutto, la contabilità. Qualunque strada prenda il tuo lavoro, i soldi finiscono sempre nello stesso posto: partita doppia scritta da sola, scadenze aperte, IVA liquidata, banca riconciliata, bilancio pronto. È la parte che non dipende dal mestiere che fai — e vale per chiunque emetta e riceva fatture.

3. I ruoli e i permessi

Ognuno vede solo quello che gli serve — e i segreti aziendali restano segreti.

I ruoli si chiamano come li vedi nell'app — Direzione, Commerciale, Tecnico, Magazzino e Cliente — e li puoi ribattezzare dalla Terminologia nelle Impostazioni.

DIREZIONE il titolare: vede e comanda tutto, compresi costi e margini.
COMMERCIALE il venditore: gestisce clienti, richieste, preventivi e commesse — ma non vede mai costi d'acquisto, fornitori e margini.
TECNICO la squadra sul campo: vede i propri interventi e carica le proprie note spese.
MAGAZZINO l'uomo del magazzino: la sua app dedicata (fatta per lo smartphone) gli mostra cosa preparare, quanto e dove trovarlo — mai prezzi, costi o margini.
CLIENTE il committente: dal suo portale vede solo le proprie pratiche.

A questi si aggiunge il ruolo Dipendente: la persona che segna le proprie ore e chiedere ferie e permessi, da un portale ridotto pensato per il telefono. Lo trovi spiegato nel capitolo del Timesheet.

Cosa può fareDirezioneCommercialeTecnicoMagazzinoCliente
Magazzino: carichi, scarichi, prelievi✓——✓—
Richieste: creare e gestire✓✓——solo inviare
Preventivi: creare e comporre✓✓——solo i propri
Commesse: creare e modificare✓✓———
DDT: creare e modificare✓✓—se acceso*—
Fatture: emettere e inviare a SDI✓solo vederle in commessa——le proprie
Clienti: creare e modificare✓✓———
Listino: prezzi di vendita✓✓———
Costi d'acquisto, fornitori, margini✓mai———
Ordini fornitori✓in commessa, senza costi*—arrivi merce—
Interventi: vedere e aggiornare✓✓solo i propri——
Note spesetuttele propriele propriele proprie—
Cestino: ripristinare✓✓le proprie spese——
Eliminare per sempre✓maimaimaimai

* con gli interruttori delle Impostazioni: il Commerciale vede gli ordini SOLO dentro le sue commesse (mai i costi), e il Magazzino emette il DDT solo se la Direzione glielo concede. E la regola più importante: il Commerciale vede solo i clienti che ha in carico — e con loro i preventivi, le commesse, le fatture e le richieste di quei clienti. Un cliente senza venditore resta della Direzione.

La protezione è nel motore, non solo nello schermo. I limiti dei ruoli non sono semplici bottoni nascosti: è il database stesso a rifiutare le richieste non autorizzate. Anche un utente smanettone non può leggere ciò che non gli spetta.
OperativoHome · Gestione richieste · Preventivi · Commesse · Interventi · Appuntamenti · Timesheet · Sentinella GATE

4. Home — il quadro comandi

La prima pagina della giornata: come va l'azienda, in una schermata.

A cosa serve
Aprire l'app e sapere subito come stai messo — soldi, lavori, scadenze — senza girare per le pagine. La Home è un cruscotto di numeri veri, letti al momento dai tuoi dati.

Il dato-manifesto: il fatturato del mese

In cima, grande, il fatturato del mese corrente con il confronto sul mese precedente (▲ o ▼ con la percentuale) e il numero di fatture emesse. Sotto, la barra di calore: quanto scalda questo mese rispetto al mese migliore del semestre, con una tacca che segna la media — un colpo d'occhio che il numero da solo non dà. Accanto, l'andamento degli ultimi sei mesi in miniatura.

I quadranti

Il consiglio del giorno

Sotto i quadranti, l'Assistente ti suggerisce la mossa più utile del momento — con il collegamento alla pagina giusta. Come per tutte le funzioni AI di Firekeeper: propone, decidi tu.

I pannelli e le scadenze

In fondo, i tasti rapidi per le azioni di ogni giorno: nuovo preventivo, nuova fattura, registra incasso, nuova commessa, ordine fornitore.

5. Gestione richieste

La porta d'ingresso: ogni contatto diventa una pratica tracciata.

A cosa serve
Registrare ogni richiesta che arriva (telefono, email, sito web o altro) con priorità, canale e stato, così nulla si perde e ogni contatto ha un responsabile.

Come funziona

6. Preventivi

Dal listino al PDF in pochi click.

A cosa serve
Comporre offerte con i prezzi giusti per quel cliente, generare un PDF professionale e seguire la risposta (inviato, accettato, rifiutato).

Le righe del preventivo

Scrivi le cifre come preferisci. Nei campi degli importi — qui e in fatture, DDT, ordini, incassi — Firekeeper capisce ogni modo di scrivere i numeri: 7.029,50 all'italiana, 7,029.50 all'internazionale, con l'euro, con gli spazi. Il punto delle migliaia non inganna più nessuno: 7.029 è settemila­ventinove, sempre. Un numero letto male su un preventivo o una fattura è un danno vero: qui non succede.

La voce Servizio: trasporto e montaggio senza pensieri

Il tasto "Aggiungi servizio" inserisce le voci che il cliente paga ma che non sono merce: trasporto, montaggio, smaltimento, pratiche. Firekeeper le tratta nel modo giusto lungo tutta la filiera, da solo:

Scatole intere, senza pensarci

Se un prodotto si compra e si vende a scatole (l'hai impostato nel listino, campo "Per confezione"), Firekeeper ci pensa da solo già nel preventivo:

Vale anche per il Commerciale. Anche chi non vede i costi ottiene preventivi già arrotondati alle scatole giuste — così non si perde margine sull'avanzo. Al Commerciale viene mostrata solo la misura della scatola, mai il prezzo d'acquisto.

Dal preventivo agli ordini fornitore

Dal preventivo accettato, il tasto "Genera ordini" prepara un ordine per ogni fornitore con le quantità già a posto. Prima di creare nulla ti mostra il piano, riga per riga:

Il PDF

Un click su "Genera PDF" produce il documento con logo e dati aziendali, righe con codici e caratteristiche in piccolo, totali e condizioni. Pronto da mandare al cliente.

Invia al cliente con un click

E per mandarlo non serve nemmeno uscire da Firekeeper: il tasto "Invia al cliente" apre la mail già pronta — destinatario e indirizzi in copia presi dall'anagrafica del cliente, oggetto e testo già scritti, PDF allegato in automatico. Tu la guardi, ritocchi quello che vuoi e premi Invia.

Stati e strumenti

Dal preventivo accettato parte tutto da solo: la commessa nasce senza che tu faccia niente, compare la scheda Contratto (genera, invia, firma col codice — capitolo 32), e con gli interruttori accesi gli ordini ai fornitori partono automatici, email e PDF compresi. E nascono con un click la fattura (stesse righe) e il DDT — la catena non si ricopia mai a mano. E anche loro viaggiano via email: "Invia al cliente" sul DDT e "Invia di cortesia" sulla fattura (la copia leggibile in PDF — l'originale fiscale viaggia via SDI come sempre), con la stessa finestra: destinatari dall'anagrafica, tutto modificabile, PDF allegato.

7. Commesse

Il quartier generale di ogni lavoro.

A cosa serve
Tenere in un posto solo tutto ciò che riguarda un lavoro: documenti, foto, ordini ai fornitori, note, spese, fatture e DDT collegati, interventi della squadra, ore di lavoro.
Controlli senza perdere il posto: l'anteprima al volo
La commessa è il punto centrale: da qui si controlla, e controllare non deve costare un viaggio. Cliccando una fattura, un DDT, un ordine al fornitore o il preventivo collegato non si cambia pagina: si apre un'anteprima con quello che ti serve per capire in tre secondi — numero, data, stato, e le righe del documento con quantità, prezzi e totali. Chiudi con Esc (o cliccando fuori) e sei ancora dentro la commessa, allo stesso punto in cui eri: nessun «indietro», nessuna lista da ritrovare. E se poi il documento lo vuoi aprire davvero, in cima all'anteprima c'è «Apri il documento →». Piccole attenzioni che contano: sul DDT i prezzi compaiono solo se quel documento prevede di mostrarli, e chi non ha diritto ai prezzi (il commerciale) vede l'anteprima con le sole quantità. La stessa anteprima è nei dossier di clienti e fornitori, sulle liste dei documenti recenti e degli ordini.

Dentro una commessa trovi

Il negozio ha la sua corsia: le commesse nate dagli acquisti del sito non compaiono in questa lista — vivono nella pagina Store, marcate, e non si mischiano mai col lavoro interno.
Genera fattura dalla commessa: quando il lavoro è pronto da fatturare, un click crea la bozza con i dati già al posto giusto.

Fatturazione a SAL — fattura mentre il lavoro avanza

Nei lavori lunghi non si fattura tutto alla fine: si fattura a stato avanzamento. Il pannello "Fatturazione a SAL" della commessa usa il Valore commessa come contratto e ti mostra sempre la barra di avanzamento: contratto, fatturato, residuo. Con "+ Nuovo SAL" scegli come fatturare: a percentuale ("30% del contratto" — l'importo lo calcola Firekeeper), a importo secco, o saldo finale (tutto il residuo, a chiusura). L'anteprima fa i conti in diretta e il sistema fa da guardiano: mai oltre il 100% del contratto — impossibile fatturare due volte lo stesso avanzamento. Ogni SAL genera la sua fattura in bozza già compilata (numero del SAL, percentuale e commessa in causale): la controlli e la invii come sempre. Puoi anche annotare la ritenuta a garanzia (la % che il committente trattiene fino a fine lavori): finisce in fattura, nero su bianco. E se ci ripensi, annulli il SAL con una ✕ — la bozza si cancella da sola e il contatore torna indietro (se la fattura è già partita per l'SDI, niente scorciatoie: nota di credito, come vuole la legge).

E per chi vende tempo: una voce di listino con unità di misura "ora" o "giornata", senza fornitore e senza giacenza, è già un servizio perfetto — preventivo, progetto e fattura la trattano come qualunque altra voce.

Se una commessa salta

Capita: il cliente ci ripensa. Con "Annulla commessa" Firekeeper disfa la catena in un colpo solo — preventivi annullati, ordini fornitori annullati (con l'email di annullo già pronta per i fornitori a cui l'ordine era partito: la controlli e la mandi), merce prenotata liberata (torna disponibile per le altre commesse). I DDT collegati finiscono nel cestino e le fatture in bozza si cancellano da sole. E per le fatture già inviate all'SDI — che per legge non si toccano — Firekeeper ti prepara la nota di credito con un click: storno integrale già compilato, tu lo controlli e lo invii. Resta da guardare solo la merce già arrivata (si gestisce con un reso). Lo stato della commessa, intanto, viaggia da solo: all'accettazione del preventivo passa "In corso", senza che nessuno se ne debba ricordare.

8. Interventi e appuntamenti

L'agenda della squadra sul campo.

A cosa serve
Organizzare le uscite — montaggi, assistenze, sopralluoghi, consegne — con commessa, cliente, indirizzo, date e tecnico assegnato; e dare al tecnico un portale da telefono con cui lavorare sul posto, dal furgone alla firma del cliente.

Interventi su misura del tuo mestiere

I tipi di intervento non sono fissi: di serie trovi Montaggio, Sopralluogo, Consegna e Assistenza, ma dall'ingranaggio accanto ai filtri l'amministratore crea i SUOI ("Installazione", "Assistenza remota", "Collaudo"…) e spegne quelli che non usa — i filtri e i moduli si adattano da soli. Così la pagina funziona uguale per chi monta cucine e per chi installa server.

Ogni ora sa da quale uscita nasce

Quando il tecnico segna le ore da dentro un intervento, quell'ora se lo porta dietro: nel registro la riga lo dichiara sotto la descrizione — «↳ Montaggio · Bancone reception · 17/07». Così su una commessa con dieci interventi non sai solo che sono servite 60 ore: sai che il montaggio del 12 ne è costate 18 e quello del 15 solo 4 — e da un intervento andato storto si impara qualcosa.

Il calcolo del margine resta per commessa. E cancellare un intervento non cancella le ore — sono state lavorate davvero e restano attaccate al lavoro: perdono solo il riferimento all'uscita.

La pagina del Tecnico: la cassetta degli attrezzi da campo

La home del Tecnico ("La mia giornata") mette su ogni intervento in arrivo i tasti da campo, pensati per il telefono. "Portami lì" apre il navigatore sull'indirizzo del lavoro; "Chiama" e "WhatsApp" raggiungono il cliente in un tocco (il numero arriva dalla sua scheda); "Segna ore" apre il timesheet già puntato sulla commessa dell'intervento — data, ore, mansione proposta, fine; e "Fatto ✓" chiude l'intervento sul posto: stato a Completato, sparisce dai prossimi impegni, l'ufficio lo vede subito. Gli stessi tasti vivono anche dentro la pagina del singolo intervento — così la cassetta degli attrezzi è sempre a portata di pollice. Meno telefonate "hai finito?", più lavoro tracciato al momento giusto.

Il menù del Tecnico è a bottoni grossi, con in cima la cosa più urgente adesso e il suo contesto per esteso ("Bianchi Srl · Fiera di Rimini — oggi alle 14:30"), poi le fasce: Interventi · Materiali · Timbra, e sotto Ore e Note spese. Ogni voce porta il suo contatore, e i numeri sono veri: quando non c'è niente da contare la pastiglia sparisce del tutto — meglio nessun numero che uno zero acceso, che sembra un guasto.

Il portale è chiuso, e non è una limitazione: è il punto. Chi lavora in cantiere non naviga nel gestionale — niente barra laterale, niente pagine dell'ufficio. Preme un bottone e resta a casa sua, in una schermata fatta per lui: grande, essenziale, solo le sue cose. Il Tecnico consulta i suoi interventi, segna le sue ore, compila le sue note spese. Meno strade da sbagliare, meno dati sotto gli occhi di chi non deve vederli, e una app che sul telefono si usa con una mano sola. In cima a ogni schermata la testata col fuocherello e il saluto, con il tasto chiaro/scuro per chi lavora al sole o in un capannone buio.

Materiali: la lista da caricare in furgone

La voce Materiali del menù mostra tutto quello che il tecnico deve caricare per tutti i lavori aperti in una schermata sola, raggruppato per intervento, con la spunta "l'ho preso" su ogni riga — perché il furgone si carica una volta, non lavoro per lavoro. La stessa lista vive anche dentro il singolo intervento, nella sezione "Materiali per questo lavoro": le righe ordinate ai fornitori e la merce del magazzino riservata al lavoro, riunite in un unico elenco. Descrizione, quantità e unità, con un contatore in cima ("3 di 8 caricati"): il tecnico spunta man mano che carica, così non parte dimenticando i pezzi (le spunte sono le stesse nei due posti, e restano lì al prossimo accesso). E anche qui la regola sacra: mai un prezzo — al tecnico serve sapere cosa e quanto, non quanto costa. La lista esce già filtrata sui suoi interventi: i lavori degli altri non li vede.

Perché conta. È la differenza tra "torna in cantiere che ho scordato le viti" e un lavoro fatto in un viaggio solo. L'ufficio ordina, il magazzino prepara, il tecnico controlla e spunta: la catena si chiude sul campo, senza telefonate.

Il rapportino di fine lavoro: foto, firma e PDF sul posto

Finito il lavoro, il Tecnico lo chiude col rapportino, tutto dal telefono. Nella pagina dell'intervento trova la sezione "Rapportino di fine lavoro": scatta le foto del lavoro — marcate Prima, Dopo o "altra" — e poi fa firmare il cliente direttamente sullo schermo (un riquadro dove si firma col dito), col nome di chi firma. Al salvataggio l'intervento passa a Completato con data e ora, e con un tocco esce la "bolla di fine lavoro" in PDF: intestazione azienda col logo, dati dell'intervento (cliente, commessa, indirizzo, date), le foto prima/dopo e la firma del cliente. Una prova di consegna professionale, generata sul posto, da allegare o mandare al cliente.

Da mostrare in demo. È il "wow": l'intervento è tracciato dall'inizio (la lista materiali da caricare in furgone) alla fine (foto + firma del cliente sul PDF). Niente carta, niente ufficio: il tecnico chiude e documenta il lavoro mentre è ancora sul cantiere. Nota: il rapportino ha bisogno che l'intervento sia collegato a una commessa (è lì che vengono conservate foto e firma, in modo riservato).

Il badge col telefono: entrata e uscita, con luogo e ora vera

In cima a "La mia giornata" il tecnico ha il suo badge — la tessera Timbra, che dice sempre come è messo ("al lavoro da 08:12") e si apre su due tasti, Entrata e Uscita. Al tocco, il telefono chiede la posizione e la timbratura parte — e il pannello dice sempre com'è messa la giornata: "Al lavoro dalle 8:02" o "Fuori servizio — ultima uscita 17:35". Due garanzie di serie: l'orario lo scrive il server, non il telefono (spostare l'ora del cellulare non serve a nulla); e la timbratura, una volta scritta, non si modifica e non si cancella — non c'è proprio la strada nel database, nemmeno per l'amministratore. Se il permesso di posizione è negato o il GPS non c'è, si timbra lo stesso: la mancanza resta agli atti, dichiarata. E la Direzione ha il suo registro del badge: nel Timesheet, la linguetta Timbrature — scegli il giorno e vedi, persona per persona, prima entrata, ultima uscita, ore di presenza calcolate (accoppiando entrate e uscite), i timbri fuori sequenza segnalati, e ogni posizione apribile su mappa con la sua precisione.

Onestà tecnica. Queste garanzie proteggono il dato dopo che è nato: nessuno può ritoccarlo. Non sono antifrode forense: un telefono con GPS falsificato può mentire prima. Per questo si salva anche la precisione (±metri): le timbrature imprecise si riconoscono a colpo d'occhio.
Privacy (importante). La posizione dei dipendenti è un dato personale: prima di usare il badge con persone vere serve l'informativa privacy (e in certi casi l'accordo sindacale previsto dallo Statuto dei lavoratori per gli strumenti di controllo a distanza). Parlane col consulente del lavoro: Firekeeper ti dà lo strumento fatto bene, la carta in regola la mette l'azienda.

9. Timesheet — ore, risorse e allocazioni

Il tempo delle persone: chi ha lavorato quanto, chi lavorerà su cosa, e gli avvisi quando i conti non tornano.

A cosa serve
Una voce sola del menù per tutto ciò che riguarda le persone: le ore dichiarate (il consuntivo), le risorse (l'anagrafica di chi lavora per te, anche senza login), le allocazioni (la pianificazione: chi su cosa, quanto, quando), le assenze (ferie, permessi, malattia) e gli avvisi che il sistema genera da solo quando qualcosa merita una mano.

La voce Timesheet (menù Operativo — il nome si può cambiare dalla Terminologia) ha le linguette Ore · Risorse · Allocazioni · Assenze · Avvisi e, in testa, un selettore di periodo condiviso: settimana con le frecce ‹ ›, mese, intervallo da–a a piacere, o «tutto» per lo storico intero. Lo imposti una volta e vale per tutte le linguette insieme. Chi ha il solo modulo timesheet vede le Ore e nient'altro; le altre linguette si accendono col modulo Risorse e allocazioni.

Ore — la plancia del tempo

Chiunque (Direzione, Tecnici, Commerciali, Dipendenti) segna in dieci secondi "oggi, 3 ore e mezza sul progetto X, configurazione server". La Direzione vede le ore di tutti, ognuno vede le proprie. In cima, quattro numeri grandi che rispondono subito — ore totali, ore da fatturare (con quanto valgono in euro), costo del lavoro, quante persone hanno segnato ore. I numeri seguono il selettore del periodo, e ogni numero dichiara il suo orizzonte, sempre scritto sotto («AGOSTO 2026», «TUTTO LO STORICO»): un numero che non dice a che periodo si riferisce è un numero che prima o poi ti inganna. Quando filtri per un lavoro preciso, accanto compare anche il totale «a oggi, su tutta la commessa»: è il numero identico che la Sentinella GATE usa nel margine, così i due non possono mai raccontarti due storie diverse.

Le ore si approvano: chi lavora segna, la Direzione firma

Il tempo è un costo, e un costo va verificato. Ogni registrazione inviata nasce «da approvare»: nella pagina Ore una riga di smistamento dice quante ne aspettano il tuo controllo, le spunti — anche tutte insieme — e decidi. Approvi, oppure rifiuti scrivendo il motivo, che torna a chi le ha segnate così sa cosa correggere. Un rifiuto muto non è ammesso: sarebbe un vicolo cieco.

La regola che governa tutto, ed è una scelta precisa: il costo entra nel margine subito, appena le ore sono inviate — il lavoro è stato fatto e il tempo speso davvero, nasconderlo finché qualcuno firma vorrebbe dire raccontarsi un guadagno più bello del vero. Ma si fatturano solo le ore approvate: chiedere soldi al cliente è un atto che vuole una firma. Le ore rifiutate non contano né come tempo né come costo. E le bozze non contano affatto, finché non vengono inviate.

Nessuno può approvarsi il lavoro da solo, e non è una promessa: è il database a impedirlo. Un tecnico può correggere le proprie ore — quella è la matita — ma se prova a marcarle come approvate, da qualunque strada, la scrittura viene rifiutata. Chi approva resta scritto insieme alla data: sull'ora approvata c'è sempre un nome e un momento. Le ore approvate si bloccano: non si correggono e non si cancellano, come quelle in fattura. Se serve rimetterci mano, le rimetti in attesa e tornano modificabili — con la firma che si azzera, perché quell'approvazione non vale più.

Il costo di un'ora: mansioni, eccezioni, scheda della persona

Il costo del tempo non è delle utenze (quelle sono credenziali): è delle mansioni. Dal bottone Mansioni e costi (solo Direzione) crei le mansioni che vuoi — Operaio, Tecnico specializzato, Progettista… — ognuna con il suo costo orario interno e la sua tariffa di vendita proposta. A ogni persona assegni la mansione abituale (proposta in automatico quando segna le ore, sempre cambiabile ora per ora: la stessa persona può costare da operaio la mattina e da progettista il pomeriggio) e, se serve, un'eccezione personale di costo che vince su tutto — il senior pagato di più a parità di mansione. La scala del costo di un'ora: costo della persona (dalla sua scheda risorsa) → eccezione della persona → mansione dell'ora → default aziendale.

Trasparenza del ripiego. Se un'ora non trova nessun costo in nessun gradino, conta zero nel margine: non è un errore, è il sistema che non inventa numeri. Imposta un costo in uno qualsiasi dei gradini e il margine si aggiorna da solo.

Ore fatturabili: quando le ore si addebitano al cliente

Ogni ora porta due numeri diversi, che non si mescolano mai: quanto ti costa (il costo interno) e quanto vale per il cliente (la tariffa). Il costo entra sempre nel margine della commessa. La tariffa esiste solo se quell'ora è marcata «fatturabile» — e la spunta serve a distinguere come hai venduto quel lavoro:

Per questo la spunta nasce spenta e la vede solo l'ufficio: il tecnico dichiara quante ore e su cosa, il prezzo al cliente non è una sua decisione. L'ufficio, che sa com'è stato venduto quel lavoro, accende la fatturabilità e mette la tariffa — proposta dalla mansione o dal predefinito aziendale, sempre correggibile.

E il rovescio della medaglia, quello bello: le ore fatturabili approvate e non ancora fatturate diventano fattura con un click. Filtra per commessa e compare il bottone "42 h da fatturare → Fattura a consuntivo": nasce una bozza già vestita dai predefiniti, una riga per persona ("Attività su K-2026-015 — Mario Rossi dal 3/07 al 18/07, 24 h × 55 €"), e le ore usate vengono stampigliate con la fattura — non si cancellano più e non si fatturano due volte. Le ore senza tariffa restano fuori e te lo dice chiaro: mai righe a zero.

Risorse — le persone, censite anche senza login

Una persona non esiste solo se ha un accesso all'app: la squadra di montaggio che non la aprirà mai lavora, costa e va pianificata lo stesso. La linguetta Risorse è l'anagrafica delle persone vere: nome, mansione, monte ore settimanale, disponibilità (il part-time al 50% è un numero, non un appunto), date di assunzione e cessazione. Il collegamento all'utenza è facoltativo — e il bottone «Importa dalle utenze» crea in un colpo la scheda di tutti quelli che l'accesso ce l'hanno già, portandosi dietro mansione, costo e perfino le ore già registrate. A ogni utenza interna nuova, poi, la scheda della persona nasce da sola.

Chi va censito qui: chi lavora per noi con un orario — dipendenti, titolari, stagisti, collaboratori continuativi e anche gli interinali (fanno un orario da noi, anche se la busta paga la fa l'agenzia). Le ditte terze a cui si compra una prestazione restano fornitori: i loro costi entrano dagli acquisti, mai da qui. E per gli interinali la regola del costo è una sola: il loro costo entra dalla fattura dell'agenzia, quindi il costo orario sulla loro scheda resta a zero — ed è uno zero legittimo, non un dato mancante: l'app non lo «corregge» mai con la mansione, sennò conterebbe il costo due volte.

Allocazioni — chi lavora su cosa, quanto, quando

L'allocazione è l'indicazione che dai: «questa settimana Fabio sta al 50% sulla commessa A e al 50% sulla B». Le ore dichiarate sono poi l'effettivo: il raffronto fra i due è dove nascono le domande giuste — «ti avevo dato 50/50, perché 70/30?».

Assenze — ferie, permessi, malattia

Le assenze si registrano e si approvano: ferie, permessi (anche di poche ore), malattia. Solo le assenze approvate riducono la capacità della persona — una richiesta in attesa si vede ma non fa ballare i conti. Chi non ha il permesso non può auto-approvarsi niente: lo garantisce il database, non un bottone nascosto. La richiesta di ferie suona il campanello su Slack a chi decide, e la risposta torna solo a chi ha chiesto. I giorni festivi (comprese le feste mobili come Pasqua e Pasquetta, calcolate da sole) sono già nel calendario: la capacità ne tiene conto senza che nessuno li scriva.

Avvisi — le regole tue, e la notte che lavora da sola

In Impostazioni → Timesheet regoli le sette regole del modulo — sovrallocazione, scostamento pianificato/effettivo, timesheet mancante, allocazioni su commesse chiuse e le altre — ognuna con la sua soglia e la sua severità (informazione, attenzione o blocco). Le soglie non sono scritte nel codice: sono regole tue. Il giro notturno le valuta sulla settimana corrente e sulle tre successive — la sovrallocazione di fra due settimane grida oggi, quando si può ancora rimediare — e se c'è qualcosa che merita una mano ti arriva un riepilogo su Slack. In Home, i due quadranti Sovraccarichi e Timesheet mancanti leggono gli stessi avvisi.

Un «Risolvi» che non può mentire: quando archivi un avviso, il database ricontrolla davvero — se il problema c'è ancora, non va in risolto: scegli «Preso atto» (= lo so, lo tengo così). Fra un mese distingui i problemi sistemati dalle eccezioni accettate.

Il portale del Dipendente

Per chi deve segnare le ore senza entrare nel gestionale c'è il ruolo Dipendente: apre un portale ridotto da telefono con tre voci — segna le ore (con «Salva e invia» o «Salva bozza»), guarda dove è pianificato, e chiede ferie e permessi (la richiesta arriva alla Direzione, che approva o rifiuta col motivo). Niente tariffe né costi passano mai da quel portale — lo garantisce il database, non un bottone nascosto.

Tutto sulla stessa fonte. Censimento, pianificazione, consuntivo, capacità e ferie, regole configurabili, avvisi che nascono da soli la notte e suonano su Slack, portali da campo per tecnici e dipendenti: ogni numero — dalla barra del carico al margine della Sentinella — viene dallo stesso motore, mai ricalcolato per l'occasione. E le serrature sono nel database: nessuno legge le ore, i costi o le bozze di un altro — provato coi tentativi di scavalcamento, non con le promesse.

10. Sentinella GATE — il controllo commessa per commessa

La plancia di comando che veglia sui tuoi soldi. Quattro spie per ogni commessa: Guadagno, Acquisti, Tempi, Entrate.

A cosa serve
Un lavoro può avere tanti ordini a fornitori diversi, e alla fine quello che conta è una domanda sola: su questa commessa, quanto ci ho guadagnato davvero? La Sentinella parte proprio dalla commessa e, per ciascuna, tiene accese le sue spie sempre visibili. Quando qualcosa non torna — il fornitore rincara, la merce arriva dopo il montaggio, un pagamento scade — i soldi se ne andrebbero in silenzio: la Sentinella te lo mette davanti prima che sia tardi.

Le quattro spie di ogni commessa

Aprendo la commessa, il riquadro Entrate ti mostra il viaggio dei soldi in entrata (preventivato, fatturato con quante fatture, incassato, da incassare — con la scritta SCADUTO se il cliente è in ritardo) e la lista delle fatture emesse: un click e apri ciascuna. In alto, la fascia porta la riga Fatt. clienti · Incassato · Da incassare · Incassi scaduti — il polso della cassa in un colpo d'occhio.

In alto trovi i tre contatori dei rossi (quante commesse dove ci perdi, dove i fornitori vanno controllati, dove ci sono ritardi) e i filtri per vedere solo quelle critiche. Le commesse più a rischio salgono automaticamente in cima.

Apri la commessa: i numeri e i documenti, tutti lì

È una pagina tecnica di verifica: apri una commessa e trovi i suoi ordini, ognuno con i quattro pilastri (Ordinato → Arrivato → Fatturato → Pagato), i giorni d'attesa, gli avvisi di ritardo e di scaduto. Da lì controlli i documenti senza andare a cercarli: la scheda dell'ordine, il PDF dell'ordine, il preventivo da cui è nato, e l'XML delle fatture collegate — un click e si aprono.

Le note spese e il tempo entrano nel conto

Il costo di una commessa non è solo la merce: c'è la benzina, le trasferte, gli acquisti a mano dei montatori — ogni nota spesa agganciata alla sua commessa abbassa il margine nella spia Guadagno, così il numero è quello vero, non gonfiato. E c'è il tempo delle persone, spesso IL costo per chi vende servizi: le ore segnate nel Timesheet entrano nella spia Guadagno — margine = fatturato − materiali − note spese − ore × costo — con la scala dei costi spiegata nel capitolo 9. Nella commessa aperta, la scomposizione del margine mostra la riga "− Ore di lavoro" con le ore totali, nero su bianco. E la Sentinella ti ricorda da sola quando ci sono ore che dormono: "N ore non ancora fatturate" tra le falle gentili.

Il dettaglio che scova il rincaro

Dentro ogni ordine, apri "Righe e fatture" e vedi il confronto articolo per articolo: quantità ordinata contro arrivata, prezzo ordinato contro costo reale pagato al carico, e lo scostamento in percentuale colorato (rosso se hai pagato di più). È qui che si vede nero su bianco se il fornitore ha ritoccato il listino in fattura, e di quanto ti ha eroso il margine.

La fattura si collega da sola all'ordine

Le fatture dei fornitori arrivano dall'Agenzia (SDI) senza sapere a quale ordine appartengono. Ci pensa Firekeeper, all'arrivo: se la fattura "ci sta dentro" un solo ordine aperto di quel fornitore (importo entro il residuo da fatturare, cuscinetto di sicurezza compreso), si aggancia da sola — e te lo dice chiaramente, col bollino "agganciata da sola" e il tasto stacca se non ti torna. Se invece gli ordini possibili sono più d'uno, la fattura resta libera e decide l'umano: nessun abbinamento azzardato, mai.

Per i casi da decidere a mano, premi "Collega una fattura": la Sentinella ti propone quelle del fornitore non ancora abbinate, con in cima quelle di importo compatibile (te le segnala con un bollino). Un click e la fattura è agganciata — da quel momento "Fatturato" e "Pagato" si popolano da soli. Se sbagli, la stacchi con un click.

Il Track Record — la memoria storica che dà i voti

In testa alla griglia trovi due linguette: Commesse e Track Record — un click e passi dal presente alla memoria storica, senza scorrere. Il Track Record sono tre pannelli costruiti su tutto lo storico, coi peggiori in cima. Sono loro a farti dire le frasi che contano:

La lettura dell'IA — il consulente che ti spiega le falle

L'analisi ha una linguetta tutta sua — Analisi IA, accanto a Commesse e Track Record — perché un rapporto così merita la pagina intera, non un riquadro. Ci arrivi anche dal tasto "Analizza con l'IA" nel pannello Falle rilevate: un click e la Sentinella chiama un consulente virtuale che legge tutta la plancia — le quattro spie GATE di ogni commessa e il Track Record completo — e ti scrive, in ordine di gravità, dove stai perdendo soldi e perché — con i numeri veri e una mossa concreta per ognuna (es. "La commessa GLR-26-001 è in perdita di 3.282 €: hai ordinato più materiale del valore del lavoro, controlla il preventivo", oppure "Casalgrande ti ha rincarato 3 ordini su 10: rinegozia il listino"). È addestrato a cercare gli schemi ricorrenti, non i casi singoli: il fornitore che alza sempre i prezzi, il prodotto su cui margini troppo poco, il venditore che converte meno degli altri, i soldi fermi — incassi scaduti da sollecitare e lavoro finito ma non ancora fatturato. Aggrega da solo i rincari per fornitore, così capisci subito chi ti sta mangiando il margine. Propone, decidi tu.

La sala di controllo, con la forma di casa

La Sentinella si riconosce a colpo d'occhio — fondo nero, accento blu di segnalazione, i rossi e le ambre dell'allarme — ed è giusto così: è la plancia, non una pagina come le altre. Ma la forma è quella condivisa da tutta l'app: angoli vivi, filetti da un pixel, numeri incolonnati come su un foglio contabile. E vale anche qui la regola che non si viola mai: nessun colore porta un'informazione da solo — le targhette di stato portano sempre il segno oltre alla tinta (▲ serve una mano, ● procede, ✓ a posto), così si leggono anche in fotocopia, col telefono al sole, e da chi non distingue il verde dal rosso — un uomo su dodici.

Solo per l'amministrazione. La Sentinella vive nel mondo dei costi e dei margini: la vede solo chi ha il ruolo admin. Il magazziniere e il Commerciale non la incontrano mai. Lavora su viste a sola lettura: osserva e avvisa, non tocca nulla. Anche la lettura dell'IA è di sola analisi: non modifica alcun dato.
Acquisti e MagazzinoOrdini Fornitori · Magazzino · Listino

11. Ordini fornitori

Cosa hai ordinato, a chi, e a che punto è.

Il cliente ha detto sì — e adesso? 🔔
In cima alla pagina, quando serve, compare la coda «Accettati · ordini da generare»: i preventivi che il cliente ha approvato e da cui non è ancora nato nessun ordine. Per ognuno leggi chi l'ha accettato, quando, e da quanti giorni è fermo — dopo due giorni il numero diventa ambra, dopo sette rosso. Accanto, il tasto Genera ordini ti porta sul preventivo e apre da solo il piano d'acquisto.

Perché è importante: quando è un commerciale ad accettare il preventivo, gli ordini finiscono in questa coda — a meno che tu non accenda il pilota automatico (Impostazioni → Ordini): con l'interruttore degli ordini interni (o del negozio) acceso, nascono e partono da soli, email al fornitore e PDF compresi. Senza questa coda, un lavoro venduto potrebbe restare senza merce ordinata senza che nessuno se ne accorga. La coda sparisce da sola quando non c'è niente in sospeso: se non la vedi, sei in pari.
A cosa serve
Tracciare gli ordini ai fornitori — collegati alla commessa — con valore, documento allegato e uno stato che segue la consegna. E ogni ordine parte con un timbro invisibile: quando il fornitore preme «Rispondi», la sua email rientra da sola sull'ordine giusto, la legge l'AI (confermato con data e colli, problema, domanda) e ti suona su Slack — dalla conferma può perfino nascere il DDT da solo. Stato: Da ordinare → Confermato → Ordinato → In transito → Ricevuto (anche parzialmente) → Consegnato, più Annullato.

Gli ordini vivono nella loro pagina e dentro ogni commessa. Le scadenze di pagamento ai fornitori finiscono in Contabilità → Incassi e pagamenti insieme a quelle delle fatture: paghi dal dettaglio dell'ordine e la scrittura si registra da sola.

Gli ordini automatici dal preventivo ⚡

Quando segni un preventivo come Accettato, Firekeeper prepara da solo la spesa: guarda ogni riga, trova il fornitore preferito di ogni prodotto, raggruppa per fornitore e ti mostra il piano: "Servono 2 ordini: Casalgrande (12 voci, € 1.840) · Gessi (3 voci, € 610). Confermi?"

La maggiorazione di sicurezza: il cuscinetto anti-sorprese

Gli ordini veri arrivano quasi sempre con qualcosa in più del previsto: trasporto, imballi, piccoli extra. Per questo ogni ordine ha una maggiorazione di sicurezza in % — un cuscinetto tutto interno: non tocca l'ordine inviato al fornitore né i prezzi al cliente, serve solo a te per stimare il costo vero.

Il PDF da mandare al fornitore

Apri un ordine nato dalla cerniera automatica (quello con le righe fotografate): in cima al pannello "Righe dell'ordine" trovi "Scarica PDF". Genera un documento con la tua intestazione, i dati del fornitore, le righe (codice suo, descrizione, quantità, costo) e il totale — pronto da allegare a un'email o da mandare su WhatsApp. È un documento interno, non fiscale: serve solo a comunicare l'ordine, non sostituisce nessun documento SDI. Per gli ordini creati a mano (senza righe fotografate) il PDF non c'è: vale per quelli generati dal preventivo.

Invia al fornitore con un click

Meglio ancora: il tasto "Invia al fornitore" in cima all'ordine spedisce tutto direttamente dall'app. Si apre la mail già pronta — indirizzo del fornitore e copie prese dalla sua anagrafica, oggetto con il riferimento commessa, PDF dell'ordine allegato in automatico — e prima di premere Invia puoi cambiare destinatari, oggetto e testo come vuoi, solo per quell'invio. C'è anche "Anteprima PDF" per guardare l'ordine com'è davvero prima che parta. Dal preventivo accettato all'ordine nella casella del fornitore: zero copia-incolla, zero allegati dimenticati.

Firekeeper rileva il problema e lo mette in lista

Quando il fornitore risponde, la sua email rientra da sola sull'ordine giusto e la legge l'AI (capitolo 28) — che la confronta con l'ordine che avevi mandato. Attenzione a chi parla: il fornitore ha solo risposto, è Firekeeper che rileva il problema e te lo mette sul tavolo. Se qualcosa non torna — quantità diverse, articoli sostituiti o mancanti, prezzi cambiati, merce indisponibile, un rifiuto, un ritardo — non cambia lo stato dell'ordine, e c'è un motivo: lo stato racconta un fatto della merce, e la merce è stata ordinata davvero. Il problema è un'altra cosa: è un compito aperto sul tuo tavolo, e come tale si vede.

Cosa NON succede, di proposito. Su un problema non nasce il DDT (quello parte solo dalla conferma pulita) e, se è un ordine del negozio, il cliente finale non viene avvisato: i problemi si fermano da te. Nessun automatismo modifica o annulla l'ordine — decidi tu.

Anti-errore: un ordine parte una volta sola

Verifica umana o pilota automatico: scegli tu

In Impostazioni → Ordini ogni azienda sceglie il suo stile:

Registro delle email inviate. Ogni mail partita dall'app (ordini, preventivi, DDT, fatture di cortesia) finisce in un registro consultabile — data, destinatario, copie, oggetto, allegato, chi l'ha mandata. Lo trovi linkato dalle Impostazioni. Nessun "ma io te l'avevo mandata…": è tutto scritto.

12. Magazzino

Il magazzino che si calcola da solo e quadra sempre.

L'idea
Un magazzino a prova di errore: la giacenza non la scrivi mai a mano, nasce dai movimenti. Ogni pezzo entra con il suo costo reale, esce con il metodo FIFO (prima i lotti più vecchi), e ogni numero è risalibile fino al movimento che l'ha prodotto. Vale per due pallet come per centomila righe.

Carico e scarico, semplicissimi

La mappa visiva

Il magazzino è anche una pianta cliccabile, disegnata dai tuoi dati (non un'immagine da aggiornare a mano). Una griglia a due coordinate: Fila × Scaffale (es. la cella A-8). Le celle si colorano a colpo d'occhio — vuota, con merce, in scadenza — e cliccandone una vedi cosa contiene, con capienza e posizioni occupate. Sposti la merce trascinandola da una cella all'altra.

Arrivo merce dall'ordine

Quando il fornitore consegna, non ricopi niente: apri l'ordine e premi "Arrivo merce". Le quantità sono già compilate con ciò che manca all'appello — se è arrivato tutto, confermi e basta. Ogni riga diventa un lotto agganciato all'ordine, con il costo reale (proposto dal prezzo pattuito, ma correggibile: se il fornitore ha rincarato, qui si scrive la verità).

Perché conta. Questo aggancio ordine → magazzino è il primo mattone della quadratura acquisti della Sentinella: ordinato, arrivato, fatturato e pagato si confrontano da soli, e ogni differenza di prezzo salta all'occhio senza controlli manuali.

La merce in arrivo

In cima al magazzino c'è la sezione "In arrivo": gli ordini fornitori con merce ancora attesa, ciascuno col suo fornitore, il codice commessa e quanti articoli mancano all'appello. Quando il corriere scarica, il magazziniere non cerca niente: clicca "Registra arrivo" e trova le quantità già compilate. Un click e la merce è dentro — prenotata per la sua commessa, se l'ordine ne ha una.

Il registro movimenti

Nella linguetta Movimenti c'è il libro giornale del magazzino: ogni carico, scarico, spostamento e rettifica, in ordine di tempo, con quantità (verde chi entra, rosso chi esce), costo, cella di partenza e destinazione, commessa e causale. Si filtra per tipo, periodo e articolo. E siccome il registro è immutabile, quello che leggi è la verità: nessuno può ritoccarlo a posteriori.

⟲ "Storna ultima" — la gomma da cancellare intelligente

Hai battuto 200 invece di 20? Consegnato la commessa sbagliata? Un click su "⟲ Storna ultima" e Firekeeper ti mostra esattamente cosa faresti tornare indietro — articoli, quantità, commessa — e alla conferma riavvolge tutto lui: la merce torna nei lotti esatti da cui era uscita (stesso costo, al centesimo), le prenotazioni rinascono nello stato vero — e questa è una finezza che si nota solo in magazzino: se la merce era già stata preparata e sta sul bancale in zona PRONTI, la prenotazione torna «preparata», non «da raccogliere». Annullare una consegna non rimanda nessuno a cercare allo scaffale una cosa che ha già in mano: il lavoro riappare in Consegna, pronto. Poi lo stato dell'ordine si ricalcola, il DDT nato con l'operazione finisce nel cestino. E come fanno le banche, niente sparisce dal registro: l'operazione e il suo storno restano scritti uno accanto all'altro, così i conti e la riconciliazione tornano sempre. Due paletti di sicurezza, voluti: si annulla solo l'ultima operazione (su quelle più vecchie si usano rettifiche e resi: mai riscrivere la storia sotto ai movimenti successivi) e uno storno non si storna — se cambi idea, rifai l'operazione. Se il DDT collegato è già stato emesso, lo storno si ferma e ti dice di annullare prima quello.

Preventivo furbo. Quando generi gli ordini da un preventivo, Firekeeper guarda prima in casa: la merce già in magazzino compare in una card verde ("si preleva da lì, nessun ordine") e ai fornitori si chiede solo la differenza mancante. E la giacenza la vedi ancora prima: già mentre cerchi un prodotto da aggiungere al preventivo, il badge "disponibile" ti dice quanti pezzi hai in casa (al netto di quelli già promessi ad altri lavori), e sulle righe del preventivo il badge diventa verde se il magazzino copre tutta la quantità, ambra se solo una parte.

Pre-scarico e picking list

Quando il preventivo viene accettato, Firekeeper divide da solo la merce in due: quella da ordinare finisce negli ordini fornitori, quella già in magazzino viene prenotata per la commessa (pre-scarico). E quando la merce ordinata arriva, si prenota da sola anche lei — perché l'ordine "sa" per quale commessa è nato.

Il risultato è la picking list nella pagina della commessa: l'elenco di tutto quello che il magazziniere deve preparare, con dove trovarlo (cella e posizione), il semaforo pronta / in arrivo, e un solo bottone: "Scarica tutto". Niente da ricordare, niente da digitare — zero errore umano. La merce prenotata non viene promessa due volte: un altro preventivo vede solo ciò che è davvero disponibile.

E con "🖨 Stampa per il magazziniere" la lista diventa un foglio da portare tra gli scaffali: articoli con codice, quantità in scatole e pezzi, dove trovare la merce, casella per la spunta a penna — e niente prezzi, perché chi prepara la merce non deve vederli. Le righe pronte stanno in cima, quelle in arrivo in fondo. In alto c'è anche un QR della commessa: il magazziniere lo spara con "Scansiona commessa" e l'app apre quel lavoro (Prepara o Consegna), senza cercarlo nell'elenco.

Blindato contro il colpo doppio. Due persone che confermano la stessa lista nello stesso momento? Un doppio click nervoso? Una rete che ripete la richiesta? Il motore ha una serratura: la seconda conferma si mette in fila, vede che la prima ha già scaricato tutto, e non tocca niente. È una garanzia che vive nel database, non nel bottone: vale da qualunque strada, sempre — provata in laboratorio con due connessioni simultanee, esce un solo scarico, al centesimo. Della stessa pasta sono le altre serrature del motore: la giacenza non va mai sotto zero anche sotto assalto, gli storni si mettono in fila da soli, e la regola delle scatole intere vale su ogni porta — perfino sullo scarico diviso tra più cantieri (la chiave di scorta ce l'ha solo la Direzione, e resta annotata nei movimenti). E ogni movimento porta scritto il suo verso: il registro si può ricostruire e verificare in qualunque momento, riga per riga.

Tieni da parte: la prenotazione col nome sopra

Un cliente vuole un campione, un pezzo aspetta una decisione, qualcuno passa al banco e dice «me lo tenga da parte»? Con Prenota (in Magazzino e sul telefone del magazziniere) la merce si promette senza muoverla: resta sul suo scaffale, ma sparisce dal disponibile — nessuno può più prometterla a un lavoro. E ogni prenotazione nasce con tre cose obbligatorie: l'articolo, il perché, e soprattutto il cliente, scelto dall'anagrafica. Non è in elenco? Prima si registra, poi si prenota: così la merce non esce mai «a caso», e il magazziniere ha la risposta pronta per chiunque — «ti registro come cliente e te la tengo da parte». (Il magazziniere, come sempre, vede solo nome e cognome dei clienti: mai un dato fiscale.)

E quando la merce deve uscire davvero, «falla uscire» è una consegna vera: scarico FIFO col costo esatto più la bozza del DDT già intestata al cliente e compilata con la merce — sul telefono si apre subito la schermata dei colli e del trasporto, come per ogni consegna, e l'ufficio emette. Tutto o niente: se il documento non può nascere, la merce resta dov'è. Se invece la prenotazione non serve più, «non serve più» la libera e la merce torna disponibile per tutti — ogni prenotazione deve poter finire: o esce col suo documento, o torna libera.

Dall'uscita al DDT, dal DDT alla fattura

Quando evadi la picking list, Firekeeper ti propone subito il DDT di consegna: nasce in bozza con esattamente la merce uscita (non quella sperata), intestato al cliente della commessa — lo completi con causale e trasporto e lo stampi. E dal DDT, un click su "Genera fattura": righe fotografate dal documento, prezzi presi dal DDT o dal listino, riferimenti DDT già agganciati alla fattura. La catena si chiude da sola: preventivo → ordini → magazzino → picking → DDT → fattura, tutto legato dal codice commessa.

Il magazzino nel margine di commessa

Ogni prelievo per una commessa finisce nella sua pagina, nel pannello "Materiali dal magazzino": cosa hai preso, quando, e quanto ti era costato davvero (prezzo FIFO, lotto per lotto). Il margine si aggiorna da solo — e con una garanzia da ragioniere pignolo: ogni euro conta una volta sola. Se la merce l'avevi comprata apposta per quella commessa, il suo costo sta già nell'ordine e non viene ricontato; se viene dalla scorta, entra col suo prezzo vero. Zero doppioni, zero costi dimenticati.

Consegne in più volte

Non sempre esce tutto in un colpo. Sotto la picking list c'è "Consegna solo una parte (tranche)": scegli quanto esce ora — le quantità partono già dal pronto in magazzino — e il resto resta prenotato per la volta dopo. Ogni tranche fa il suo scarico (col costo FIFO nel consuntivo) e ti propone il suo DDT. La picking list si accorcia da sola: quello che vedi è sempre ciò che manca da consegnare.

Un bancale, tanti cantieri

Arriva un bancale di viti che serve a tre lavori diversi? Non serve fare tre movimenti a mano. Nello scarico premi "Dividi tra più cantieri" e scrivi una riga per commessa (Cantiere A → 40, Cantiere B → 60…): Firekeeper fa un solo prelievo, consuma i lotti col FIFO una volta sola e dà a ogni cantiere la sua quota con il suo costo esatto — il consuntivo di ognuno si aggiorna da solo. Un totale sempre in vista ti avvisa se stai chiedendo più di quanto c'è. Zero calcoli, zero errori di ripartizione.

I DDT nascono da soli — nella linguetta "Da emettere"

Ogni volta che la merce esce davvero — una consegna dall'app del magazziniere, uno scarico dalla commessa, uno scarico manuale con commessa (te lo chiede: "prepara anche il DDT?", spunta via se è consumo interno) — il DDT nasce da solo, con cliente e quantità già dentro, e finisce nella linguetta dedicata "🚚 Da emettere" della pagina DDT: uno spazio suo, col contatore, così non si perde in mezzo alle bozze fatte a mano. L'ufficio lo apre, completa colli e vettore (se il magazziniere non l'ha già fatto dall'app) ed emette. Anche i resi viaggiano documentati: il reso al fornitore ti propone il DDT di reso (intestato al fornitore, causale già scritta), e il reso dal cliente il DDT di ritiro se vai tu a riprendere la merce.

I resi, senza pasticci ↩

Il mondo reale non è mai lineare, il magazzino di Firekeeper sì. Reso dal cliente: la merce rientra come lotto nuovo al costo originario (lo calcola Firekeeper dagli scarichi di quella commessa), la giacenza risale e — se indichi la commessa — il suo costo materiali scende da solo, col rigo verde "↩ RESO" nel consuntivo. Reso al fornitore: merce difettosa? La rendi dal lotto preciso, con causale obbligatoria: il residuo scala, il registro tiene il valore e resta in attesa della nota di credito del fornitore. E qui Firekeeper fa una cosa che i gestionali normali non fanno: se quel lotto era nato da un ordine, il reso riavvolge tutta la catena — la prenotazione della commessa si scala da sola (niente "da preparare" fantasma nell'app del magazziniere) e l'ordine torna "Parzialmente ricevuto", cioè riappare negli ARRIVI ad aspettare la merce sostitutiva. Quando il fornitore rimanda il pezzo giusto, lo segni arrivato come sempre e la catena si richiude da sola: lotto nuovo, prenotazione nuova, commessa a posto. E se una prenotazione non serve più, la annulli riga per riga dalla picking list: la merce torna subito disponibile per le altre commesse.

Il cliente non viene a ritirare

Merce pronta, imballata… e il cliente sparisce. Con "In attesa di ritiro" segni la commessa con la data prevista e una nota: la merce resta bloccata (non torna disponibile per altri) e un promemoria ambra resta bene in vista, sia sulla commessa sia nella lista. Quando il cliente arriva, un click su "Cliente arrivato — sblocca" e riparti con la consegna.

L'inventario fisico, in sicurezza

Una volta l'anno (o quando vuoi) si conta la merce. Nella linguetta Inventario avvii una campagna: scrivi quanti pezzi hai contato per ogni lotto — anche una cella alla volta, col filtro — e la colonna Δ ti dice subito lo scarto rispetto a quello che risulta al sistema. Finché la campagna è aperta non succede niente: puoi rivedere i conteggi con calma, correggere, tornare indietro. Solo quando premi "Chiudi e applica" Firekeeper aggiorna le giacenze — e solo dove il conteggio è diverso — generando per ogni scostamento una rettifica tracciata (causale "Inventario fisico #…") che resta nel registro. Se cambi idea prima di chiudere, "Annulla" e non è stato toccato nulla. Nessuna modifica silenziosa: è la stessa garanzia del resto del magazzino.

L'app del magazziniere — il lavoro vero, in due tempi

Il magazziniere ha la sua app, pensata per lo smartphone e per i palmari con pistola: bottoni grandi, si usa in piedi con una mano. Crei l'utente col ruolo magazziniere (Impostazioni → Utenti) e al login lui atterra dritto sulla sua Home. Ed è disegnata su come si lavora davvero in magazzino, in due tempi: prima si prepara, poi si consegna.

La prima pagina del magazziniere è lo STATO DELLA GIORNATA, non un menù. Appena apre, il magazziniere vede tre bande grandi nell'ordine in cui la merce si muove — Arrivi (entra), Prepara (si raccoglie), Consegna (esce) — ognuna col numero grosso a sinistra, che è quello che si legge da lontano e a colpo d'occhio: «oggi sono 5». Il numero si mostra anche a zero, e allora la banda si spegne di colore: «qui oggi niente» è un'informazione utile, non un guasto. Tutte le operazioni che si usano di rado — carico, scarico, sposta, prenota, cerca, resi, correzioni, storico, inventario — stanno dietro una riga sola, «Tutto il resto». E lo scanner è in fondo, largo quanto lo schermo: è la zona che il pollice raggiunge senza cambiare presa, e in magazzino sparare un codice non è una funzione fra le altre — è il modo di lavorare.
Dentro «Tutto il resto», ogni voce dice per esteso cosa fa. «Operazioni manuali» è un bivio con due strade dichiarate — Carico a mano («è arrivata merce senza ordine: entra in magazzino, in una cella») e Scarico a mano («serve merce fuori da un lavoro: esce dal magazzino»). Entrare e uscire sono l'una il contrario dell'altra, e sbagliarle sposta la giacenza dalla parte opposta: per questo la differenza si legge per esteso, invece di doverla intuire dal titolo.

Anche le liste (Prepara, Consegna, Arrivi) sono fatte per essere lette in piedi, col telefono a mezzo braccio. Ogni riga risponde a tre domande in quest'ordine: quanto lavoro è (il numero, grande, a sinistra: serve per scegliere — «faccio prima quello da 3 o quello da 12?»), per chi è (il nome del cliente in grande, perché al banco ti dicono un nome, non un codice) e quale lavoro è (le coordinate sotto: lavoro, quando parte, cosa manca — una per riga, sempre nello stesso ordine, così chi non è pratico impara dove guardare). Il colore dice lo stato senza scriverlo: verde si può fare adesso, ambra si aspetta il camion. Su Arrivi si legge chi manda la merce e che merce è: il fornitore sopra — è quello scritto sul camion e sulla bolla — e il nome del prodotto in grande, perché è quello che devi riconoscere mentre scarichi.

1️⃣ Preparare. La picking si presenta da sola — niente fogli da sparare, niente ricerche: i lavori da preparare sono lì, e ogni riga si apre col nome del cliente scritto grande e sotto il numero del lavoro. È l'ordine giusto per chi sta al banco: quando arriva qualcuno e dice «c'è la merce di Pinco Pallino?», il magazziniere cerca quello che gli è stato detto a voce, non un codice da incrociare. Dentro, la lista di prelievo si presenta una riga alla volta (vedi qui sotto). Raccoglie un articolo → spara l'etichetta con la pistola e l'app lo spunta da sola (o preme "L'HO PRESO", come preferisce) → la merce passa nella zona PRONTI (un'area vera se ce l'hai, o puramente virtuale: decide l'azienda) ma resta in magazzino, ancora prenotata. Niente esce, niente documenti: puoi preparare oggi e consegnare fra tre giorni. Se il cliente ci ripensa, un ↩ e tutto torna com'era.

La lista di prelievo si legge camminando

Chi raccoglie non comincia dal nome dell'articolo: comincia camminando. Per questo la lista di prelievo mostra una riga alla volta, e la cosa più grande dello schermo è la cella — il codice dello scaffale, scritto grande e in caratteri a larghezza fissa, che non va mai a capo a metà. Sotto, la stessa cosa detta a parole per chi non conosce ancora la codifica: «Zona A · scaffale 2 · terzo ripiano».

Poi la scheda risponde alle domande nell'ordine in cui se le fa il corpo: dove vado, cosa prendo, quanto ne prendo, e dove andrò dopo — perché in fondo c'è «Poi», con le due tappe successive: il giro si pianifica in anticipo e non si torna indietro due volte. In testa l'avanzamento è sempre in vista — «3 su 8» con la barra — così si sa quanto manca alla fine. In fondo, dove arriva il pollice, il tasto grande «L'HO PRESO», con accanto «Salta» (la riga torna in coda) e «Tutta la lista» per chi preferisce la vista d'insieme.

Le righe che aspettano il camion non entrano nel giro. La merce ordinata e non ancora arrivata non è in magazzino: non si può camminare a prenderla. Sta in fondo, in un blocco a parte, ambra, che non si tocca — così chi raccoglie non perde tempo a cercare sullo scaffale una cosa che è ancora sul furgone del fornitore. E chi spara l'etichetta con la pistola vede la riga spuntarsi e lo sguardo passare da solo alla prossima: non c'è niente da toccare fra un articolo e l'altro.

2️⃣ Consegnare. Quando il cliente o il corriere arriva, la sezione "Pronti per la consegna" è in cima all'app: un tocco su "🚚 Consegna" e solo ora scatta tutta la catena — scarico FIFO, prenotazioni evase, costi nel consuntivo, commessa che avanza da sola e la bozza del DDT già preparata per l'ufficio (che aggiunge colli e vettore ed emette). Il lavoro manuale del magazziniere è una spunta e un bottone.

La merce ordinata e non ancora arrivata compare anch'essa, marcata in arrivo: il quadro della commessa è sempre completo. E il magazziniere non vede mai un prezzo: non è nascosto — proprio non c'è, né a video né nel suo lavoro. E se sbaglia — coi guanti e la fretta capita a chiunque — dietro «Tutto il resto» c'è «Ho sbagliato», che si chiama così apposta: chi ha appena combinato un guaio non cerca la parola «storno». L'app gli mostra l'operazione intera, con il numero e il segno, e sotto, in verde, cosa succederà quando conferma, al futuro e in parole: «i 12 ml di Profilo anta tornano in magazzino e il lavoro CM-2026-047 torna da preparare». Nessuna sorpresa dopo il tocco. Ed è onesta fino in fondo: dice che nel registro resta scritto chi ha annullato e quando — è la paura di non poterlo dichiarare che tiene nascosti gli errori. Un tocco e l'operazione si riavvolge da sola (merce nei lotti giusti, prenotazioni ripristinate, documenti sistemati): niente telefonate all'ufficio, niente pasticci da sistemare a mano.

La pistola è l'entrata di tutto. Il principio è semplice: la pistola fa le stesse identiche cose che faresti a mano, solo che invece di cercare l'articolo lo trova da sola.

Ogni scansione dà un buzz di conferma (corto = ok, doppio = errore): coi guanti "senti" l'esito senza guardare. Funziona senza configurare niente — palmari con pistola integrata, lettori bluetooth (che "scrivono come una tastiera") e la fotocamera del telefono — e la ricerca a mano resta sempre, come riserva.

⌨️ Pistola e dita convivono, senza pestarsi i piedi. Il lettore "scrive come una tastiera", e distinguere una scansione da una persona che digita è un mestiere fino. Firekeeper lo fa nel modo giusto: non blocca mai un tasto — chi scrive in fretta un numero di bolla non perde un carattere, mai — e riconosce la scansione alla fine, dall'Invio del lettore: solo allora la tratta da codice e, se era caduta dentro un campo di testo, lo ripulisce da sola. E in Prenota l'app dice sempre la verità: quanta merce si può ancora promettere (il netto, non il lordo) — un articolo già tutto promesso si spegne da solo, invece di farti sbattere contro un rifiuto.

Il tastierino: in magazzino non si scrive mai con la tastiera del telefono

È la regola del capannone, ed è legge in tutta l'app da campo: se è un numero si tocca, se è una parola o si spara col lettore o si sceglie da una lista. La tastiera del telefono sono trecento pixel che coprono un terzo dello schermo, con tasti pensati per il polpastrello nudo: col guanto è la parte peggiore del lavoro, e per confermare bisogna prima chiuderla e poi scorrere fino in fondo.

Al suo posto c'è il tastierino dentro la pagina: dodici tasti alti settanta pixel che non coprono niente, il meno e il più da settantasei, e sopra le scorciatoie costruite sull'articolo che si ha davanti — «1 scatola», «2 scatole», «Tutto quello che c'è». Ma la via più veloce è ancora prima: il numero arriva già scritto. L'ordine dice 24, la lista di prelievo dice 6, l'inventario parte dalla quantità che risulta al sistema: nove volte su dieci non si tocca niente, si conferma e basta.

E il tasto di conferma ripete quello che sta per fare: «SCARICA 12 ml», «SPOSTA 36 pz», «CARICA 24 pz», «TOGLI 2 pz» in rosso quando la correzione toglie merce. Non si conferma mai alla cieca.

Un solo gesto da imparare, sei schermate. Scarico a mano, Prenota, Sposta, Correggi quantità, Inventario e Carico a mano usano lo stesso identico tastierino: si impara una volta e vale ovunque. E il vincolo delle scatole intere non è un rifiuto che arriva dopo: la virgola si spegne da sola, il meno e il più saltano di una scatola per volta, e «Tutto» si ferma all'ultima scatola piena. La regola si vede prima, invece di sbatterci contro.

Un errore non si può perdere

Il messaggino che salta su in un angolo, piccolo, e sparisce da solo dopo tre secondi: chi ha i guanti e sta guardando lo scaffale se lo perde. Nell'app del magazziniere i messaggi hanno una forma pensata apposta, e sono tre.

Il messaggio non muore cambiando schermata. Vive nel guscio dell'app, non nella pagina: un errore non sparisce solo perché sotto è cambiato qualcosa. E ogni esito ha il suo buzz — corto se è andata bene, doppio se no — così coi guanti si «sente» il risultato senza nemmeno guardare lo schermo.

La merce già promessa si vede prima di portarla via

Le finestre di scelta più usate — «Quale pezzo?» e «Per quale lavoro?» — salgono dal basso, dove sta il pollice, e coprono lo schermo per intero: scegliere è l'unica cosa da fare in quel momento. Ogni riga porta le sue coordinate — nome, codice articolo e quanto ce n'è in casa — e sotto, in ambra, i pezzi già promessi a qualcuno. È la differenza fra scaricare la propria merce e scaricare quella di un altro senza saperlo. Un articolo tutto promesso non sparisce dietro un bottone spento: resta lì e, toccandolo, spiega perché non si può.

E «per nessun lavoro» è una voce vera da toccare (scorta, campione, uso interno), in cima alla lista: senza, con quaranta lavori in coda, la gente sceglie un lavoro a caso pur di andare avanti — e la merce finisce sul consuntivo sbagliato.

Le altre schermate, con lo stesso stampo

Ogni schermata sta ferma: si impara una volta, poi si usa senza guardare

È la differenza che si sente dal primo giorno, e che nessuna scheda tecnica racconta. In un'app da capannone il nemico non è la funzione che manca: è il movimento. Chi lavora guarda lo schermo a scatti, fra un passo e l'altro, con i guanti addosso — e se fra un'occhiata e l'altra il contenuto si è spostato deve ritrovare il punto: rilegge, ricontrolla, e prima o poi tocca il bersaglio sbagliato. Per questo Firekeeper applica una regola sola, uguale in tutte le schermate del magazziniere: la cornice non si muove mai. Testata in alto che dice sempre su cosa stai lavorando, una sola zona in mezzo che cambia, comandi ancorati in fondo — stessi pixel, stesso ordine, dalla prima schermata all'ultima. La verifica è alla portata di chiunque: fotografa una schermata prima e dopo un tocco — la cornice è identica.

Perché è un argomento di vendita, non un dettaglio estetico. Un'interfaccia che sta ferma si impara una volta sola: il magazziniere nuovo è operativo in un pomeriggio, perché ogni schermata è la stessa cornice con un contenuto diverso. Chi la usa da un mese non la guarda nemmeno più — il pollice sa dov'è il tasto — e questo è tempo vero risparmiato su ogni singola operazione, cento volte al giorno. E soprattutto: gli errori da "ho premuto quello sbagliato" spariscono, perché non c'è niente che si sposta mentre lo stai premendo. In magazzino un tocco sbagliato non è un fastidio: è merce che esce dal magazzino di un altro cliente.

Scritto per essere letto in piedi, coi guanti

Chi usa questa app è in piedi, in un capannone, spesso senza gli occhiali addosso. Le regole si vedono: niente testo sotto i 15-16 pixel, niente frasi intere in maiuscolo (una frase in maiuscolo perde la forma delle parole e si legge lettera per lettera: il maiuscolo resta solo per una parola sola, «ARRIVI»), un codice non si spezza mai a metà, le azioni principali stanno in basso dove il pollice arriva senza cambiare presa, e massimo cinque scelte per schermata. Anche i grigi del tema superano la soglia di leggibilità: quel testo deve reggere alla luce del capannone.

Il lettore DDT con l'AI: fotografi la bolla, il carico si scrive da solo

La merce arriva col suo DDT di carta e nessuna voglia di ricopiarlo riga per riga? C'è la scorciatoia intelligente: in Carico merce premi "Carico da foto DDT", fotografi la bolla col telefono e l'AI legge il documento — fornitore, numero, data e tutte le righe (descrizione, quantità, unità, codici articolo). Non solo: per ogni riga prova già ad abbinare l'articolo del tuo catalogo (prima per codice, poi per descrizione) e te lo propone marcato "proposta AI — controlla". Tu correggi quello che serve, cambi un abbinamento col cerca-articoli, escludi le righe che non c'entrano, scegli la cella — e confermi: ogni riga diventa un carico vero, coi costi dedotti dal listino come sempre e la nota "da DDT …" che ne ricorda l'origine. Un DDT da quindici righe passa da dieci minuti di battitura a una foto e una controllata.

La regola aurea: l'AI propone, l'umano conferma. Niente entra in magazzino "alla cieca": la lettura è solo una proposta, e finché non premi Conferma non si scrive nulla. E anche qui il magazziniere non vede mai un prezzo: il valore lo deduce il motore, come nel carico a mano.

La bolla dell'arrivo si fotografa: l'IA la trasforma in numeri, tu guardi il bancale

Quando il camion scarica su un ordine che stavi aspettando, la bolla non si spara come un codice a barre: si fotografa. Nel controllo della merce in arrivo il tasto «Scansiona DDT» apre la fotocamera, non il lettore: un click sulla bolla del fornitore e l'intelligenza artificiale torna indietro con numero del documento, data e le quantità riga per riga, già appoggiate sugli articoli dell'ordine. Quindici righe di bolla passano da dieci minuti di battitura col guanto a una foto e una controllata.

Ma il pezzo importante è come quei numeri entrano. Restano una proposta, e si vede a occhio che lo sono: le quantità lette si scrivono in ambra, con accanto la dicitura «dice la bolla», e diventano verdi solo quando una persona le conferma guardando il bancale. Perché una bolla dice cosa il fornitore ha spedito, non cosa è arrivato — e la differenza fra le due cose è esattamente il motivo per cui il controllo merce esiste. Dove il numero letto non coincide con quello atteso, il tasto grande si scrive da sé — «Dice 6: confermo» — così non si ridigita niente e basta un pollice. E quello che l'IA non riesce ad abbinare con certezza non lo scrive affatto: meglio una riga da fare a mano che una quantità caricata sull'articolo sbagliato.

La velocità dell'IA con la responsabilità di una persona. L'IA fa il lavoro noioso — leggere, trascrivere, incolonnare — e la persona fa quello che solo lei può fare: alzare gli occhi sul bancale e dire «sì, sono sei». La foto della bolla, poi, resta legata alla commessa: fra sei mesi, se il fornitore contesta una quantità, il documento originale è a un tocco di distanza dentro il lavoro, non in una cartella su un telefono.

Semplice o strutturato: decidi tu

Chi ha un magazzino elementare lo usa così com'è — articolo + quantità, e ottiene gratis giacenze valorizzate e costo vero in commessa. Chi ha scaffalature vere accende ubicazioni, posizioni e mappa. Lo strumento è lo stesso, cresce con te.

Quantità sempre chiare. Le giacenze parlano la lingua del listino: "100 mq · 50 scatole da 2" — mai il dubbio se stai leggendo pezzi singoli o scatole. Vale nell'elenco, nei lotti, sulla mappa e nei prelievi.
La giacenza dov'è già utile. Nel Listino ogni prodotto mostra la colonna "In magazzino": quanto ne hai, mentre sfogli. E il magazzino protegge i suoi prodotti: un articolo con giacenza non si cancella né finisce nel cestino per sbaglio.

13. Il Listino

Un catalogo, due facce: quella per i clienti e quella per i fornitori.

L'idea chiave: il prodotto ha due facce
Faccia verso il cliente: il tuo codice (es. KN001) e il tuo prezzo di vendita — è quella che finisce nei preventivi e nelle fatture.
Faccia verso il fornitore: il codice del fornitore e il tuo costo d'acquisto — è quella che serve per ordinare. Un prodotto può avere più fornitori (la stessa piastrella comprata da tre grossisti diversi), ognuno col suo prezzo, e una stella segna quello da cui compri davvero.

Le due linguette: la vetrina e il retrobottega

Per non fare confusione tra le due facce, la pagina Listino ha due linguette in alto (più il Cestino):

Aggiungere un prodotto al listino di un fornitore, a mano. Nel retrobottega, col fornitore scelto, premi "+ Aggiungi prodotto": scrivi il suo codice, il suo listino e lo sconto (già proposto dalla manopola del fornitore), poi scegli se agganciarlo a un tuo prodotto esistente (lo cerchi per nome o codice) o crearne uno nuovo al volo (nome, tuo codice, prezzo di vendita) — tutto in una finestra sola. E quando crei un prodotto nuovo dalla vetrina, la scheda resta aperta dopo il salvataggio così colleghi subito i fornitori, senza chiudere e riaprire.
Duplica una voce (icona 📄). Su ogni riga del listino — sia in vetrina sia nel retrobottega — c'è il tasto Duplica: un click e ti crea una copia del prodotto (nome "… (copia)"), portandosi dietro i collegamenti ai fornitori (con costi, sconti e confezioni) e, se è un prodotto composto, anche la sua ricetta. Codice articolo ed EAN restano vuoti apposta (la copia ne vuole di suoi). Comodissimo quando devi creare tanti prodotti simili: parti da uno fatto bene e cambi solo quel che serve.

Le caratteristiche del catalogo

I prodotti simili si distinguono per le caratteristiche: colore, dimensione, spessore, classe ignifuga… In vetrina c'è il bottone "Caratteristiche": le vedi tutte in un colpo, ne crei di nuove, le rinomini (il nome cambia ovunque, senza perdere i valori già scritti) o le nascondi dai menù quando non servono più. Le stesse caratteristiche tornano nella scheda prodotto e nella ricerca avanzata, per trovare al volo "la piastrella 30×60 bianca opaca" tra mille simili.

La catena del prezzo: dal listino del fornitore al prezzo per il cliente

📕
Listino fornitore
Il prezzo scritto sull'Excel
€ 100,00
✂️
− Sconto
Quello che il fornitore fa a te
"50+10" = −55%
💶
Costo vero
Quanto paghi davvero
€ 45,00
📈
+ Ricarico
Il tuo guadagno
+100%
🏷
Prezzo di vendita
Quello che vede il cliente
€ 90,00

I tre numeri (listino, sconto, ricarico) restano separati e vivi, mai fusi in un prezzo solo. È questa la potenza: se il fornitore ti migliora lo sconto da −55% a −60%, cambi un numero solo e i costi di tutto il suo listino si ricalcolano da soli — provato su 46.000 voci in pochi secondi, senza reimportare nulla.

Gli sconti "a cascata" si scrivono come te li dice il fornitore. "Listino meno 50 meno 10" si scrive 50+10 e Firekeeper calcola da solo l'equivalente: −55% (prima −50%, poi −10% sul risultato — non −60%!). Funziona anche con tre o più passaggi: 40+10+5.

Il pulsante "Sconto e ricarico"

Nel retrobottega ("Listini fornitori"), con un fornitore scelto dal menù, apri il pannello e hai due manopole per tutto il suo listino:

Le due manopole vengono ricordate sul fornitore: al prossimo import le ritrovi già impostate.

L'eccezione per un singolo prodotto. Il pulsante "Sconto e ricarico" cambia tutto il listino di un fornitore in un colpo solo. Ma a volte serve aggiustare un prodotto alla volta: apri la sua scheda, sezione "Fornitori (acquisto)" — ogni fornitore collegato mostra la matita per modificare listino e sconto di quella riga sola, oppure li imposti già al momento di collegare un nuovo fornitore. Il costo si ricalcola da solo, esattamente come per il listino intero.

Collegare i fornitori a un prodotto, passo per passo

Apri la scheda del prodotto (un clic sulla sua riga nella vetrina) e scorri fino alla sezione "Fornitori (acquisto)" — la vedi solo tu, mai il Commerciale. Qui dici da chi compri quel prodotto, a che prezzo e con che sconto. Hai due strade, e fanno la stessa cosa:

Strada 1 — "Cerca fornitore" (i dati li scrivi tu):

  1. Resta sulla linguetta "Cerca fornitore", scrivi il nome dell'azienda e sceglila dall'elenco che compare.
  2. Compila i campi: Prezzo di listino (il prezzo scritto sul listino del fornitore), Sconto (quello che fa a te — anche a cascata, es. 50+10), Cod. fornitore (come chiama lui quel prodotto) e, se vende a scatole, Per confezione.
  3. Sotto compare già il costo vero calcolato (listino meno sconto). Se torna, premi Aggiungi.

Strada 2 — "Da un listino fornitore" (i dati ci sono già, li peschi):

  1. Passa alla linguetta "Da un listino fornitore" e cerca per codice del fornitore o per nome del prodotto.
  2. Scegli la voce giusta dall'elenco: fornitore, codice, prezzo, sconto e confezione si riempiono da soli.
  3. Dai un'occhiata che sia tutto giusto e premi Aggiungi. Niente da ridigitare a mano.

Usa la Strada 2 tutte le volte che quel prodotto è già dentro un listino che hai importato: è la stessa cosa, ma senza riscrivere quello che hai già.

La stella e il margine. Il primo fornitore che colleghi diventa il preferito (la ⭐): è quello da cui compri davvero, e su di lui Firekeeper calcola il margine del prodotto (prezzo di vendita meno costo), che vedi subito in verde o in rosso. Con più fornitori collegati sposti la stella con un clic. Per correggere un collegamento c'è la matita ✏️; per toglierlo, il cestino (sparisce solo il legame, il tuo prodotto resta al suo posto).

I prodotti venduti a confezioni (scatole)

La confezione è del PRODOTTO, non del fornitore. Nella scheda di ogni prodotto c'è il campo "Quantità per scatola": quante unità (mq, pezzi, metri…) stanno in una scatola. È il dato che comanda come vendi e come scarichi, e vale sempre — anche se cambi fornitore, anche se il fornitore preferito non ce l'ha collegato. Accanto ci metti, se vuoi, il nome della scatola ("sc.", "kit", "sacco") che è solo estetica.

Vuoto = venduto sfuso, nessun vincolo: prendi e vendi la quantità che vuoi. Pieno = si vende e si scarica a scatole intere: i preventivi arrotondano da soli e il magazzino non ti fa aprire la scatola. Se un prodotto sta in scatola ma vuoi poterlo vendere anche sciolto, accendi l'eccezione "Però lo vendo anche sfuso": la scatola resta scritta (utile per le etichette "3 scatole da 12") ma il vincolo si spegne. È la regola di Firekeeper: prima automatizza, poi ti lascia sempre la possibilità di dire "questo però no".

Poi c'è la confezione d'acquisto, che è un'altra cosa: sotto ogni fornitore collegato c'è la casella "Per confezione", sempre in vista e modificabile al volo (ci scrivi il numero e si salva da solo) — serve a ordinare nelle scatole di quel fornitore, che possono essere diverse dalle tue. La regola per scrivere il numero è la stessa in tutti e due i casi: ci metti quanto contiene una scatola, nell'unità del prodotto.

Le altre informazioni della scatola (formato 20×20, quanti pezzi contiene, peso…) non vanno qui: quelle sono caratteristiche del prodotto, le tieni nel loro spazio e compaiono anche sui documenti.

Compri a 10 e vendi a 6? Nessun problema, sono due numeri diversi. Capita spesso: il fornitore ti manda scatoloni da 10, tu al cliente vendi confezioni da 6. Firekeeper tiene le due cose separate e ognuna comanda dove deve.

Quando VENDI (preventivo, DDT, magazzino, app del magazziniere, lista di prelievo) vale la confezione di vendita, quella scritta sul prodotto: il preventivo arrotonda a 6, e il magazzino non ti fa aprire la confezione da 6.
Quando COMPRI (ordine al fornitore, arrivo della merce) vale la confezione di quel fornitore: l'ordine arrotonda a 10 e la bolla d'ordine parla di colli da 10, perché è così che il fornitore prepara la spedizione.

Il risultato è che a volte compri qualcosa in più di quello che vendi — ed è giusto così: quell'avanzo resta tuo, in magazzino, pronto per il prossimo lavoro. Se vedi l'ordine con un numero diverso dal preventivo, non è un errore: è il fornitore che ragiona coi suoi imballi. E se cambi fornitore, la tua confezione di vendita non si muove: è questo il senso di averla messa sul prodotto.
Come si chiama la tua scatola. Nella scheda prodotto, accanto alla quantità per scatola, c'è il campo "Nome della scatola": ci scrivi sc., kit, sacco, bancale, quello che usi tu. Da lì in poi tutta l'app parla la tua lingua — "50 sc. da 2", "3 sacchi da 25" — invece del generico "scatole": magazzino, telefono del magazziniere, preventivo, lista di prelievo e la bolla che arriva al cliente. Se lo lasci vuoto, si dice "scatola", come sempre.
"Le scatole non si aprono": chi lo fa rispettare. Quando un prodotto ha la sua confezione di vendita e non è dichiarato vendibile sfuso, la regola non è un consiglio a schermo: vive dentro il magazzino. Nell'app del magazziniere, sotto l'articolo, compare in ambra "esce solo a scatole intere da 12: non si aprono", e se prova a farne uscire 15 l'app lo ferma e gli dice quali quantità sono buone (12 o 24) — oppure di contare direttamente le scatole. Alla Direzione invece la porta si apre: compare una domanda ("vuoi scaricare lo stesso 15?") e se confermi passa, con l'annotazione nei movimenti. Perché a volte la realtà non collabora: una scatola arriva già aperta, una si rompe.

Dove la regola NON si applica, apposta: nella consegna della commessa. Lì le quantità le decide il lavoro — la consegna si parzializza, arriva meno merce del previsto, qualcosa si rompe in cantiere e al cliente ne dai meno. Per questo c'è la Consegna parziale: scegli riga per riga quanto esce adesso, e il resto resta prenotato per la prossima volta. Il principio è semplice: Firekeeper ti ferma quando stai decidendo una quantità, e ti lascia libero quando stai constatando un fatto. Un gestionale che ti costringe a scrivere il falso non serve a niente.
Prezzo "a scatola" o "al metro"? Decidi tu, fornitore per fornitore. A volte il fornitore ti dà il prezzo a scatola (es. "€30 a scatola") invece che al metro. Nessun problema: sotto il prezzo, quando c'è una confezione, compare la spunta "il prezzo scritto è a scatola". Se la attivi, Firekeeper divide da solo per il contenuto della scatola e ti mostra il prezzo al metro (30 ÷ 5 = 6 €/ml). Lo stesso trucco c'è anche nell'import: una spunta "i prezzi sono a scatola" e ti sistema tutto il listino in un colpo. Quello che viene salvato è sempre il prezzo all'unità, così sconti e margini restano coerenti. E Firekeeper se lo ricorda: sotto il fornitore compare in grigio "prezzo inserito a scatola", e se vai a modificarlo un avviso ti ricorda che il valore mostrato è già al metro.
A cosa serve davvero. Gli ordini automatici usano questo numero per arrotondare da soli alle scatole intere: il cliente vuole 10 mq, la scatola è da 3 → si vendono e si ordinano 4 scatole (12 mq). E poiché l'avanzo lo paga il cliente, le scatole intere compaiono già nel preventivo: niente più conti a mano, niente più mq regalati né ordini sbagliati.

Prezzi di vendita: le fasce di listino

Il prezzo base può variare per fascia di cliente. Esempio:

FasciaVariazionePrezzo del prodotto da € 90
Prezzo base (nessuna fascia)—€ 90,00
Rivenditore−15%€ 76,50
Installatore−10%€ 81,00
Premium+5%€ 94,50

In più, ogni fascia può avere eccezioni a prezzo fisso per singoli prodotti (l'eccezione vince sulla percentuale). Assegni la fascia al cliente una volta sola: da lì in poi ogni suo preventivo nasce coi prezzi giusti. Per ogni fascia decidi anche se lo sconto si mostra sul PDF (prezzo pieno barrato + percentuale) o si applica in silenzio.

Caratteristiche illimitate

Ogni prodotto porta uno "zaino" di caratteristiche: dimensione, colore, finitura, classe ignifuga, resa al mq… quante ne servono al tuo settore, senza limiti. Come funziona:

I due codici

Ogni prodotto può avere il tuo codice interno (es. KN001 — il tuo linguaggio di vendita) e, per ogni fornitore, il codice del fornitore (es. CAS-9987 — il suo linguaggio d'acquisto). Nei preventivi appare il tuo; negli ordini serve il suo. Al re-import di un listino, Firekeeper riconosce i prodotti prima di tutto dal codice del fornitore: puoi dare i tuoi codici a 10.000 voci senza paura di creare doppioni al prossimo aggiornamento prezzi.

Prodotti composti: la ricetta

Alcuni prodotti li assembli tu da più pezzi comprati da fornitori diversi: la scrivania è il piano (fornitore A) più le gambe (fornitore B). Nella scheda del prodotto trovi la sezione Composizione: aggiungi i pezzi dal listino, indichi le quantità, e Firekeeper fa i conti al volo.

Come si costruisce una ricetta, passo per passo:

  1. Apri la scheda del prodotto finito (es. "Scrivania completa") e scorri fino alla sezione Composizione.
  2. Premi "Aggiungi pezzo": cerca tra i tuoi prodotti il primo componente (es. "Piano scrivania") e sceglilo.
  3. Imposta la quantità che serve per un prodotto finito (es. 4 gambe → scrivi 4). Ripeti "Aggiungi pezzo" per ogni componente.
  4. Man mano, in basso vedi aggiornarsi da soli il prezzo suggerito (la somma dei pezzi), il costo e il margine.
  5. Se il prezzo suggerito ti va bene, premi "Usa come prezzo" e diventa il prezzo di vendita del prodotto finito. Altrimenti scrivi tu il prezzo che vuoi: i conti del margine restano comunque aggiornati.
Perché "o comprato o composto", mai tutti e due. Un prodotto normale ha dei fornitori (lo compri già fatto). Un prodotto composto ha una ricetta (lo assembli tu dai pezzi). I due non possono convivere: se un prodotto avesse insieme fornitori e ricetta, al momento di ordinare Firekeeper non saprebbe se comprare il prodotto intero o i suoi pezzi, e rischieresti di ordinarli entrambi. Per questo, quando un prodotto ha già i fornitori la sezione Composizione è bloccata (e viceversa), con un messaggio che ti spiega come sbloccarla — basta togliere prima l'uno per mettere l'altro.

Composizioni a misura (Complex): pareti, recinzioni, zanzariere…

Se il prodotto finito lo vendi al metro o al mq — e non a pezzo fisso — la ricetta "Standard" non basta: le quantità dei materiali cambiano con la misura. Per questo, nella sezione Composizione trovi l'interruttore Standard / Complex.

Come si usa, passo per passo:

  1. Apri Prodotto composto e passa su Complex.
  2. Rispondi a "Come si vende questo prodotto?": al metro lineare, al metro quadro, o altro. Guida tutti i conti dopo.
  3. Aggiungi i materiali. Per ognuno scegli quando serve: per ogni metro/mq, tutto il giro — perimetro — oppure fisso, per ogni pezzo finito.
  4. Se il materiale si compra a pezzi (una barra, una guarnizione), scrivi anche "quanto misura un pezzo comprato" (es. una barra da 2,90 m). Firekeeper userà questo numero per trasformare i metri consumati in barre intere e calcolare il costo vero — mai sui metri, sempre sulle barre che compri davvero.
  5. In fondo, "Prova coi numeri": metti un esempio (es. 30 metri) e controlla i conti. Il riquadro "📦 Cosa comprare" ti mostra le scatole di ogni materiale, già sommate anche se lo stesso materiale compare in più righe — così non compri mai una scatola di troppo.
Fatti aiutare dall'AI (modulo Complex AI): scrivi a parole com'è fatto il prodotto — "profilo aperto e chiuso in barre da 2,90 m, vetro 3 mq al metro, guarnizione su tutto il perimetro" — e l'AI costruisce la ricetta da sola, pronta da controllare e aggiustare.
L'avanzo va in magazzino, mai sul conto del cliente. Se compri scatole intere ma ne usi solo una parte, il cliente paga solo il consumato: l'avanzo (mezza scatola, un pezzo in più) resta tuo, pronto per il prossimo lavoro.

La tabella del listino

⚡ Velocissimo, anche con decine di migliaia di prodotti. Ricerca, filtri e cambio pagina lavorano direttamente sul motore del database, con indici dedicati: che tu abbia 50 voci o 46.000, il listino risponde in un battito. Scrivi "vite" e la trovi all'istante — niente attese, niente blocchi. Un catalogo enorme non è più un peso: è un tuo punto di forza.
Il Commerciale vede solo la vetrina. La linguetta "Listini fornitori", i costi, gli sconti e i ricarichi sono invisibili per lui — non come cortesia grafica, ma per rifiuto del database.

14. Importare listini da Excel

Migliaia di prodotti in pochi minuti, qualunque sia il formato del fornitore. Collaudato su listini veri da 46.000 righe.

Ogni fornitore fa l'Excel a modo suo: chi ha 5 colonne, chi 15; chi vende al pezzo, chi al metro quadro; chi scrive "Prezzo" e chi "Listino €". Il wizard di importazione è fatto per digerirli tutti, in tre passi:

📂
1. Carica
Trascini il file del fornitore
🔗
2. Abbina
Dici cos'è ogni colonna
👁
3. Controlla e conferma
Anteprima, poi import a lotti

Passo 1 — Carica il file

Passo 2 — Abbina le colonne

Per ogni colonna dell'Excel dici a Firekeeper che cos'è. I ruoli disponibili:

RuoloCosa significa
NomeIl nome del prodotto (anche più colonne insieme, vedi sotto)
DescrizioneLa descrizione estesa del prodotto (anche più colonne insieme)
CodiceIl codice del fornitore — la "targa" per riconoscere il prodotto ai prossimi import
PrezzoIl prezzo del listino fornitore
Unità di misurapz, mq, ml, kg…
CategoriaPer dividere oggetti diversi nello stesso listino
Quantità per confezioneQuanto contiene una scatola, nell'unità del prodotto (3 mq, 30 pz…)
Codice a barre (EAN)Il barcode del prodotto, se il listino ce l'ha
Aliquota IVA %L'IVA della voce (22, 10, 4…)
Caratteristica…Qualsiasi altra colonna utile (dimensione, colore, finitura…) — anche creata al volo
IgnoraLe colonne che non servono

Firekeeper prova a indovinare da solo (riconosce "prezzo", "price", "descrizione", "cod. articolo"…) e tu correggi solo dove serve. La mappatura si salva per fornitore: il prossimo import te la ritrovi pronta.

Esempio concreto — le varianti
L'Excel del fornitore di mobili ha una colonna "Articolo" (SEDIA01) e una "Finitura" (Rovere / Noce / Bianco): tre righe, stesso articolo, prezzi diversi. Marcando entrambe le colonne come "Nome", ogni riga diventa un prodotto a sé: SEDIA01 Rovere, SEDIA01 Noce, SEDIA01 Bianco — ognuno col suo prezzo. Lo stesso vale per il Codice: più colonne si incollano in una targa unica.

Sotto le colonne, tre decisioni:

Passo 3 — Controlla e conferma

Prima di toccare qualsiasi cosa, il wizard ti mostra l'anteprima riga per riga con l'esito previsto:

EsitoSignificato
Da aggiornareProdotto già collegato a questo fornitore → si aggiornano listino/sconto (e il costo si ricalcola)
Nuovo collegamentoIl prodotto esiste a catalogo ma non era collegato a questo fornitore → si aggancia
Nuovo prodottoNon esiste → si crea (solo se hai scelto "Crea")
SaltataRiga scartata, sempre col suo motivo scritto accanto: prezzo mancante, prezzo non leggibile, prezzo negativo, riga vuota, nome mancante, codice duplicato nel file (vince la prima riga), o prodotto non trovato con "Salta" attivo
Le righe sporche non fermano niente. Nei listini veri le righe imperfette sono la norma: un prezzo dimenticato, un "n.d." al posto del numero, una riga vuota in mezzo. Firekeeper le scarta e le spiega, e importa tutto il resto: mai un valore inventato al posto loro (un prezzo a zero è peggio di un prodotto non importato), mai l'import intero bloccato da una riga. I prezzi scritti all'italiana ("12,40", "1.234,56") si leggono da soli, e le unità di misura scritte in mille modi ("PCS", "metri lineari") vengono riportate alle sigle di casa — quelle davvero sconosciute entrano com'erano, con una segnalazione. Se poi è il database a rifiutare qualche riga, le altre entrano lo stesso e le rifiutate compaiono nel rapporto col motivo in italiano.
Il rapporto finale. A fine import una schermata ti dice esattamente com'è andata: quanti prodotti creati, quanti collegamenti nuovi, quanti prezzi aggiornati, e l'elenco delle righe scartate una per una — numero di riga del file, prodotto e motivo — più le segnalazioni non bloccanti (es. "senza codice fornitore"). Col bottone "Copia il rapporto" te lo porti via e lo giri al fornitore: "sistemami queste righe".

Il re-import: aggiornare i prezzi in sicurezza

Quando il fornitore manda il listino nuovo, rifai l'import (mappatura già pronta) e scegli "Salta": i prodotti si riconoscono prima di tutto dal codice del fornitore, poi dal tuo codice interno, poi dal nome. Risultato: prezzi aggiornati, zero doppioni — anche se nel frattempo hai dato i tuoi codici KN a tutto il catalogo.

L'import con l'AI: l'assistente legge le intestazioni e qualche riga campione dell'Excel e ti presenta la mappatura già fatta (colonne abbinate, caratteristiche nuove proposte). Tu controlli e confermi con un click. Da "mezz'ora a fornitore" a "trenta secondi".
FatturazioneFatture · DDT · Canoni

15. Fatture elettroniche

Dall'app allo SDI, senza passare da altri programmi.

A cosa serve
Emettere fatture elettroniche a norma (formato XML SDI), inviarle all'Agenzia delle Entrate con un click e seguire l'esito della consegna, tutto da dentro Firekeeper.
Doppio motore di trasmissione. Firekeeper parla con lo SDI su due linee: quella agile per le realtà piccole e quella strutturata per le aziende grandi (che porta anche l'Open Banking: banche collegate e movimenti in automatico). La linea la sceglie il gestore della piattaforma, l'azienda non deve fare niente: fattura e basta, e ogni documento ricorda da quale linea è partito — anche cambiando linea, lo storico resta sempre scaricabile. E le fatture dei fornitori arrivano già "vestite": fornitore riconosciuto dalla P.IVA (creato in anagrafica se nuovo), detraibilità IVA e reverse charge ereditati dalla sua scheda, imponibile e IVA compilati dal tracciato, e il tentativo di aggancio automatico all'ordine di acquisto — su entrambe le linee, senza toccare nulla.

Come funziona

Da dove nasce una fattura

Quasi mai da zero: dalla commessa («Genera fattura»), dal preventivo (stesse righe), dal DDT (anche riepilogativa di più consegne), dai SAL di avanzamento, dalle ore a consuntivo, dai canoni ricorrenti che nascono di notte da soli. In ogni caso arriva già vestita coi predefiniti del cliente e dell'azienda: pagamento, scadenza, esigibilità, split, reverse charge.

Gli stati della fattura

Bozza (si lavora liberamente) → Inviata (l'XML è partito) → Consegnata (lo SDI l'ha recapitata) oppure Scartata (lo SDI segnala l'errore da correggere: si sistema e si rimanda). Tutto si aggiorna da solo, senza controllare caselle PEC.

Numero protetto, a norma di legge. Il numero della fattura è assegnato in automatico, in sequenza, perché la legge richiede una numerazione progressiva e continua (art. 21 DPR 633/72). Per questo il campo è protetto da un lucchetto: se provi a cambiarlo, Firekeeper ti chiede "Sicuro di cambiare il numero?" spiegandoti il rischio (buchi o doppioni nella serie) — e solo dopo la tua conferma il campo si sblocca. Un errore banale in meno da spiegare al commercialista.

Conservazione a norma — e il freno che ti evita il guaio

Una fattura elettronica va conservata a norma per dieci anni: non basta averla emessa. È il tipo di adempimento che nessuno dimentica per ignoranza — lo si dimentica perché non c'è niente che lo ricordi al momento giusto. Firekeeper ce l'ha.

Ambiente di prova e ambiente vero, senza confusione possibile. Firekeeper sa se sta lavorando per finta (Sistema di Interscambio di prova, per il collaudo) o per davvero, e te lo dice con una fascia in cima alla pagina Fatture. Nell'ambiente di prova le fatture non arrivano all'Agenzia delle Entrate. Il passaggio al reale è una scelta deliberata di chi amministra: qualunque impostazione poco chiara vale prova, mai realtà. Un errore di distrazione non può far partire una fattura vera.

Fatture ricevute

Ogni ricevuta ha il suo PDF di consultazione, disegnato al volo dai dati SDI — e alla contabilizzazione apre una rata per scadenza secondo le condizioni del fornitore: lo Scadenzario si popola da solo. Con il modulo dedicato importi anche le fatture dei fornitori in file XML: entrano in Incassi e pagamenti con le loro scadenze, così hai entrate e uscite in un colpo d'occhio solo.

Le fatture trasmesse sono blindate. Una fattura inviata allo SDI non si può più modificare né cancellare — è la legge, e Firekeeper la fa rispettare a tre strati (pagina, lista e database). Per correggere si emette una nota di credito.
Chi può emettere una fattura. La trasmissione allo SDI è riservata alla Direzione. È un atto fiscale irreversibile — il numero assegnato non torna indietro — quindi non basta vedere la fattura per poterla spedire: il Commerciale la consulta, la Direzione la emette.

16. DDT — documenti di trasporto

La merce viaggia sempre accompagnata.

A cosa serve
Creare i documenti di trasporto con numerazione automatica, righe merci (anche dal listino, con caratteristiche), causale, e stamparli in PDF al momento della spedizione.

17. Canoni ricorrenti — le fatture che si scrivono da sole

Assistenza mensile, manutenzione annuale, abbonamenti: il lavoro più noioso del mondo, preso in carico dall'app.

A cosa serve
Registrare una volta il contratto ricorrente — cliente, titolo ("Assistenza sistemistica"), importo, periodicità (dal mensile all'annuale) e data della prima fattura — e poi non pensarci più: alla scadenza la fattura nasce da sola.

Da lì in poi ci pensa la notte: alla scadenza la fattura nasce in bozza — col periodo scritto in causale ("Canone: Assistenza — periodo 01/08 → 31/08") e già vestita con le impostazioni del cliente (pagamento, scadenza, split, reverse…) — e la data avanza al periodo successivo. Tu la trovi tra le Bozze, la controlli e la mandi: l'automa prepara, tu firmi.

Per una società di servizi è la macchina dei ricavi ricorrenti; per tutti gli altri, la fine delle fatture dimenticate.
ContabilitàPrima nota · Incassi e pagamenti · Banca · Contabilità · Liquidazione IVA · Imposte · Cespiti · Bilancio · Note spese
L'obiettivo di tutta questa parte, detto chiaro. Tenere i conti in ordine senza essere ragionieri: registri un incasso o un pagamento con due click, e Firekeeper scrive da solo la scrittura contabile quadrata dietro le quinte. Il traguardo è ridurre il commercialista al solo controllo finale: il lavoro lo fa l'app.

18. Prima nota

Il registro di tutte le scritture, blindato come si deve.

A cosa serve
Raccogliere ogni scrittura contabile dell'azienda, numerata per esercizio come vuole la norma. Quasi tutte ci arrivano da sole: le scrive Firekeeper quando registri un incasso, un pagamento, una fattura, un ammortamento.

Ogni movimento scrive da sé la scrittura ⚡

Questo è il cuore della contabilità di Firekeeper. Quando registri un incasso o un pagamento, l'app genera automaticamente la scrittura in partita doppia (dare = avere, sempre in equilibrio) e la deposita qui. Tu non tocchi un numero di conto: pensi in soldi che entrano ed escono, il linguaggio da ragioniere lo parla l'app. Lo stesso vale per le fatture: una fattura consegnata al cliente (o una fattura fornitore importata) scrive da sé la propria scrittura e apre la partita da incassare o da pagare.

Registrata non si modifica

Una scrittura registrata non si modifica e non si cancella: se hai sbagliato si fa uno storno (la scrittura di segno opposto), esattamente come in contabilità vera. Così i libri restano puliti e a prova di controllo.

19. Incassi e pagamenti

La pagina che userai ogni giorno: chi ti deve pagare, chi devi pagare, e quando.

In cima due numeri grandi ti dicono subito la salute della cassa:

Le linguette Da incassare / Da pagare / Saldate mostrano solo quel gruppo, mai mescolati. E in testa alla pagina ci sono i due occhiali: Per controparte (scegli il cliente o fornitore e registri — anche più partite coperte da un bonifico solo, ripartite da sole dalla più vecchia e correggibili riga per riga) e Per scadenza (il calendario: il futuro mese per mese coi subtotali, e gli orizzonti in fondo — quanto esce subito, il mese prossimo, quello dopo, e oltre). Ogni riga ti dice la scadenza, se è in regola o scaduta da N giorni, e quanto manca. Un tasto "Registra incasso" / "Registra pagamento", scegli la banca, e sei a posto. Il tasto Paga è pieno di brace solo sulle rate scadute: sulle altre resta a contorno, così la forma del bottone frena la fretta dove non serve.

Tutto collegato: dagli ordini alla banca

Le scadenze degli ordini fornitori e delle fatture diventano da sole "partite" da pagare o incassare. Paghi un ordine dal suo dettaglio? La scadenza si chiude, la scrittura compare in Prima nota, il totale "Da pagare" cala. Nessun doppio inserimento, nessun foglio Excel a parte.

Le scadenze dei fornitori, una verità sola ⚡

Da quando si contano i giorni: dall'arrivo della merce. «Pagamento a 60 giorni» non parte dall'ordine e nemmeno, di regola, dalla fattura: parte da quando la merce è arrivata davvero. Firekeeper lo sa da solo, perché l'arrivo l'hai registrato in magazzino: se la fattura è agganciata a un ordine su cui è entrata merce, le rate decorrono da lì. Con le consegne in più volte vale l'ultima arrivata prima della fattura — è lì che la fornitura si considera completa. E dove la merce non c'è (consulenze, trasporti, bollette) si conta dalla data della fattura, come sempre: nessuna fattura resta senza scadenza. Ogni rata lo dichiara: «Rata 1 — 60 gg (fattura 123) · dall'arrivo merce del 05/04/2026» — un numero che non dice da quando decorre, prima o poi inganna qualcuno. L'interruttore fine mese continua a valere, applicato alla data di partenza.

Sulla scheda di ogni fornitore scrivi una volta come paga — anche regole complesse, dettate come in ufficio: 30/60/90 fine mese, IVA a 30. Da lì in poi non tocchi più niente: quando una sua fattura entra in Firekeeper (dallo SDI o importata), la contabilità apre una partita per rata, con le date giuste e gli importi veri della fattura — decorrenza dalla data fattura o da fine mese, come si fa davvero. Tre rate più l'IVA? Quattro righe nello Scadenzario, che quadrano al centesimo col debito in partita doppia, ritenute e arrotondamenti compresi. Un fornitore senza condizioni fa una scadenza sola, alla data scritta in fattura.

E l'ordine vede le stesse rate: se la fattura è agganciata a un ordine (da sola, o dalla Sentinella), le sue rate compaiono nel dettaglio dell'ordine, e le previsioni che avevi scritto lì a mano lasciano il posto al debito vero. Avevi già versato un acconto prima della fattura? Non si perde e non si conta due volte: resta come acconto chiuso, si scala dalla prima rata, e il database gira da solo la cifra dal conto Fornitori c/anticipi ai debiti verso fornitori — la scrittura la trovi in Prima nota. Scontabilizzi la fattura? L'acconto torna in piedi, le rate spariscono, tutto si storna pulito.

Lo Scadenzario, il dettaglio dell'ordine e Incassi e pagamenti leggono tutti la stessa tabella: non esistono due elenchi che dicono cose diverse. E il tasto Paga è lo stesso dappertutto — scegli la banca, e nasce la scrittura. Ogni rata resta modificabile finché è aperta; una rata della fattura si cambia ma non si cancella, perché è il debito che hai davvero.

L'incasso cumulativo: un bonifico, dieci fatture e mezzo

Il cliente ti fa un versamento solo che copre dieci fatture e mezza dell'undicesima? Scrivi la cifra arrivata e Firekeeper riparte da solo sulle fatture aperte, dalla più vecchia: le piene si chiudono, l'ultima resta segnata parziale — e ogni casella resta correggibile a mano se vuoi distribuire diversamente. La somma deve tornare al centesimo (te lo dice lui, riga per riga), e a registrazione fatta nascono in un colpo l'incasso, gli abbinamenti e la scrittura in partita doppia. Identico sul fornitore con Registra pagamento. Le tendine filtrano gli incassi per cliente e i pagamenti per fornitore (col conteggio delle partite accanto al nome). È la riconciliazione che con l'open banking parte dal movimento bancario vero: qui la fai a mano, per assegni, contanti e per chi il premium non ce l'ha — stessa contabilità, zero rinunce.

20. Banca — l'estratto conto entra da solo

Dove il conto corrente incontra la contabilità.

Scarichi l'estratto conto dalla tua banca (CSV o Excel, va bene quasi qualunque formato) e lo importi in un click: Firekeeper riconosce da solo le colonne (data, importo, causale — e se la tua banca separa entrate e uscite, capisce anche quello), ti mostra l'anteprima prima di salvare e scarta da solo i doppioni — puoi reimportare lo stesso file dieci volte, i movimenti non si duplicano mai.

Ogni movimento entra come "da riconciliare" e qui succede la magia: Firekeeper ti propone da solo a quale fattura o scadenza abbinarlo, con un punteggio di probabilità e i motivi in chiaro ("importo esatto", "nome nella causale", "numero fattura"…) e un'etichetta che dice quanta attenzione serve: verde vuol dire "conferma a occhi chiusi", ambra "controlla", grigia "decidi tu". I casi sicuri li confermi anche tutti in blocco con un click; per gli altri hai l'abbinamento a mano (anche un bonifico che salda più fatture insieme), l'abbuono per chi ti paga qualche euro in meno ("chiudi lo stesso e pace"), e il "senza partita" per commissioni bancarie, interessi e F24 — che diventano scritture contabili al volo. La regola d'oro non cambia mai: Firekeeper propone, tu confermi — nessun abbinamento viene scritto in automatico senza il tuo ok.

Open Banking: il conto corrente collegato in diretta

L'import del file è comodo — ma si può fare di meglio: niente file del tutto. Dal tasto Conti collegati colleghi il tuo conto corrente vero con l'Open Banking (il canale europeo PSD2, lo stesso usato dalle app di pagamento): premi "Collega un conto", si apre la pagina sicura dove scegli la tua banca e autorizzi tu stesso l'accesso in sola lettura — le credenziali bancarie non passano MAI da Firekeeper, l'autorizzazione la dai direttamente alla tua banca. Da quel momento i movimenti arrivano da soli — e come sempre decidi tu quanto automatismo vuoi: con lo scarico automatico acceso i movimenti si scaricano ogni notte e la mattina li trovi già in "Da riconciliare"; se preferisci il controllo manuale, lo spegni e usi il bottone "Scarica i movimenti adesso". Appena completi il consenso, Firekeeper si accorge da solo dei conti nuovi e fa subito il primo scarico.

Il bello è che tutto il resto non cambia: stessi movimenti, stesso anti-doppione (import da file e Open Banking convivono senza mai duplicare), stesse proposte di abbinamento, stessa regola "Firekeeper propone, tu confermi". Ogni conto collegato lo abbini una volta al conto del piano dei conti (Banca c/c, Cassa…) e da lì in poi ci pensa lui. Se il consenso sta per scadere (la legge lo fa rinnovare periodicamente), Firekeeper ti avvisa.

Il cerchio che si chiude. Fatture che partono e arrivano da sole (SDI), movimenti bancari che entrano da soli, riconciliazione che si propone da sola. Il traguardo resta uno: il commercialista dà solo il visto, il resto lo fa Firekeeper.

21. Contabilità — esercizi, piano dei conti e assestamenti

Le fondamenta su cui tutto il resto si appoggia da solo.

Le rimanenze di magazzino, calcolate da sole

A fine anno il valore di quello che hai in magazzino deve entrare in bilancio: è la voce Rimanenze, e non è un dettaglio — riduce i costi dell'esercizio (la merce comprata ma non ancora consumata non è un costo di quest'anno). Il bello: Firekeeper lo sa da solo, perché il magazzino conosce ogni lotto col suo costo reale. Vedi il valore del magazzino ora (quantità in giacenza × costo d'acquisto) e con un click "Registra rimanenze finali" parte la scrittura di assestamento giusta, datata a fine anno. E se il magazzino era già valorizzato l'anno prima, registra solo la variazione (rimanenze salite = meno costi; scese = più costi) — esattamente come vuole la ragioneria. Sbagli? Annulla e rifai.

Ratei e risconti: le spese a cavallo d'anno, senza mal di testa

L'assicurazione pagata a ottobre che copre fino ad aprile, il canone incassato a dicembre per tutto l'anno prossimo: sono i famosi ratei e risconti, il capitolo che agli esami di ragioneria fa tremare tutti. In Firekeeper sono due domande: è un costo o un ricavo? l'hai già registrato o arriverà dopo? Poi metti importo e periodo, e l'app fa il resto: calcola la quota di competenza giorno per giorno, ti mostra l'anteprima ("di questi 1.200 €, 300 sono di quest'anno e 900 li rimando al prossimo") e alla conferma registra la scrittura di assestamento giusta, datata a fine esercizio. Se sbagli, Annulla storna tutto in un click. Tu non devi sapere cos'è un "risconto attivo": lo sa Firekeeper per te.

L'IVA giusta, decisa una volta sul fornitore

Qui sta la marcia in più. Le regole IVA più ostiche le imposti una volta sola sull'anagrafica del fornitore, e ogni sua fattura le eredita da sola — restando sempre correggibili al volo sulla singola fattura (la regola aurea: tutto ciò che si può automatizzare, si automatizza).

22. Liquidazione IVA e imposte

Quanto devi allo Stato, quando, e con quale codice tributo.

La pagina Liquidazione IVA fa il conto del trimestre (o del mese): quanta IVA hai incassato, quanta ne hai versata, e quanto devi allo Stato — con i due registri IVA (vendite e acquisti) pronti da consultare. Il calcolo si legge riga per riga come su un foglio (debito, meno credito, meno riporto) e l'esito è un tabellone: è il numero che scrivi sull'F24, e sotto ci sono già la scadenza e il codice tributo. In Home compare un avviso quando la scadenza si avvicina. Il commercialista, se vuoi, controlla e basta.

La pagina Imposte tiene il conto degli altri versamenti dell'azienda, con le loro scadenze: quello che devi allo Stato non vive su un post-it.

Tutti i regimi IVA, non solo quello base. Firekeeper conosce ogni caso, così puoi usarlo davvero al posto del commercialista, chiunque tu sia:

L'esigibilità si sceglie sulla singola fattura (e nasce da sola giusta: una vendita a un cliente PA parte già in split payment), oppure si imposta come predefinita per l'azienda e per ogni fornitore. Quando chiudi un periodo, la liquidazione si congela in un archivio (resta fissa, com'è stata dichiarata) e Firekeeper genera la scrittura contabile «Erario c/IVA» — il conto verso lo Stato — da solo. Se serve, un periodo si può riaprire.

23. Cespiti e ammortamenti

I tuoi beni si "consumano" da soli, e la scrittura la fa l'app.

Il furgone, le attrezzature, i macchinari: sono i cespiti, e ogni anno una fetta del loro costo va in contabilità come ammortamento. Di solito è il lavoro più "da commercialista" che ci sia — qui è una pagina. Registri il bene una volta sola (se nasce da una fattura ricevuta, si precompila da solo): la categoria decide tutto — aliquota e conti — secondo la regola aurea: impostato una volta, ereditato per sempre, e sempre correggibile. Per i beni comprati prima di Firekeeper basta indicare il fondo già maturato, e il conteggio riparte dal punto giusto.

A fine anno premi "Calcola anteprima": vedi la quota proposta per ogni bene (col primo anno a metà aliquota, come vuole la prassi, e senza mai superare il valore residuo), controlli, e con "Registra" parte una sola scrittura di assestamento, perfettamente quadrata. Rifarla due volte è impossibile: l'app se ne accorge e ti dice "niente da ammortizzare". E quando vendi o rottami un bene, il dialog di dismissione ti mostra in anticipo plusvalenza o minusvalenza e scrive la scrittura completa da solo.

Ogni bene ha la sua barra di consumo: verde se è giovane, ambra a metà vita, rosso quando è quasi tutto ammortizzato — e quel rosso è un avviso commerciale, non solo contabile: vuol dire "preparati a ricomprarlo".

24. Bilancio

La fotografia che il commercialista ti prepara una volta all'anno, tu ce l'hai sempre.

La pagina Bilancio raccoglie tutte le viste, divise per famiglia — il bilancio a norma, le viste gestionali e l'analisi:

Scegli l'esercizio e, volendo, una data precisa ("come stavo al 31 marzo?"): il bilancio si ricalcola al volo, sempre dai movimenti veri — mai numeri copiati a mano.

La Nota integrativa (le "note" obbligatorie al bilancio) ha la sua linguetta: otto sezioni già scritte con le formule standard, che correggi dove serve — si salvano da sole. C'è anche un campo per il numero medio di dipendenti: lo scrivi una volta, entra da solo nella sezione "Personale" e aiuta l'app a capire il formato giusto. Dal tasto Scarica PDF, sulla vista "A norma", ottieni il bilancio completo pronto da stampare: Stato Patrimoniale, Conto Economico e Nota Integrativa, con il tuo logo, il formato riconosciuto e la prova di quadratura. Se sei micro-impresa, il PDF stampa solo le informazioni in calce (art. 2435-ter), come prevede la legge.

Il documento è completo. Consegni al commercialista un bilancio già pronto in ogni sua parte: a lui resta il controllo, il timbro e il deposito ufficiale al Registro Imprese.

25. Note spese

Scontrino fotografato, rimborso tracciato — e il costo dove deve stare.

Le pagine dei numeri: prima il totale, poi il dettaglio. Le nove pagine della contabilità — prima nota, scadenzario, liquidazione IVA, bilancio, cespiti, piano dei conti, banca, incassi e pagamenti, imposte — seguono una regola sola: ogni pagina si apre con il numero che ti ha fatto aprire quella pagina. Grande, in colore, con la tacca sul fianco. Solo dopo viene il dettaglio, in un registro a righe attaccate con gli importi incolonnati al centesimo. Non è una scelta estetica: sono pagine fatte di cifre, e una colonna di numeri si legge col dito solo se è allineata e monospaziata. Per lo stesso motivo non ci sono riquadri arrotondati né ombre — si legge come un foglio contabile, perché è quello che è. E il punto delle migliaia c'è sempre, anche sotto le diecimila: in colonna 8.554,64 e 17.934,00 si leggono insieme.
AnagraficheClienti · Fornitori · Assistenza

26. Clienti e fornitori: i dossier

Non un'anagrafica da compilare: una pagina che ti dice quanto vale il rapporto.

La lista che ragiona come te
Una lista clienti in ordine alfabetico è inutile: nessuno cerca "la B". La lista è ordinata per quanto conta e quanto urge — il fatturato degli ultimi 12 mesi con la barra del peso sotto la cifra, l'esposizione, lo scaduto in rosso (e trattino spento dove non c'è: l'occhio cade solo sui problemi), il margine col suo semaforo. In fondo, il piede-bilancio: fatturato totale, esposizione, scaduto e dormienti — la salute del parco clienti senza aprire un report. I filtri sono liste di lavoro: "Con scaduto" è la lista delle telefonate di sollecito, "Dormienti" (fermi da 6+ mesi) quella delle opportunità commerciali, e l'etichetta Nuovo segnala il primo lavoro. Stessa ossatura per i fornitori, con le domande giuste per loro: acquistato, da pagare, rincaro medio (il ladro silenzioso del margine, coi colpevoli già filtrati dal chip "Rincarano") e il voto della pagella a cinque tacche. Il preferito è marcato a fuoco ◉.
Il dossier: apri la scheda e sai se ti conviene
Cliccando un nome si apre un dossier. In testa il dato-manifesto — fatturato a 12 mesi per il cliente (col confronto sull'anno prima), acquistato per il fornitore — e accanto le spie con la tacca colorata: da incassare, scaduto coi giorni di ritardo, margine medio; per il fornitore da pagare, ordini in arrivo e rincaro. I contatti sono azioni: tocchi il telefono e parte la chiamata, la mail e si apre il messaggio, l'indirizzo e si apre il navigatore. Sotto, i documenti recenti e le commesse (o gli ordini) cliccabili, e in fondo le regole documenti in chiaro: cosa erediteranno le sue fatture, con "come l'azienda" scritto in corsivo dove non c'è eccezione — niente sorprese in fattura. Il fornitore ha anche la pagella: puntualità delle consegne, rispetto dei prezzi, merce conforme e voto complessivo, calcolati sui numeri veri del Track Record. Dal dossier fai anche le mosse: + Preventivo nasce già intestato al cliente, e per il fornitore c'è l'import del listino Excel.
La situazione contabile, stampabile
Ogni dossier ha la sezione Situazione contabile: le partite aperte una per una — importo, incassato (o pagato), residuo, e lo stato che parla chiaro: SCADUTA · 38 GG in rosso quando il ritardo morde — più l'anteprima degli ultimi movimenti di contabilità intestati a quel cliente o fornitore, col conto del piano dei conti e il dare/avere. Il bottone «Tutti i movimenti» apre la schermata dedicata, con l'elenco completo in partita doppia, il filtro date e i totali dare/avere sempre in fondo. E col bottone Stampa situazione esce il PDF (o l'Excel) pronto da mandare al cliente col sollecito o al commercialista.

27. Assistenza — le richieste dei clienti

Nessuno resta ad aspettare senza che tu te ne accorga.

A cosa serve
Raccogliere in un posto solo tutte le richieste che i clienti aprono dal loro portale — un guasto, una domanda, una fornitura da sollecitare — e tenerle sotto controllo dalla prima riga fino alla chiusura.

Un registro, non un mucchio di riquadri

La pagina ha la stessa faccia di Commesse, Fatture e Preventivi: una tabella densa, righe fitte, tutto sotto gli occhi senza scorrere. Ogni riga dice priorità, oggetto e cliente, categoria, data di apertura, attesa e stato; un click la apre nella sua scheda, con i dati del cliente, il testo della richiesta e il comando per far avanzare lo stato.

⏱ La colonna "Attesa"

È il pezzo forte della pagina. Accanto a ogni richiesta c'è scritto da quanti giorni è aperta. Non una data da confrontare a mente col calendario: il numero dei giorni, già fatto.

E la richiesta che nessuno ha ancora preso in mano porta una tacca rossa sul fianco della riga: la vedi con la coda dell'occhio, prima ancora di leggere. Una lista di venti richieste si scansiona in tre secondi.

Perché conta davvero. Un cliente non si arrabbia perché il problema esiste: si arrabbia perché nessuno gli ha risposto. La colonna Attesa e la tacca rossa esistono per far sì che una richiesta dimenticata sia impossibile da non vedere.

I quattro numeri in cima

Priorità che si leggono, filtri che contano

E-commerceStore

28. Store — il negozio online

Il sito e-commerce legge il catalogo da Firekeeper e gli consegna gli ordini. Tu decidi cosa va in vetrina; al resto pensa la macchina.

A cosa serve
Un ordine sul sito alle undici di sera diventa da solo un cliente in anagrafica, una richiesta, un preventivo già accettato e una commessa — e finisce nella coda «Accettati – ordini da generare», pronto per gli ordini fornitori. Nessuna ribattitura, nessuna email da ricopiare: il sito e il gestionale parlano la stessa lingua, per contratto.

La vetrina la governi dal Listino

Le tre linguette dello Store

Tutto ciò che nasce da un acquisto online non si mischia col lavoro interno: clienti, preventivi e commesse del sito spariscono dalle liste standard e vivono qui. Vendite: ogni vendita con data, cliente, cosa ha comprato (con le scelte del configuratore), totale, indirizzo di spedizione, dati fiscali, documenti collegati — e il semaforo degli ordini fornitori: verde «inviati», ambra «da inviare», o il bottone «Genera ordini fornitori» che apre il pannello lì dove sei. Clienti: chi ha comprato online, ognuno col suo conto — quanti acquisti, quanto speso, spedizione e dati fiscali, e lo storico degli ordini aperto sul posto. Vetrina: cosa è online, in che ordine, a che prezzo e con che scelte. La contabilità resta unica: al bilancio non importa da dove arriva una vendita.

Le tre promesse della consegna

Il pilota automatico degli ordini fornitori

In Impostazioni → Ordini vivono due interruttori — «Genera da solo: ordini del negozio online» e «Genera da solo: preventivi accettati (interni)». Accesi, all'accettazione il motore genera gli ordini fornitori senza nessun clic: stesso identico motore del gestionale (composti esplosi, scatole intere, magazzino scalato per primo, prenotazioni), solo che lavora da solo, anche alle undici di sera. Divisi per scelta, anche sull'invio: l'interruttore del negozio fa il giro COMPLETO da solo — genera gli ordini, spedisce le email ai fornitori e li timbra «Ordinato» — mentre il lavoro interno resta governato dal suo interruttore. E ogni email al fornitore parte sempre col PDF dell'ordine in allegato: gli ordini del negozio hanno un documento dedicato che non si confonde mai con quelli interni; se il PDF non si riesce a disegnare, l'email NON parte e l'ordine resta «da inviare» bene in vista. Il cliente che compra online riceve la sua conferma d'ordine in PDF, con le scelte fatte, i totali e l'IVA.

Il fornitore risponde, e Firekeeper capisce

Ogni ordine parte con un indirizzo di risposta timbrato, e quando il fornitore preme Rispondi la sua email torna dentro Firekeeper, agganciata all'ordine giusto — e la legge l'AI, allegati PDF compresi. Il verdetto arriva su Slack già masticato: ✅ confermato (con data di consegna, colli e peso se dichiarati, timbrati sull'ordine), ⚠️ problema col riassunto in una frase, ❓ domanda. E se vuoi, la conferma di un ordine del negozio avvisa da sola il cliente finale: «ordine confermato, in preparazione» — senza promettere date, e senza mai girargli problemi o domande: quelli si fermano da te. Se l'AI non riesce a leggere, l'avviso arriva comunque, semplice: mai il silenzio. E alla conferma può nascere da solo il DDT vero — numerato, nel flusso contabile normale — che parte al fornitore via email, con colli e peso presi dalla conferma stessa.

La sicurezza, in due righe

Ogni sito collegato ha il suo lasciapassare: nel database vive solo l'impronta (se anche trapelasse, il segreto no), e revocare un sito è spegnere una riga — senza toccare gli altri. La connessione è pronta per più siti e più vetrine, quando serviranno.

L'incasso Stripe non si registra da solo, per scelta: il pagamento arriva sul conto, e la registrazione contabile resta un passo consapevole della Direzione. Automazione dove serve, controllo dove conta.
La fattura dell'ordine online nasce già apparecchiata. Alla cassa il negozio chiede sempre i dati completi — privato o azienda, indirizzo di fatturazione, codice SDI o PEC — e Firekeeper li salva da solo sull'anagrafica del cliente: quando emetti la fattura, indirizzo e recapito sono già al loro posto. Sul piano fiscale (fatture, prima nota, incassi) gli ordini del sito sono trattati esattamente come tutto il resto.
StrumentiReport · Assistente · Registro attività

29. Report — la fotografia del periodo, scritta dall'AI

Scegli un periodo, premi un tasto: l'analisi te la scrive l'intelligenza artificiale.

A cosa serve
Avere, quando serve (fine mese, riunione, banca, commercialista), il quadro dell'andamento aziendale in una pagina: i numeri chiave del periodo e un commento scritto che li lega insieme.

La fascia dei numeri

Un colore che compare solo quando serve vale più di dieci grafici: se la fascia è tutta neutra, va tutto bene e puoi chiudere la pagina.

🔏 Il sigillo dell'AI

Sotto la testata corre un filetto d'accento con la pastiglia AI. Dichiara una cosa sola, senza ambiguità: quello che leggi l'ha scritto l'intelligenza artificiale, non una persona. I numeri sono i tuoi, presi dai dati veri; il ragionamento che li commenta è di una macchina, e Firekeeper te lo dice in faccia invece di lasciartelo indovinare.

Come si genera

  1. Apri il selettore del periodo: due date, oppure i tasti rapidi dei mesi — un click e le date si compilano da sole.
  2. Premi Genera report. L'analisi può richiedere fino a un minuto: sta leggendo i dati veri, non un riassunto.
  3. Il testo compare sotto il sigillo, e il report resta salvato.

A destra c'è lo storico: tutti i report generati, col giorno in cui sono nati. Ci clicchi sopra e rileggi quello di tre mesi fa — utile quando serve ricordarsi com'era messa l'azienda in un certo periodo.

30. Assistente — chiedi ai tuoi dati a parole

La domanda che faresti al ragioniere, scritta in italiano.

A cosa serve
Rispondere a domande sui tuoi dati senza cercare la pagina giusta: «quanto ho fatturato a luglio?», «quali clienti hanno rate scadute?», «quali commesse sono ferme da più di un mese?». Scrivi la domanda, arriva la risposta.
L'AI propone, tu confermi. È il patto di tutte le funzioni AI di Firekeeper: ogni risposta porta con sé il tasto «Mostra i dati» — i numeri veri da cui è nata, a un click. Controlli quando vuoi, decidi sempre tu.

31. Registro attività — chi ha fatto cosa

La risposta pronta a «chi ha cambiato questo prezzo? chi ha cancellato quell'ordine?».

Un cancelliere automatico vive dentro il database e verbalizza ogni atto sulle tabelle che contano — commesse, preventivi, fatture emesse e ricevute, ordini fornitori, DDT, partite, incassi e pagamenti, clienti e fornitori, e chi sono gli utenti e cosa possono fare. Per ogni operazione registra chi, quando, cosa: con la fotografia di com'era la riga prima e com'è dopo.

Anche i permessi sono a verbale. Tre sezioni che un revisore guarda per prime: Utenti e ruoli (se qualcuno viene promosso a Direzione, o retrocesso, resta scritto — col ruolo di prima e quello di dopo), Funzioni attive (accendere o spegnere una parte dell'app) e Chi può leggere il registro, perché la lista dei sorveglianti dev'essere sorvegliata anche lei.

La pagina

È il verbale sfogliabile: ogni riga ha il bollino dell'azione (Creazione verde, Modifica ambra, Cancellazione rossa), la sezione toccata, il documento riconoscibile dal suo numero o nome, l'autore e data e ora. Filtri in testa per sezione e tipo di azione. E il pezzo forte: clicchi una modifica e vedi solo i campi cambiati, con il valore barrato di prima e quello nuovo in evidenza — niente da interpretare, la differenza è servita.

Perché è una garanzia (anche di vendita)

Da quando parte. Il cancelliere verbalizza dal giorno in cui è stato acceso in poi: il passato precedente non è ricostruibile.

Disconnettere una persona da remoto

Chi lavora in cantiere o in magazzino non ha il tasto "Esci": il suo portale è pensato per non avere distrazioni, e il dispositivo arriva già configurato dall'azienda. Il rovescio della medaglia è che quella sessione, da sola, non si chiude mai — e un turno finisce, un telefono si condivide, una persona cambia lavoro. Per questo il comando sta dalla tua parte: Super Admin → Utenti, accanto a ogni persona, il tasto Disconnetti. Chiude la sua sessione su tutti i dispositivi in una volta. È più forte di un "Esci" sul telefono, perché funziona anche quando quel telefono non ce l'hai più sotto mano. La password non cambia: se serve anche quella, il tasto accanto imposta una password provvisoria.

Funzioni trasversaliContratto e firma · Notifiche · Email · Impostazioni · Cestino · Telefono

32. Il contratto e la firma con codice

Il preventivo diventa Accettato, il contratto nasce già compilato e parte verso il cliente. Il cliente firma dal telefono con un codice; il contratto firmato torna in Firekeeper da solo.

A cosa serve
Chiudere la vendita senza carta e senza rincorrere nessuno: accettazione → contratto compilato con i dati veri → email al cliente col bottone «Firma il contratto» → firma con codice → contratto firmato e traccia di audit archiviati, casella «contratto firmato» della commessa spuntata, avviso su Slack, copia firmata inviata al cliente.

Cosa decidi in Impostazioni → Contratto e firma

I modelli di contratto

Ne crei quanti te ne servono (vendita, servizi, noleggio…). C'è già il modello di casa: proposta irrevocabile di acquisto, condizioni particolari e trenta articoli di condizioni generali, con la dichiarazione delle clausole da approvare con la seconda firma. Uno dei modelli è il predefinito; se i modelli sono almeno due, nella scheda del preventivo scegli quale usare.

Il testo è semplice da scrivere: # a inizio riga è il titolo di un articolo, una riga vuota separa i paragrafi, - fa un elenco, :: Etichetta | valore una riga del riquadro dati in testa, @@ la dichiarazione di approvazione specifica delle clausole (artt. 1341-1342 c.c.). I segnaposto tra graffe si riempiono da soli: {cliente}, {azienda}, {numero_preventivo}, {totale}, {pagamento}, {termine_consegna}… L'elenco completo è accanto all'editor; «Anteprima PDF» mostra il risultato su un preventivo vero.

Il PDF ha la veste di un contratto vero: cartiglio con numero e data, banda del titolo, le due parti affiancate, la scheda dati, articoli numerati, intestazione e piè su ogni pagina, e l'ultima pagina coi riquadri di firma: il fornitore, il cliente, e la seconda firma del cliente per le clausole vessatorie. Ogni contratto è una fotografia: il testo compilato quel giorno e l'impronta del PDF restano archiviati anche se poi cambi il modello.

La scheda Contratto, nel preventivo

Sotto la fascia del preventivo accettato. Mostra stato, numero, modello, a chi è stato inviato e quando, il firmatario, la data della firma, gli eventuali errori. I bottoni sono in tre gruppi:

In fondo il diario: ogni passaggio con data e ora. Il Commerciale ha le stesse leve della Direzione: il contratto è il suo lavoro.

La firma sulla carta è sempre possibile

Con qualunque sistema impostato: per i clienti poco pratici stampi il contratto, lo firmano dal vivo, e tu carichi il PDF o una foto del foglio con «Carica copia firmata a mano». Se era già partito il link col codice, viene annullato da solo.

Le regole che proteggono il lavoro

La firma che lascia il segno. Firma elettronica a norma europea con prova d'identità: ogni contratto firmato arriva con la traccia di controllo completa — chi ha firmato, quando, da dove, con quale codice — e si archivia da solo sul lavoro, pronto da esibire.

33. Notifiche su Slack — l'app che ti avvisa da sola

Quando succede qualcosa che richiede una tua azione, ti arriva un messaggio sul telefono. Senza che nessuno debba telefonare a nessuno.

Le regole d'oro (perché non diventi rumore)

Le stanze dentro Slack

Gli avvisi non arrivano come un unico rullo: ognuno va nella sua stanza. Quelli di squadra vivono in tre canali — #firekeeper-amministrazione (soldi e documenti), #firekeeper-magazzino (la merce), #firekeeper-allarmi (la salute del sistema) — e lì partono una volta sola, per tutti: chi entra nel canale li segue, chi esce non li riceve più. Gli avvisi personali (l'intervento assegnato al tecnico, le risposte dei TUOI clienti, l'esito di una richiesta di ferie, la prova di invio) restano messaggi diretti, mirati. E ogni tipo ha il suo simbolo fisso (📋 ordini, 💶 scaduti, 📦 scorte, 🔧 interventi, ⚠️ allarmi…): il giro del mattino porta in più il sole ☀️.

Gli avvisi immediati

Il giro del mattino (il controllo di ciò che NON è successo)

Ogni mattina alle 6:45 Firekeeper controlla quello che nessun evento segnala da solo, e manda un riepilogo per argomento: preventivi accettati senza ordini (con ⚠️ su quelli col montaggio vicino), scorte sotto la soglia di riordino (la soglia si imposta articolo per articolo), scaduti da incassare e da pagare col totale in euro — perché il denaro fermo si vede meglio in cifra che in elenco — commesse sotto il 10% di margine, DDT da emettere e merce consegnata non ancora fatturata. E il giro notturno del Timesheet aggiunge il riepilogo delle persone: sovraccarichi, timesheet mancanti, scostamenti.

Impostazioni → Notifiche: la plancia di comando

Per ricevere gli avvisi serve essere nello Slack aziendale con la propria email di Firekeeper (o con l'aggancio manuale). Chi non c'è ancora compare nel registro come «saltato», col motivo scritto: invitarlo è tutto quello che serve.

Il diario in casa: i timbri degli automatismi

Slack va e viene; l'app resta. Ogni cosa che Firekeeper fa da sola lascia perciò anche un timbro dentro l'app, oltre alla notifica: così sai sempre se è andata in porto, anche a messaggio Slack ormai scorso. Il timbro dice tre cose — cosa è successo, com'è andata e quando — con un solo colpo d'occhio sull'esito: verde = fatto, rosso = fallito, ambra = da controllare (partito, ma esito ancora incerto).

Il timbro compare dove la cosa accade. Sulla fattura vedi «Inviata al Sistema di Interscambio», «Consegnata», oppure in rosso «Scartata dallo SDI» col motivo; e tutti i timbri dei documenti di una commessa si radunano sulla commessa, nel pannello «Diario automatico» — un'unica riga del tempo di ciò che è stato fatto in automatico su quel lavoro, ognuno col link per saltare all'oggetto. I primi automatismi che timbrano sono la firma del contratto (firmato, rifiutato, in errore) e gli esiti SDI della fattura; gli altri si aggiungono col tempo.

Non sostituisce Slack: lo affianca. La notifica arriva sul telefono come sempre; il timbro è la copia permanente in casa, attaccata al documento giusto. E come le notifiche, un timbro non intralcia mai il lavoro: se qualcosa nel timbrare va storto, la firma o la fattura vanno avanti lo stesso.

34. Le email che escono da Firekeeper

Tutte le email dell'app hanno la stessa veste, e ognuna dice al cliente o al fornitore cosa fare.

Ogni email che parte da Firekeeper — preventivi e documenti inviati a mano, ordini ai fornitori, conferme d'ordine del negozio, avvisi ai clienti, DDT, contratto da firmare e copia firmata — ha la stessa impaginazione: l'intestazione col nome della tua azienda, il testo in paragrafi puliti, un bottone quando c'è qualcosa da fare (come «Firma il contratto»), gli elenchi ben leggibili (le righe di un ordine), gli avvisi importanti in un riquadro (la frase «Rispondi a questa email» degli ordini), e il piè coi contatti. Una versione solo testo viaggia sempre insieme, per i programmi di posta più vecchi.

I testi si scrivono in Impostazioni: «Testi delle email» (ordine al fornitore, preventivo al cliente) e «Contratto e firma» (email del contratto). Vuoto = il testo di casa. E ogni invio finisce nel registro delle email: data, destinatario, copie, oggetto, allegato, chi l'ha mandata.

35. Impostazioni

La stanza dei bottoni, solo per la Direzione — a linguette: Azienda, Documenti e fisco, Ordini, Banche, Notifiche, Timesheet, Contratto e firma, Aspetto, Utenti e permessi, Import dati. La regola è sempre quella: imposti una volta, i documenti ereditano da soli.

Gli stati si leggono a colpo d'occhio — e anche da chi non distingue i colori

Ogni stato dell'app (una commessa, una fattura, un ordine, un DDT, una nota spese) ha la sua pastiglia, e la pastiglia non parla solo col colore: porta anche un segno. ✓ verde = è finita bene (consegnato, pagato, incassato). ● blu = procede, non tocca a te (in corso, ordinato, in transito). ▲ arancione = serve una mano adesso (in attesa, manca merce, da approvare). ✕ rosso e pastiglia PIENA = è andata male (scaduta, annullata, rifiutata). ○ grigio = non è ancora partita (una bozza non è un problema). Perché tanta attenzione: un uomo su dodici non distingue il verde dal rosso, e verde e arancione per un daltonico sono praticamente lo stesso colore — col blu la differenza si moltiplica per cinque. E il pieno contro il vuoto si vede anche in fotocopia e col telefono al sole in cantiere, dove il colore sbiadisce.

Aspetto — quattro temi, una sola casa

Il marchio di Firekeeper è una fiamma custodita da due mani, con una sfumatura verticale: rame alla base, verde in punta. Da lì nascono i temi, e la regola è una: aprendo l'app di giorno o di notte devi sentirti nello stesso posto. Cenere (scuro: grigio senza tinta — il verde è l'unica cosa viva sullo schermo) e Cenere chiara (la gemella diurna) sono la dotazione di base, perché la luce non è un vezzo, è ergonomia: chi lavora col sole in faccia deve poter leggere. Col pacchetto premium arrivano due livree sulla stessa ossatura: Terminale (verde fosforo, tutto in monospazio — la console) e Sentinella (acciaio e blu di segnalazione — la sala di controllo). Non cambia solo il colore: la forma è condivisa da tutti — angoli vivi, filetti da 1px, niente riquadri che galleggiano, numeri in colonna come su un foglio contabile — quindi si corregge in un posto e cambiano tutti e quattro. Il tema è personale: si sceglie da Impostazioni → Aspetto e vale solo per te; nel menù resta il sole/luna per passare chiaro↔scuro al volo. E il caldo non è arredamento: l'arancione vuol dire una cosa sola — «serve una mano adesso». Usarlo per fare atmosfera sarebbe gridare al lupo tutto il giorno.

36. Il Cestino

Niente si perde per sbaglio. Mai.

La regola, uguale ovunque
Il bottone "Cestina" non cancella: sposta nel Cestino della sua pagina (è l'ultima linguetta). Da lì si può Ripristinare — anche da soli, senza chiamare il titolare. Eliminare per sempre può farlo solo la Direzione, e "Svuota cestino" chiede due conferme.
Le bozze vuote non si accumulano
Apri un documento nuovo, ti accorgi che non era quello che volevi, esci: Firekeeper non ti lascia una bozza vuota tra i piedi — la butta via da sola. Ma se la scheda del browser si chiude o la pagina si ricarica, quella bozza vuota resta lì: per questo nella linguetta Bozze di Fatture, Preventivi e DDT c'è la scopa — «🧹 N bozze vuote (mai compilate) · Puliscile» — che le porta via tutte insieme, dopo una conferma che ti dice quante sono. Sono solo quelle mai toccate: nessuna riga, nessun importo, e mai quelle degli ultimi dieci minuti. Chi ci ha già lavorato è protetto: un preventivo col PDF già generato o un DDT già collegato a una fattura non li sfiora nessuno.

37. Firekeeper sul telefono — l'ufficio in tasca

Le stesse pagine dell'ufficio, ridisegnate per lo schermo stretto: comandi che non si muovono, un'azione alla volta.

Firekeeper non ha un'app «ridotta» per il telefono: è la stessa app, che sotto i 768 px cambia forma da sola. Il computer non cambia di un pixel — è una regola di costruzione, non una promessa.

La regola della stabilità, portata in ufficio. È la stessa dei telefoni del magazzino: i comandi in fondo non si spostano mai, niente pannelli che si aprono in mezzo alla lista, una cosa alla volta. E vale ovunque: registri a due piani coi totali ancorati, fasce della contabilità che scorrono, schede a una colonna, finestre a tutto schermo.
Documento vivo. Questo manuale cresce insieme a Firekeeper: ogni funzione nuova aggiorna il suo capitolo. Versione 3.0 · 26 agosto 2026.