Modulo Officina¶
Il modulo Officina estende DiKAS con una gestione di ordini e riparazioni — ideale per attività che, oltre alla ristorazione, offrono anche un servizio di riparazione (ad es. caffè-ciclofficina, riparazione cellulari, servizio chiavi con tavola calda).
Attivazione: Admin → Impostazioni → Attività → Officina
🔄 Ciclo di vita dell'ordine¶
Un ordine di officina attraversa 7 stati:
| Stato | Descrizione | Colore | Passi successivi |
|---|---|---|---|
| Nuovo | L'ordine è stato creato | Blu | Avviare, Stornare |
| In lavorazione | È in fase di lavorazione | Giallo | Mettere in pausa, Completare, Stornare |
| In pausa | In attesa di pezzi o di un chiarimento | Arancione | Riprendere, Stornare |
| Completato | Riparazione conclusa | Verde | Fatturare, Stornare |
| Fatturato | La fattura è stata creata | Viola | Registrare il pagamento |
| Pagato | Completamente concluso | Grigio | Ordine archiviato |
| Stornato | Interrotto | Rosso | Riaprire |
Transizioni di stato¶
| Da | A | Azione |
|---|---|---|
| Nuovo | In lavorazione | Avviare |
| In lavorazione | In pausa | Mettere in pausa (ad es. pezzo di ricambio ordinato) |
| In pausa | In lavorazione | Riprendere |
| In lavorazione / In pausa | Completato | Completare |
| Completato | Fatturato | Fatturare (viene creata la fattura) |
| Fatturato | Pagato | Registrare il pagamento |
| Qualsiasi stato | Stornato | Stornare |
| Stornato / Pagato | Nuovo | Riaprire |
Creare un ordine¶
Nel POS (cassa)¶
- Cassa → Officina → „+ Nuovo ordine"
- Compilare:
| Campo | Esempio | Descrizione |
|---|---|---|
| Cliente | Thomas Müller | Facoltativo: selezionare un cliente abituale |
| Descrizione del guasto | Cambio difettoso, la catena salta | Cosa deve essere riparato? |
| Oggetto | Canyon Roadlite 7.0 | Cosa viene riparato? (modello, tipo) |
| Numero di telaio | WME12345678 | Numero di serie / numero di telaio |
| Note | Chiave presso il cliente | Note interne |
| Tecnico | Max Mechaniker | Dipendente assegnato |
| Data di completamento stimata | 08.03.2026 | Data di ritiro |
- „Creare" → l'ordine viene creato con un numero univoco (ad es. WS-0042)
Stampare l'etichetta¶
Dopo la creazione è possibile stampare un'etichetta (codice a barre Code128):
┌──────────────────────────────────┐
│ WS-0042 │
│ ||||||||||||||||||||||||||| │
│ Thomas Müller │
│ Canyon Roadlite 7.0 │
│ Gangschaltung defekt │
│ 05.03.2026 │
└──────────────────────────────────┘
L'etichetta viene applicata all'oggetto riparato. Il codice a barre può essere scansionato alla cassa per richiamare rapidamente l'ordine.
Stampa automatica dell'etichetta: nelle impostazioni dell'officina è possibile attivare la stampa automatica al momento della creazione dell'ordine.
Modificare un ordine¶
Rilevazione presenze¶
I dipendenti possono registrare gli orari di lavoro sull'ordine:
- Aprire l'ordine → „Aggiungere voce oraria"
- Inserire orario di inizio e di fine
- La durata viene calcolata automaticamente
| Campo | Descrizione |
|---|---|
| Orario di inizio | Inizio del lavoro |
| Orario di fine | Fine del lavoro |
| Durata (minuti) | Calcolata automaticamente |
Aggiungere materiale¶
Pezzi di ricambio e materiali utilizzati:
- Aprire l'ordine → „Aggiungere materiale"
- Selezionare l'articolo dal magazzino (o inserire manualmente)
- Inserire quantità e prezzo
| Campo | Descrizione |
|---|---|
| Articolo | Dall'anagrafica articoli o testo libero |
| Numero articolo | Numero del pezzo |
| Quantità | Quantità consumata |
| Prezzo unitario | Prezzo per unità |
| Prezzo totale | Quantità × prezzo unitario |
| Aliquota fiscale | Aliquota IVA |
Attività¶
Note in testo libero sull'andamento dell'ordine:
- „+ Attività" → inserire la descrizione
- Viene salvata con marca temporale
Esempi: - „Cambio smontato, cavo rotto" - „Pezzo di ricambio ordinato da Shimano (ETA 3 giorni)" - „Prova su strada eseguita, tutto a posto"
💰 Calcolo dei costi¶
DiKAS calcola automaticamente i costi totali:
| Voce | Calcolo |
|---|---|
| Orario di lavoro | Minuti totali × tariffa oraria / 60 |
| Materiale | Somma di tutti i costi del materiale |
| Costi totali | Orario di lavoro + materiale |
Tariffa oraria: la tariffa oraria standard viene configurata nelle impostazioni dell'officina (ad es. 45,00 € / ora).
Esempio¶
Auftrag WS-0042: Gangschaltung Fahrrad
Arbeitszeit:
05.03. 14:00–15:30 90 Min
06.03. 09:00–09:45 45 Min
────────────────────────────
Gesamt: 135 Min × 45,00 €/h = 101,25 €
Material:
1× Schaltzug 4,50 €
1× Schaltauge 12,90 €
2× Bowdenzug-Endkappe 0,80 €
────────────────────────────────
Gesamt Material: 18,20 €
══════════════════════════════════
Gesamtkosten: 119,45 €
Fatturazione¶
Quando l'ordine è completato:
- Impostare lo stato su „Completato"
- Fare clic su „Fatturare"
- DiKAS crea una fattura cliente con:
- Orario di lavoro (ore × tariffa oraria)
- Materiale (articolo × quantità)
- Numero dell'ordine come riferimento
- La fattura viene collegata al cliente
- Lo stato dell'ordine passa a „Fatturato"
- Incassare come di consueto: contanti, carta, fattura
Fatturazione senza cliente¶
È possibile servire anche la clientela di passaggio — senza anagrafica cliente: - Creare l'ordine senza cliente - Alla fatturazione: pagamento diretto alla cassa (contanti o carta di debito)
🖥️ Vista POS¶
Nella cassa si vedono tutti gli ordini come schede, ordinate per colore in base allo stato:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ WS-0042 │ │ WS-0041 │ │ WS-0040 │ │ WS-0039 │
│ In Bearb. ⬤ │ │ Pausiert ⬤ │ │ Fertig ⬤ │ │ Bezahlt ⬤ │
│─────────────│ │─────────────│ │─────────────│ │─────────────│
│ Fahrrad │ │ Handy │ │ Laptop │ │ Kaffeemasch.│
│ Gangschalt. │ │ Display │ │ Akku │ │ Entkalkung │
│ Müller │ │ Schmidt │ │ Weber │ │ Bäckerei M. │
│ 05.03.2026 │ │ 04.03.2026 │ │ 03.03.2026 │ │ 01.03.2026 │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘
Filtri: - Filtrare per stato (Nuovo, In lavorazione, Completato, ecc.) - Cercare per cliente - Filtrare per data
Aggiornamenti in tempo reale: gli ordini vengono sincronizzati in tempo reale tramite SignalR — quando un dipendente modifica lo stato, tutti gli altri lo vedono immediatamente.
⚙️ Impostazioni dell'officina¶
Admin → Impostazioni → Officina
| Impostazione | Descrizione | Predefinito |
|---|---|---|
| Officina attivata | Modulo attivo/disattivo | Disattivo |
| Tariffa oraria | Tariffa oraria standard per l'orario di lavoro | 45,00 € |
| Prefisso numero ordine | Prefisso per i numeri d'ordine | „WS" |
| Stampante etichette | Stampante assegnata per le etichette | — |
| Stampa automatica etichetta | Stampare automaticamente l'etichetta alla creazione | No |
| Modelli di attività | Attività predefinite con durata standard | — |
Modelli di attività¶
Le attività frequenti possono essere registrate come modello:
| Attività | Durata standard |
|---|---|
| Ispezione bicicletta | 45 Min |
| Cambio pneumatico | 15 Min |
| Regolazione freno | 20 Min |
| Riparazione display | 60 Min |
| Sostituzione batteria | 30 Min |
Esempio pratico: caffè-ciclofficina¶
Situazione: caffè con annessa officina per biciclette.
- Il cliente entra: la bicicletta ha un problema → nuovo ordine alla cassa
- Stampare l'etichetta: applicare il codice a barre Code128 sulla bicicletta
- Il meccanico inizia: stato → „In lavorazione", inizia la voce oraria
- Pezzo di ricambio necessario: stato → „In pausa", attività „Forcellino ordinato"
- Pezzo arrivato: stato → „In lavorazione", aggiungere materiale
- Riparazione completata: stato → „Completato"
- Il cliente torna: scansionare l'etichetta → compare l'ordine → „Fatturare"
- Pagamento: 119,45 € con carta di debito → stato → „Pagato"
- Durante l'attesa: il cliente beve un caffè → normale vendita alla cassa
Passo successivo¶
→ Rilevazione presenze — Registrare gli orari di lavoro