Sottocommesse e budget
A cosa serve
Le sottocommesse suddividono una commessa in step o fasi di lavoro, ciascuna con budget separati per manodopera, materiali e altri costi. Sono utili per commesse complesse con piu' fasi di lavorazione e consentono di:
- Tracciare costi e ricavi per ogni fase in modo indipendente
- Gestire i fabbisogni materiali per singola sottocommessa
- Pianificare le attivita' di cantiere per sottocommessa (GANTT)
- Effettuare riordini mirati per commessa e sottocommessa
Come si accede
| Funzione | Programma | Percorso menu |
|---|---|---|
| Gestione sottocommesse | COGG48 | Vendite > Commesse > Tabelle |
| Budget per commessa/sottocommessa | COGMB0 | Vendite > Commesse > Tabelle |
| Raggruppamenti commesse | COGA69 | Vendite > Commesse > Tabelle |
| Gestione commesse (hub) | COGG52 | Vendite > Commesse > Tabelle |
Il programma COGG48 e' richiamabile anche direttamente dalla gestione commesse (COGG52).
Operativita'
Creazione sottocommesse
Le sottocommesse possono essere create in due modi:
1. Da preventivo (modalita' consigliata)
- Creare il preventivo suddividendolo in subtotali. Ogni subtotale rappresentera' una sottocommessa della commessa collegata
- Trasformare il preventivo in ordine cliente
- In fase di trasformazione, per ogni subtotale nella griglia e' possibile inserire o selezionare la sottocommessa di riferimento, le ore di manodopera e i budget
- Se l'associazione subtotale-sottocommessa non e' stata completata in fase di trasformazione, si puo' completare successivamente dalla gestione ordini (per le merci) e dalla gestione commesse (per i budget)
Il subtotale puo' comprendere il materiale (per gestire i riordini per sottocommessa) oppure solo l'indicazione finalizzata alla creazione delle sottocommesse e relativi budget.
2. Manualmente da COGG48
- Accedere alla gestione sottocommesse (COGG48)
- Se richiamato dalla commessa, il programma mostra la griglia filtrata per la commessa corrente
- Premere Ctrl+A per aggiungere una nuova riga
- Compilare i campi obbligatori:
- Codice: numerico o alfanumerico (dipende dalla configurazione
TIPO-NUMERAZIONE-SOTTOCOMMESSEnel fileCOMMESSE.CNF). Se la numerazione e' di tipo "N" (numerico), premendo F7 il sistema propone il prossimo codice disponibile - Descrizione: testo libero (obbligatorio)
- Stato: Aperta (A) o Chiusa (C). Default: Aperta
- Premere F3 per confermare l'inserimento
Esempio: suddivisione di una commessa di installazione
La commessa C-2024/101 (climatizzazione, 15.000 euro) viene suddivisa in 3 sottocommesse dal preventivo:
| Codice | Descrizione | Budget materiali | Budget manodopera | Budget altro |
|---|---|---|---|---|
| SC01 | Preparazione e allestimento | 1.500 | 800 | 200 |
| SC02 | Installazione impianto | 5.500 | 3.200 | 800 |
| SC03 | Collaudo e messa in servizio | 1.000 | 1.000 | 0 |
| Totale | 8.000 | 5.000 | 1.000 |
Ogni giornaliero e ogni trasferimento di materiale viene imputato alla sottocommessa appropriata. L'analisi commessa mostra poi lo stato di avanzamento di ciascuna fase rispetto al budget.
Budget per sottocommessa
Il programma COGMB0 gestisce i budget con una struttura gerarchica ad albero tramite file COGTRANS. Per ogni sottocommessa e' possibile definire:
| Tipo budget | Archivio | Descrizione |
|---|---|---|
| Materiali | COGBUDSC | Costo preventivato per materiali |
| Manodopera | COGBUDSC | Ore e costo preventivati per manodopera |
| Altri costi | COGBUDSC | Spese diverse (trasporti, noleggi, ecc.) |
I budget sono memorizzati nell'archivio COGBUDSC con chiave commessa + sottocommessa e vengono confrontati con i consuntivi nell'analisi commessa (COGGA4).
Centri di costo
Ogni voce inserita nella commessa (merce o prestazione) puo' essere raggruppata in "centri di costo". La struttura e' organizzata ad albero gerarchico:
- Definire i raggruppamenti tramite la tabella raggruppamenti (COGA69, tipo BE in COGTABEL), utilizzando la struttura "Statistiche 2" con interfaccia tree-view
- Associare un'aggregazione padre alla commessa dalla gestione commesse (COGG52). Questa radice rappresenta il modello di aggregazione (e' possibile avere modelli diversi per commesse diverse)
- Definire il preventivo di spesa assegnando un costo preventivo a ciascuna voce dell'albero associato alla commessa
- Visualizzare il raffronto costi reali vs budget nell'analisi commessa (COGGA4), dove la tabella TAB-RIEP-CC mostra il riepilogo per centro di costo
Tasti funzione
| Tasto | Funzione | Contesto |
|---|---|---|
| Ctrl+A | Aggiunge una nuova sottocommessa | Griglia (solo modalita' aggiornamento) |
| Ctrl+E | Elimina la sottocommessa selezionata | Griglia (solo modalita' aggiornamento) |
| Invio | Modifica la sottocommessa selezionata / Seleziona e ritorna | Griglia (aggiornamento / selezione) |
| F3 | Conferma l'operazione in corso / Passa da aggiornamento a selezione | Dettaglio / Griglia |
| F5 | Mostra tutte le sottocommesse (rimuove filtro commessa) | Griglia (quando richiamato da COGG52) |
| F7 | Propone il prossimo codice numerico disponibile | Inserimento codice (solo numerazione tipo "N") |
| F7 | Filtra solo le sottocommesse collegate alla commessa | Griglia (dopo aver premuto F5) |
| Shift+F4 | Gestione personalizzazione griglia | Griglia |
| Shift+F5 | Esporta griglia in Excel | Griglia |
| F8 | Aiuto contestuale | Ovunque |
Quando COGG48 e' richiamato dalla commessa (COGG52), i pulsanti F5 "Tutto" e F7 "Filtro commessa" permettono di alternare tra la vista completa e la vista filtrata per le sottocommesse collegate.
Regole di business
- Relazione preventivo-sottocommesse: i subtotali del preventivo corrispondono alle sottocommesse della commessa. I budget (materiali, manodopera, altri) vengono impostati in fase di trasformazione preventivo-ordine
- Fabbisogni per sottocommessa: il programma COGG4D (Fabbisogni materiali) visualizza giacenza, impegnato, ordinato e prenotato filtrabili per singola sottocommessa
- Riordino per commessa o sottocommessa: dal menu Giacenza e sottoscorta > Scorte > Stampa sottoscorta, e' possibile generare riordini specifici per commessa e sottocommessa se il preventivo comprendeva i materiali
- Stato della sottocommessa: puo' essere Aperta (A) o Chiusa (C). La chiusura impedisce ulteriori movimentazioni sulla sottocommessa
- Flag chiamata: indica se la sottocommessa prevede chiamate di assistenza/cantiere (S/N). Utilizzato come filtro quando COGG48 e' richiamato da altri programmi
- Sincronizzazione KPN: ogni inserimento, modifica o cancellazione viene sincronizzato con il sistema KPN tramite il programma SWN119
- Codice duplicato: il sistema non permette di inserire una sottocommessa con codice gia' esistente
Messaggi di errore
| Messaggio | Causa | Soluzione |
|---|---|---|
| "Codice sottocommessa obbligatorio" | Il campo codice e' stato lasciato vuoto | Inserire un codice valido |
| "Codice sottocomessa gia' inserito" | Si sta inserendo una sottocommessa con un codice gia' presente | Usare un codice diverso o modificare la sottocommessa esistente |
| "Descrizione obbligatoria" | Il campo descrizione e' vuoto | Inserire una descrizione |
| "Non sei abilitato a modificare in questa funzione!!" | L'operatore non ha i permessi di modifica | Richiedere l'abilitazione all'amministratore |
| "Non sei abilitato ad inserire in questa funzione!!" | L'operatore non ha i permessi di inserimento | Richiedere l'abilitazione all'amministratore |
| "Non sei abilitato a cancellare in questa funzione!!" | L'operatore non ha i permessi di cancellazione | Richiedere l'abilitazione all'amministratore |
| "Non ho righe da eliminare!!" | Si tenta di eliminare quando la griglia e' vuota | Nessuna azione richiesta |
| "L'elemento selezionato non e' piu' esistente!!" | Il record e' stato eliminato da un altro operatore | Ricaricare la griglia |
| "Record non trovato" | Il record della sottocommessa non esiste piu' nell'archivio | Ricaricare la griglia |
| "Errore in inserimento elemento!!" | Errore tecnico durante la scrittura del record | Riprovare l'operazione; se persiste, contattare l'assistenza |
| "Errore in modifica elemento!!" | Errore tecnico durante l'aggiornamento del record | Riprovare l'operazione; se persiste, contattare l'assistenza |