Giornalieri commessa
A cosa serve
La gestione giornalieri consente di inserire, modificare e cancellare le prestazioni (servizi) e i materiali utilizzati giornalmente sulle commesse. Ogni riga rappresenta un consumo o una prestazione imputata a una commessa, sottocommessa e cantiere, con indicazione del tecnico, della quantita', del prezzo di vendita e del costo.
I giornalieri sono il punto di ingresso dei dati operativi per il modulo commesse: alimentano l'analisi costi/ricavi e possono generare documenti di magazzino (scarico automatico per i materiali).
Come si accede
Menu Vendite > Commesse > Funzioni documenti. Tre programmi con lo stesso contenuto ma chiave di accesso diversa:
| Programma | Titolo | Chiave di accesso |
|---|---|---|
| COGX04 | Gestione giornalieri per data | Si parte dalla data del giornaliero |
| COGX09 | Gestione giornalieri per tecnico | Si parte dal tecnico e dalla data |
| COGX49 | Gestione giornalieri per commessa | Si parte dalla commessa |
Di seguito si descrive il flusso COGX04 (per data); gli altri due hanno operativita' analoga ma con campi di testata differenti.
Operativita'
Inserimento giornaliero
Esempio: il tecnico Mario Rossi ha lavorato il 15 marzo sulla commessa C-2024/101 (installazione climatizzazione). Ha impiegato 6 ore di manodopera e ha utilizzato 3 raccordi in rame e 15 metri di cavo elettrico. Ecco come registra il giornaliero:
-
Scegliere la data: all'apertura viene richiesta la data del giornaliero. Se esiste gia' un giornaliero per quella data, il sistema lo carica in modifica; altrimenti si entra in inserimento di un nuovo giornaliero.
-
Aggiungere righe: premere CTRL-A per aggiungere una riga. Il sistema apre il pannello di dettaglio riga con i seguenti campi da compilare nell'ordine:
| Campo | Descrizione | Note |
|---|---|---|
| Merce | Codice articolo (gruppo/sottogruppo/codice) | Obbligatorio. F8 per ricerca |
| Commessa | Codice commessa + sottocommessa + cantiere | Commessa obbligatoria. Cantiere obbligatorio se configurato |
| Quantita' | Numero di unita'/ore | Segno positivo = entrata, negativo = uscita |
| Maggiorazione | Applicazione maggiorazione (S/N) | Solo se abilitato; vedi regole sotto |
| Prezzo | Prezzo di vendita unitario | Proposto automaticamente da listino cliente |
| Costo | Costo unitario | Proposto automaticamente (listino fornitore per materiali, COGUA3 per servizi) |
-
Confermare la riga: premere F3 o INVIO per confermare la riga e tornare alla griglia.
-
Ripetere per ogni riga necessaria.
-
Salvare il giornaliero: dalla griglia, premere F3 e confermare l'aggiornamento. Il sistema registra le righe nel documento giornaliero (COGDMRIG), crea i record di riga commessa (COGRIGCM tipo RR) e, per le righe di tipo Merce (M), prepara lo scarico automatico di magazzino.
Continuando l'esempio, il giornaliero del tecnico Rossi conterra' 3 righe:
| Merce | Commessa | Qta | Prezzo | Costo | Tipo |
|---|---|---|---|---|---|
| MANODOPERA-INST | C-2024/101 / SC01 / CANT01 | 6 ore | 45,00 euro/h | 28,00 euro/h | Servizio |
| RACCORDO-RAME-22 | C-2024/101 / SC01 / CANT01 | 3 pz | 12,50 euro | 8,20 euro | Merce (scarico mag.) |
| CAVO-ELETT-3G | C-2024/101 / SC01 / CANT01 | 15 mt | 2,80 euro/mt | 1,50 euro/mt | Merce (scarico mag.) |
Al salvataggio, il prezzo di vendita della manodopera (45 euro/h) viene proposto dal listino cliente, mentre il costo (28 euro/h) viene dal costo orario del tecnico. Per i materiali, il costo viene dal prezzo dell'ultimo acquisto. Le righe di tipo Merce genereranno automaticamente uno scarico di magazzino.
Modifica e cancellazione
-
Modificare una riga: posizionarsi sulla riga nella griglia e premere INVIO (o doppio clic). Si apre il pannello di dettaglio per la modifica. Al salvataggio (F3) il sistema cancella il giornaliero precedente e lo reinserisce con i nuovi dati.
-
Eliminare una riga: posizionarsi sulla riga e premere CTRL-E. Viene chiesta conferma. La riga viene rimossa dalla griglia.
-
Vincolo intervento collegato: se una riga ha un numero intervento assistenza collegato (campo acid-id), non e' possibile ne' modificarla ne' cancellarla. Il sistema mostra il messaggio "Riga con N.intervento collegato: Non modificabile !!!" (oppure "Riga non eliminabile !!!").
-
Uscita senza salvare: premendo ESC dalla griglia, il sistema chiede "Confermi Uscita Senza Aggiornamenti ?". Se si conferma, le modifiche vengono perse.
Tasti funzione
| Tasto | Contesto | Funzione |
|---|---|---|
| INVIO | Griglia | Apre la riga selezionata in modifica |
| F1 | Testata (data) | Apre la configurazione (parametri commesse) |
| F2 | Dettaglio riga | Torna al campo precedente |
| F2 | Griglia | Torna alla selezione data |
| F3 | Griglia | Conferma e salva tutto il giornaliero |
| F3 | Dettaglio riga | Conferma la riga e torna alla griglia |
| F4 (SHIFT-F4) | Griglia | Personalizzazione colonne griglia (GRIDADMN) |
| F8 | Campi di input | Aiuto / ricerca contestuale (calendario su date, ricerca merce, ecc.) |
| F9 | Testata | Ricerca avanzata |
| CTRL-A | Griglia | Aggiunge una nuova riga |
| CTRL-E | Griglia | Elimina la riga selezionata |
| ESC | Griglia | Uscita (chiede conferma se ci sono modifiche) |
| ESC | Dettaglio riga | Annulla le modifiche della riga corrente |
Regole di business
Tipo movimento: Merce (M) e Servizio (S)
Il tipo movimento viene determinato automaticamente dalla classe dell'articolo:
| Classe articolo | Tipo movimento | Effetto |
|---|---|---|
| M (Materiale) | M = Merce | Genera automaticamente un documento di scarico magazzino |
| S (Servizio) o altra | S = Servizio | Nessuno scarico magazzino; solo imputazione alla commessa |
Maggiorazione
Il campo maggiorazione controlla se al prezzo base viene applicata la percentuale di maggiorazione configurata sulla commessa (ore e spese):
| Valore | Significato | Effetto sul prezzo |
|---|---|---|
| S (Si) | Applica maggiorazione | Prezzo = prezzo base * (1 + % maggiorazione ore). Costo = costo base * (1 + % maggiorazione spese) |
| N (No) o vuoto | Non applica | Prezzo e costo restano invariati |
Le percentuali di maggiorazione sono definite sulla testata della commessa (campi tsc-magg-ore e tsc-magg-spese).
Vincoli
-
Commessa consolidata: non e' possibile inserire giornalieri su una commessa con flag di consolidamento attivo (tsc-fl-cons = "S"). Il sistema mostra: "Commessa Consolidata. Non ammessa per movimentazione".
-
Data estrazione: se la commessa ha una data di estrazione (tsc-data-estr) e la data del giornaliero e' uguale o anteriore a tale data, il sistema blocca l'inserimento con il messaggio: "data estrazione Commessa maggiore di data giornaliero non ammessa".
-
Cantiere obbligatorio: se configurato (COMMESSE.CNF, CANTIERE-OBBLIGATORIO = "S"), il cantiere e' un campo obbligatorio su ogni riga.
Calcolo automatico prezzi e costi
Quando prezzo o costo sono a zero, il sistema li propone automaticamente:
-
Prezzo di vendita: cercato nel listino associato al cliente della commessa, tramite COGS01 (listino + fascia + merce + quantita' + data).
-
Costo:
- Per servizi (classe S): cercato tramite COGUA3 ("CERCA-COSTO"), che considera merce, data e tecnico.
- Per materiali (classe M): cercato tramite COGL61 (prezzo ultimo acquisto).
Configurazione
I parametri di configurazione sono letti dal file COMMESSE.CNF:
| Parametro | Valori | Effetto |
|---|---|---|
| TIPO-NUMERAZIONE-COMMESSE | A = alfanumerico, N = numerico | Formato visualizzazione codice commessa |
| TIPO-NUMERAZIONE-SOTTOCOMMESSE | A / N | Formato visualizzazione sottocommessa |
| RICHIESTA-PREZZI-GIORNALIERI | S / N | Se N, i campi prezzo e costo non vengono presentati |
| CANTIERE-OBBLIGATORIO | S / N | Se S, il cantiere diventa obbligatorio |
Messaggi di errore
| Messaggio | Causa | Cosa fare |
|---|---|---|
| Funzione gia' in uso dall'operatore | Un altro processo dello stesso operatore ha gia' aperto il giornaliero | Chiudere l'altra sessione e riprovare |
| Digitare la data !! | Data non inserita | Compilare il campo data |
| Merce non esistente!! | Il codice merce inserito non esiste in anagrafica | Verificare il codice articolo o usare F8 per cercare |
| Trovata Riga Con Codice Articolo Vuoto | Riga presente con merce non compilata | Compilare il campo merce o eliminare la riga |
| Trovata Riga Con Commessa Vuota | Riga senza commessa associata | Compilare il campo commessa |
| Trovata Riga Con Cantiere Vuoto | Cantiere obbligatorio ma non compilato | Compilare il campo cantiere |
| Commessa Consolidata. Non ammessa per movimentazione | La commessa e' in stato consolidato | Non e' possibile movimentare commesse consolidate |
| data estrazione Commessa maggiore di data giornaliero non ammessa | La data del giornaliero e' anteriore o uguale alla data di estrazione della commessa | Utilizzare una data successiva alla data di estrazione |
| Riga con N.intervento collegato: Non modificabile !!! | La riga e' collegata a un intervento di assistenza | La riga non puo' essere modificata; va gestita dal modulo assistenza |
| Riga con N.intervento collegato: Riga non eliminabile !!! | La riga e' collegata a un intervento di assistenza | La riga non puo' essere eliminata; va gestita dal modulo assistenza |
| Non ho righe da modificare!! | Si e' premuto INVIO con griglia vuota | Inserire almeno una riga con CTRL-A |
| Giornaliero gia' trovato in inserimento!! | Conflitto di chiave durante la scrittura | Anomalia rara; verificare che non ci siano duplicati |
| Tabella piena: caricati solo NNN elementi | Il giornaliero ha superato il limite massimo di righe (900) | Suddividere le registrazioni su piu' giorni o contattare l'assistenza |
Vedi anche
- Raggruppamento giornalieri - aggregazione giornalieri in documenti di magazzino
- Analisi commessa (COGGA4) - report costi/ricavi con dettaglio movimenti
- Gestione commesse (COGG52) - anagrafica commesse, hub centrale