Differenze tra le versioni di "RESOURCES"

Da CometaSoftware Wiki.
Jump to navigation Jump to search
 
(27 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
From the menu ''RESOURCES'' it is possible to access the functionalities of accounting their worked hours, for the employees and independent contractors of the company, and the functionalities of approval of the timesheets and all permit requests for the members of the Human Resources Office and/or the managers of the [[Unità organizzative|business units]].
+
From the menu ''RESOURCES'' it is possible for the employees and the independent contractors of the company to access the functionalities for accounting their worked hours, and for the members of the Human Resources Office and/or the managers of the [[Unità organizzative|business units]] the functionalities for the approval of the timesheets and of all permit requests.
  
==Inserimento Ore==
+
==Worked hours==
 
[[File:Inserimento_Ore.png|miniatura|Inserimento Ore]]
 
[[File:Inserimento_Ore.png|miniatura|Inserimento Ore]]
Ogni dipendente o collaboratore attivo può e deve accedere a questa pagina, per:
+
Each employee or independent contractor can, and has to, access this page to:
*compilare il time report delle attività svolte per ogni giorno del mese
+
*fill in the daily worked hours report of all the activities carried out during the month
*inserire eventuali note spese
+
*insert expense reports, if any
*firmare il time report per confermare che ha concluso la compilazione mensile
+
*sign the timesheet to confirm that the month's report is filled in completely
  
Nel form in alto '''si consiglia di spuntare sia il flag "Visualizza lista" che "Salvataggio automatico"''' che di default non sono selezionati.
+
In the form at the top '''it is recommended to flag both the checkbox "View list" and "Automatic Save"''', that by default are not enabled.
Il primo se flaggato consente di selezionare più rapidamente la commessa su cui inserire le ore di lavoro in quanto il campo di inserimento della commessa si configura come lista di selezione ed è possibile ricercare la commessa digitando il codice o parte del nome nel campo stesso. Se invece non viene spuntato la ricerca della commessa si dovrà effettuare dal tasto con l'icona della lente che apre un pop-up di ricerca.
+
The first one helps to select more quickly the project on which to load the worked hours, since the insert field for the project starts then working in list selection mode, so that projects can be easily searched by just typing their code or a part of the name. If the checkbox remains not ticked, to search a project click on the magnifying glass icon and a searching pop-up window will open.
Il flag di salvataggio automatico invece serve per salvare automaticamente le ore inserite sul time report quando si cambia commessa o attività nel form. In questo modo si è sempre sicuri di non perdere gli inserimenti fatti. Le impostazioni dei due flag restano per gli accessi successivi quindi è sufficiente spuntarli la prima volta che si accede alla pagina.
+
The Automatic Save checkbox, if set, will trigger an automatic save of the report any time the project or the activity selected in the search field change. Thus you can always be sure that no data will be lost. The states of these two checkboxes remain unchanged on subsequent accesses, therefore it is sufficient to enable them on the first access to this page.
  
====Compilazione time report====
+
====Filling in the timesheet====
Per l'inserimento o la modifica delle ore sul time report '''è sempre necessario selezionare prima la commessa e l'attività''' e poi sarà possibile inserire le ore lavorate nel campo "ORE" del giorno o dei giorni nel form sottostante. Il campo "ORE" converte automaticamente il testo inserito formato HH:MM. Quindi ad esempio per inserire l'intera giornata di lavoro su di una precisa commessa, basta digitare "8" nel campo "ORE" del giorno/i in questione, e il sistema genererà in automatico 08:00 (il numero di ore da lavorare per giornata è stabilito dal contratto di ciascun lavoratore, questo è solo un esempio). Se il proprio contratto di lavoro prevede ad esempio 7 ore e 30 minuti di lavoro ordinario al giorno si può digitare "730" nel campo "ORE".
+
To save or modify the worked hours in the report '''it is always necessary to select the project and the activity first''', then it will be possible to input values in the field "HOURS" within the form below for all the appropriate days. The field "HOURS" automatically converts its content in HH:MM format. For example, to add a working day to one single project, just type "8" in the field "HOURS" of the desired day or days, and the system automatically will convert that to "08:00" (or the total amount of working hours per day, as specified in the employment contract of each employee, 8 in this example). If in one's employment contract the total amount of working hours per day is 7 hours and 30 minutes, type "730" in the field "HOURS".
Altri esempi:
+
More examples:
* se digito "010" viene convertito in "00:10" e quindi indico 10 minuti di lavoro
+
* "010" will be converted to "00:10", that is 10 worked minutes
* se digito "0010" viene convertito sempre in "00:10"
+
* "0010" will always be converted to "00:10"
* se digito "001" viene convertito in "00:01" quindi 1 minuto.
+
* "001" will be converted to "00:01", that is 1 minute
* se digito "0001" viene convertito sempre in "00:01"
+
* "0001" will always be converted to "00:01"
  
Quando cambio commessa o attività le ore inserite vengono visualizzate nel form vengono visualizzate solo le ore inserite per quella specifica commessa e attività e la altre ore inserite vengono visualizzate sulla destra della tabella nella colonna "Attività nel mese".
+
Upon changing the project or activity in the search fields, the hours that have been saved for them are displayed in the editing column of the form. Only the hours saved for the currently selected project and activity are displayed, all the others are just shown on the right side of the table, under the column "Monthly activities".
  
Esiste la possibilità di compilare massivamente il report con la funziona e di "autocompilazione" totale o parziale. '''L'autocompilazione totale''' consente di inserire automaticamente tutte le ore residue (quelle ancora non compilate nel time report rispetto al proprio contratto di lavoro) nella commessa e attività scelte. Se ad esempio il mio contratto di lavoro prevede 8 ore al giorno di attività e ho già inserito 2 ore al giorno su una commessa e attività specifica, cambiando commessa e/o attività e cliccando su pulsante "autocompila" vengono inserite le restanti 6 ore al giorno sulla nuova commessa scelta. L'autocompilazione totale è disponibile solo per le risorse che hanno un contratto di lavoro con un monte ore fisso giornaliero (tipicamente i dipendenti e non i collaboratori esterni). '''L'autocompilazione parziale''' consente di specificare il giorno del mese di partenza, il giorno del mese di fine e il monte ore giornaliro da inserire sulla commessa. Ad esempio se scelgo come giorno di inizio il "10" e come giorno di fine il "20" e digito "3" nel campo ore cliccando sul tasto "autocompila" verranno inserite 3 ore per ogni giorno lavorativo tra il 10 e il 20 del mese.
+
It is possible to fill in the report globally through the function "Autofill", either completely or partially. '''Complete autofill''' allows to automatically insert all the remaining hours (all the ones that have not been saved yet, depending on the employment contract of the current user) for the project and the activity currently selected. For example, if according to the employment contract 8 hours per day must be saved and 2 hours have already been saved for a specific project and activity, by changing project and/or activity and then clicking on the "Autofill" button the remaining 6 hours per day are added on the new project selected. The complete autofill is only available for employees that have a work contract based on a fixed number of hours per day (basically the employees and not the independent contractors). '''Partial autofill''' allows to specify a "day from" within the month, a "day to" and a number of hours to be saved daily for the project. For example, if the day from is set to "10" and the day to is set to "20", typing "3" in the field "Hours" and clicking on the button "Autofill" 3 hours per each working day will be saved between the 10th and the 20th days of the current month.
  
Se non si è spuntato il flag "Salvataggio automatico" bisogna ricordarsi di '''cliccare sul pulsante "Salva"''' per confermare i dati inseriti nel time-report.
+
If the checkbox "Automatic save" is not ticked, remember to '''click the button "Save"''' to confirm the data loaded so far in the timesheet.
  
 
[[File:Note Spese.png|miniatura]]
 
[[File:Note Spese.png|miniatura]]
Per '''modificare delle ore''' precedentemente inserite bisogna inserire nel form sempre la commessa e l'attività in cui abbiamo inserito le ore. Per eliminare le ore inserite si può cliccare sull'icona con il simbolo del cestino o svuotare il campo con le ore e cliccare su salva. Per '''spostare le ore su un'altra commesse e/o attività''' si può utilizzare l'icona con il simbolo delle frecce.
+
To '''modify worked hours''' saved previously, select in the same way in the form the project and activity where those worked hours have been saved. To remove them, either click on the trash bin icon or delete the value from the editing field under the column "HOURS", then click on "Save". To '''move the worked hours to a different project and/or activity''' click on the button with the arrows icon.
  
Nella colonna "Descrizione" del time report si possono inserire dei commenti relativi all'attività svolta.
+
Under the column "Description" any note or comment concerning the work done so far may be added.
Nel caso siano state caricate delle ore direttamente da un [[Task|task]] queste verranno visualizzate sulla colonna a destra "Attività nel mese" e non sara possibile modificarle dal time report ma si dovranno modificare sempre dal task.
+
All worked hours that have been saved directly from within an [[Task|activity]] page will appear in the column "Monthly activities" on the right. It won't be possible to edit them from within the timesheet, but from the activity page only.
  
Nella prima colonna "TOT. ORE" viene visualizzato il totale delle ore inserite per ciascun giorno.
+
The first column, "H. SUM.", shows the total amount of the worked hours saved for each day.
In base al contratto di lavoro della risorsa e alle impostazioni della commessa scelta è possibile visualizzare e compilare le seguenti colonne aggiuntive:
+
Depending on the employment contract of the current user and on the settings of the current project it might be possible to see and edit the following additional columns:
*"RECUP": per l'inserimento di ore di straordinario che si intende recuperare dalla "banca ore" con l'inserimento di un [[Giustificativo|giustificativo]] di tipo "riposo compensativo".
+
*"OFFSET": to insert overtime hours that the employee wants to get back later from her accumulated hours by adding a [[Giustificativo|permit request]] of type "compensatory leave".
*"STRA": per l'inserimento di eventuali ore di straordinario.
+
*"EXTRA": to insert overtime worked hours, if any
*"STR. NOT.": ore di straordinario notturno.
+
*"EXTRA OVER": for overtime hours worked at night
*"REP.": ore effettuate in reperibilità.
+
*"ON-CALL": hours of on-call service work shifts
*"INT. REP.": eventuali ore di intervento effettuate durante il servizio di reperibilità.
+
*"ON-CALL W.": hours actually worked during an on-call work shift
*"INT.REP. N.": eventuali ore di intervento notturno effettuate durante il servizio di reperibitilà.
+
*"ON-CALL W. N.": hours actually worked at night during an on-call work shift
  
====Banca ore====
+
====Accumulated hours====
Se il contratto di lavoro del dipendente lo prevede è possibile gestire la banca ore. La risorsa, come abbiamo visto sopra, può inserire eventuali ore di lavoro straordinario da recuperare nella colonna "RECUP" e successivamente recuperare le ore richiedendo dei giustificativi di assenza di tipo "riposo compensativo". Nella parte alta del time report saranno visualizzate le "ore da recuperare rimanenti".
+
If set out in the user's employment contract, worked hours can be accumulated. As seen earlier, employees can save overtime worked hours under the column "OFFSET", and make up for them later by submitting for approval a permit request of type "compensatory leave". In the form above the timesheet are shown the "hours left to get back".
  
====Trasferte====
+
====Business trips====
Nella colonna "T" è possibile spuntare il flag nel caso l'attività sia stata svolta in trasferta. Questa informazione viene utilizzata da Cometa per calcolare, se prevista dalla commessa, il costo della diaria giornaliera di trasferta e, nel caso il contratto di lavoro della risorsa preveda l'assegnazione di buoni pasto, il corretto numero di buoni pasto spettanti al dipendente nel mese.
+
In the column "T" a checkbox is available to mark the hours worked during business trips. When ticked, Cometa will calculate the cost of the daily allowance for the trip, if a unit value for that is defined in the project settings, and in case the employment contract of the user sets out that the employee is eligible for the assignment of food stamps, the correct number of food stamps for the current month.
  
====Note spese====
+
====Expense report====
Per ciascuna riga inserita nel time report è possibile inserire delle note spese in modo da attribuire anche le spese correttamente alla commessa e attività per le quali si sono sostenute. Bisogna cliccare sull'icona del "$" presente su ogni riga del time report. Si apre un pop-up di inserimento delle note spese dove vengono visualizzate l'elenco delle spese eventualmente già inserite.  
+
In each row of the timesheet it is possible to add an expense report, to save the expenses in the correct project and activity for which they have actually incurred. First click on the "$" icon in the row of the desired day (the icon is displayed in every row of the timesheet). A pop-up window will appear with a list of all the expense reports saved so far and the functionalities to save new reports.  
Se clicchiamo sul pulsante "Inserimento" ci apparirà un form con diversi campi da compilare:
+
At the click on the button "Insert" a form will be loaded with several fields to fill in:
*"Tipo spesa": indicare la tipologia di spesa sostenuta, una volta selezionato si potrebbero autocompilare alcuni campi sottostanti (ad esempio per i rimborsi chilometrici)
+
*"Type of expense": when the user selects one type of expense some other fields below in the form might autofill (for example, the mileage allowance)
*"Quantità": viene usato per indicare ad esempio il numero di chilometri per il rimborso chilometrico, o il numero di notti nel caso di pernottamenti, etc.
+
*"Quantity": this field can be used for example to save the amount of kilometers for the mileage allowance calculation, or the number of overnight stays, and so on.
*"Valore unitario": importo in valuta (è possibile selezionare una valuta estera nel caso la pezza giustificativa sia appunto in un altra valuta rispetto a quella di default)
+
*"Unit value": currency amount (it is also possible to select a foreign currency here, depending on the currency of the invoice or receipt thas is being loaded)
*"Totale": viene calcolato automaticamente moltiplicando il campo "Quantità" per "Valore unitario"
+
*"Total": this field is automatically calculated multiplying "Quantity" by "Unit value"
*Aziendale: serve a indicare se la spesa è stata sostenuta con carta di credito aziendale o direttamente dall'azienda. In questo caso la spesa non verrà considerata da rimborsare al dipendente.
+
*Aziendale: tick if the payment has been made either with a credit card of the company or directly by the company. In such cases no reimbursement to the employee will follow.
*Documento: scansione o foto dello scontrino (questa funzionalità è solitamente utilizzata quando si inseriscono le spese dall'app di Cometa per smartphone)
+
*Document: a scan or a picture of the receipt. This functionality is especially useful when those documents are uploaded from the mobile app for smartphone of Cometa.
*Note: testo libero
+
*Notes: free text.
  
Una volta impostati i campi necessari si possono salvare coni soliti pulsanti "Applica", "Salva->Nuovo" o "Salva->Esci".
+
Once the necessary fields are filled in, click on the buttons "Apply", "Save->New" or "Save->Exit" to save.
  
====Firma time-sheet====
+
====Sign the timesheet====
Per confermare la chiusura del time-sheet la risorsa lo deve firmare cliccando sull'apposito pulsante.
+
To confirm that the timesheet of the current month can be closed, the user has to sign it by clicking on the provided button.
La firma è possibile solo se il time-sheet è compilato in modo coerente e corretto con il contratto di lavoro. Pertanto se per la risorsa è previsto che ci siano 8 ore di lavoro ordinario giornaliero vengono segnalate come anomalie le ore in eccesso (che quindi andrebbero inserite come straordinario) o quelle in difetto (per le quali ci dovrebbe essere inserito un [[#Richiesta_giustificativi|giustificativo]]) e non viene consentita la firma.
+
To sign a timesheet is only possible if it is filled in correctly and coherently with respect to the employment contract. Otherwise, the system will cancel the sign request and will show alerts, for example, to notify if unexpected extra hours have been found (that must be changed to overtime hours) or if less worked hours than expected are found (and for the missing ones a [[#Richiesta_giustificativi|permit request]] has to be submitted).
Se la risorsa non ha vincoli contrattuali può firmare il time-sheet ma nel caso ci siano dei giorni lavorativi in cui non sono state inserite delle attività viene chiesto conferma prima di procedere con la firma.
+
An employee or independent contractor will be able to sign a timesheet anyway in case no constraints are set in their employment contract; for example, if for certain working days no worked hours are found the system will simply ask for confirmation, before proceeding to sign the timesheet.
Una volta firmato non sarà più possibile modificare il time-sheet a meno che non venga sbloccato dal responsabile.
+
Once signed, the timesheet cannot any longer be modified, unless the Project leader or the Business unit manager unlock it.
  
==Richiesta giustificativi==
+
==Permit requests==
 
[[File:Richiesta Giustificativi.png|miniatura]]
 
[[File:Richiesta Giustificativi.png|miniatura]]
In questa sezione, il singolo dipendente può inserire i giustificativi per le assenze (malattia, ferie, permessi, ecc.) di diversa natura. In base alla tipologia di giustificativo inserito può essere approvato automaticamente (es. la malattia) oppure può essere necessaria l'approvazione da parte di un responsabile. In questo caso viene inviata una mail di notifica al responsabile per la richiesta di approvazione.
+
In this section the employee can insert permits requests for all cases of absence from work (illness, vacations, permits, and so on). Depending on the kind of permit, the approval may be automatic (eg. for illnesses), otherwise it is expected to be done by a Project leader or Business unit manager. In this case a notification e-mail is sent to those users with the request details.
  
====Inserimento giustificativo====
+
====Insert a permit request====
Per inserire il giustificativo cliccare sul pulsante "Inserimento". Nella parte alta del form viene visualizzato lo stato delle presenze e assenze nel mese selezionato per dare evidenza di eventuali giustificativi già richiesti o ore lavorative già inserite nel time-sheet. I campi da compilare sono i seguenti:
+
To insert a permit request click on the button "Insert". In the upper part of the form the current state of one's attendance and absence during the current month is displayed, showing any permit requests already submitted or worked hours already saved in the timesheet. The following are the fields that have to be filled in:
*"Risorsa richiedente": il campo è precompilato, nel caso l'utente abbia un profilo di amministrazione potrebbe avere la possibilità di inserire il giustificativo per conto di un'altra risorsa e quindi in questo caso può modificare la risorsa richiedente.
+
*"User requesting": the field is automatically filled in. Users with administration grants might be able to insert the request on behalf of another employee; in this case the field value can be modified.
*"Giustificativo": è la tipologia di giustificativo richiesta. La tabella delle tipologie è personalizzabile.
+
*"Type of permit": the table of the different types of permits is custom and can be edited.
*"Richiedi approvazione a": viene proposto di default il responsabile indicato nel profilo della risorsa. In Cometa è possibile configurare più responsabili in questo caso la risorsa che inserisce il giustificativo può decidere a chi inviare la mail di notifica per l'approvazione del giustificativo. In ogni caso tutte le persone con che hanno il profilo di approvazione dei giustificativi possono procedere con l'approvazione indipendentemente dal responsabile indicato dalla risorsa.
+
*"Request approval to": by default, the user saved in the profile configuration of the employee as the head or unit manager is suggested here. In Cometa more than one head can be added; in that case the employee can choose which one must receive the e-mail notification with the approval request. However, any user whose profile is provided with permit requests approval grants can proceed with the approval, independently of the one that is set in the user profile configuration.
*"Richiedi dal", "Al","Ore": si deve indicare la data di inizio dell'assenza e di fine e il numero di ore giornaliere di assenza previste (ad esempio se chiedo 2 ore al giorno di permesso per una settimana posso inserire 2 ore altrimenti se chiedo la giornata intera metterò le ore previste dal contratto di lavoro). Se nel periodo indicato ci sono giorni festivi Cometa non ne tiene conto e considera l'assenza solo per i giorni feriali.  
+
*"Request from", "To", "Hours": insert here the date of beginning of the absence and of its conclusion and the number of daily hours of absence expected (for example, if requesting 2 hours per day for one week, insert 2 hours, otherwise if requesting the whole day insert the total amount of worked hours per day as set out in the employment contract). If within the indicated period there are public holidays Cometa won't take those days into consideration and the absence is calculated only with respect to the working days.  
*"Continuazione": indica se il giustificativo è un'estensione di un giustificativo inserito e approvato precedentemente.
+
*"Continuation": indicates if the permit request extends another one previously submitted and approved.
*"N° Protocollo": per indicare il numero di protocollo presente sul certificato rilasciato dal medico in caso di malattia.
+
*"Protocol N°": to indicate the protocol number shown on the certificate provided by the doctor, for all illnesses cases.
*"Stato": indica lo stato del giustificativo. Viene impostato automaticamente.
+
*"State": indicates the state of the request. This field is set automatically.
  
Una volta inserito il giustificativo è possibile visualizzare dalla lista dei giustificativi lo stato di ciascuno.
+
Once inserted the permit request it is possible to see from the list of all the requests the state of each one.
Alcune tipologie di giustificativo potrebbero richiedere l'orario di inizio e fine nella mattinata e l'orario di inizio e fine nel pomeriggio. Nel caso si debba chiedere alla risorsa di specificare l'orario esatto di assenza. Questa impostazione va definita nella configurazione della tipologia di giustificativo (vedi [[Tabelle#Tipi_giustificativi]])
+
Some kind of permit requests might require a beginning and end hour within the morning and a beginning and end hour in the afternoon. In that case, the employee must specify the exact time of absence. This setting must be defined in the configuration of the types of permit (see [[Tabelle#Tipi_giustificativi]])
  
====Approvazione giustificativi====
+
====Permits Requests Approval====
Il responsabile visualizzare la lista di giustificativi inserite da tutte le risorse di propria competenza con il relativo stato.
+
The unit manager or project head can see a list of all permit requests submitted by all his team members and their state.
Per approvare i giustificativi può accedere su ciascuno in modifica cliccando sull'icona della matita e cliccare sul pulsante:
+
To approve the requests, click on the pencil icon to open each request in edit mode, then click on the button:
*"Approva": per approvare
+
*"Approve": to confirm the approval
*"Nega": per non approvare
+
*"Deny": to refuse the approval
*"Annulla": per annullare un giustificativo inserito erroneamente
+
*"Cancel": to eliminate a permit request inserted by error
I giustificativi non possono essere cancellati, neanche da chi ha profili di amministratore di Cometa.
+
The permit requests cannot be deleted, not even by users with Cometa administration profiles.
Per approvare, negare o annullare massivamente i giustificativi inseriti è possibile selezionarli dalla lista dei giustificativi con la spunta del flag nella prima colonna e cliccare sul relativo pulsante presente in fondo alla tabella.
+
To approve, deny or cancel globally the inserted permit requests it is possible to select them from the list ticking the checkbox in the first column, then click on the button of the desired action at the bottom.

Versione attuale delle 01:28, 27 apr 2020

From the menu RESOURCES it is possible for the employees and the independent contractors of the company to access the functionalities for accounting their worked hours, and for the members of the Human Resources Office and/or the managers of the business units the functionalities for the approval of the timesheets and of all permit requests.

Worked hours

Inserimento Ore

Each employee or independent contractor can, and has to, access this page to:

  • fill in the daily worked hours report of all the activities carried out during the month
  • insert expense reports, if any
  • sign the timesheet to confirm that the month's report is filled in completely

In the form at the top it is recommended to flag both the checkbox "View list" and "Automatic Save", that by default are not enabled. The first one helps to select more quickly the project on which to load the worked hours, since the insert field for the project starts then working in list selection mode, so that projects can be easily searched by just typing their code or a part of the name. If the checkbox remains not ticked, to search a project click on the magnifying glass icon and a searching pop-up window will open. The Automatic Save checkbox, if set, will trigger an automatic save of the report any time the project or the activity selected in the search field change. Thus you can always be sure that no data will be lost. The states of these two checkboxes remain unchanged on subsequent accesses, therefore it is sufficient to enable them on the first access to this page.

Filling in the timesheet

To save or modify the worked hours in the report it is always necessary to select the project and the activity first, then it will be possible to input values in the field "HOURS" within the form below for all the appropriate days. The field "HOURS" automatically converts its content in HH:MM format. For example, to add a working day to one single project, just type "8" in the field "HOURS" of the desired day or days, and the system automatically will convert that to "08:00" (or the total amount of working hours per day, as specified in the employment contract of each employee, 8 in this example). If in one's employment contract the total amount of working hours per day is 7 hours and 30 minutes, type "730" in the field "HOURS". More examples:

  • "010" will be converted to "00:10", that is 10 worked minutes
  • "0010" will always be converted to "00:10"
  • "001" will be converted to "00:01", that is 1 minute
  • "0001" will always be converted to "00:01"

Upon changing the project or activity in the search fields, the hours that have been saved for them are displayed in the editing column of the form. Only the hours saved for the currently selected project and activity are displayed, all the others are just shown on the right side of the table, under the column "Monthly activities".

It is possible to fill in the report globally through the function "Autofill", either completely or partially. Complete autofill allows to automatically insert all the remaining hours (all the ones that have not been saved yet, depending on the employment contract of the current user) for the project and the activity currently selected. For example, if according to the employment contract 8 hours per day must be saved and 2 hours have already been saved for a specific project and activity, by changing project and/or activity and then clicking on the "Autofill" button the remaining 6 hours per day are added on the new project selected. The complete autofill is only available for employees that have a work contract based on a fixed number of hours per day (basically the employees and not the independent contractors). Partial autofill allows to specify a "day from" within the month, a "day to" and a number of hours to be saved daily for the project. For example, if the day from is set to "10" and the day to is set to "20", typing "3" in the field "Hours" and clicking on the button "Autofill" 3 hours per each working day will be saved between the 10th and the 20th days of the current month.

If the checkbox "Automatic save" is not ticked, remember to click the button "Save" to confirm the data loaded so far in the timesheet.

Note Spese.png

To modify worked hours saved previously, select in the same way in the form the project and activity where those worked hours have been saved. To remove them, either click on the trash bin icon or delete the value from the editing field under the column "HOURS", then click on "Save". To move the worked hours to a different project and/or activity click on the button with the arrows icon.

Under the column "Description" any note or comment concerning the work done so far may be added. All worked hours that have been saved directly from within an activity page will appear in the column "Monthly activities" on the right. It won't be possible to edit them from within the timesheet, but from the activity page only.

The first column, "H. SUM.", shows the total amount of the worked hours saved for each day. Depending on the employment contract of the current user and on the settings of the current project it might be possible to see and edit the following additional columns:

  • "OFFSET": to insert overtime hours that the employee wants to get back later from her accumulated hours by adding a permit request of type "compensatory leave".
  • "EXTRA": to insert overtime worked hours, if any
  • "EXTRA OVER": for overtime hours worked at night
  • "ON-CALL": hours of on-call service work shifts
  • "ON-CALL W.": hours actually worked during an on-call work shift
  • "ON-CALL W. N.": hours actually worked at night during an on-call work shift

Accumulated hours

If set out in the user's employment contract, worked hours can be accumulated. As seen earlier, employees can save overtime worked hours under the column "OFFSET", and make up for them later by submitting for approval a permit request of type "compensatory leave". In the form above the timesheet are shown the "hours left to get back".

Business trips

In the column "T" a checkbox is available to mark the hours worked during business trips. When ticked, Cometa will calculate the cost of the daily allowance for the trip, if a unit value for that is defined in the project settings, and in case the employment contract of the user sets out that the employee is eligible for the assignment of food stamps, the correct number of food stamps for the current month.

Expense report

In each row of the timesheet it is possible to add an expense report, to save the expenses in the correct project and activity for which they have actually incurred. First click on the "$" icon in the row of the desired day (the icon is displayed in every row of the timesheet). A pop-up window will appear with a list of all the expense reports saved so far and the functionalities to save new reports. At the click on the button "Insert" a form will be loaded with several fields to fill in:

  • "Type of expense": when the user selects one type of expense some other fields below in the form might autofill (for example, the mileage allowance)
  • "Quantity": this field can be used for example to save the amount of kilometers for the mileage allowance calculation, or the number of overnight stays, and so on.
  • "Unit value": currency amount (it is also possible to select a foreign currency here, depending on the currency of the invoice or receipt thas is being loaded)
  • "Total": this field is automatically calculated multiplying "Quantity" by "Unit value"
  • Aziendale: tick if the payment has been made either with a credit card of the company or directly by the company. In such cases no reimbursement to the employee will follow.
  • Document: a scan or a picture of the receipt. This functionality is especially useful when those documents are uploaded from the mobile app for smartphone of Cometa.
  • Notes: free text.

Once the necessary fields are filled in, click on the buttons "Apply", "Save->New" or "Save->Exit" to save.

Sign the timesheet

To confirm that the timesheet of the current month can be closed, the user has to sign it by clicking on the provided button. To sign a timesheet is only possible if it is filled in correctly and coherently with respect to the employment contract. Otherwise, the system will cancel the sign request and will show alerts, for example, to notify if unexpected extra hours have been found (that must be changed to overtime hours) or if less worked hours than expected are found (and for the missing ones a permit request has to be submitted). An employee or independent contractor will be able to sign a timesheet anyway in case no constraints are set in their employment contract; for example, if for certain working days no worked hours are found the system will simply ask for confirmation, before proceeding to sign the timesheet. Once signed, the timesheet cannot any longer be modified, unless the Project leader or the Business unit manager unlock it.

Permit requests

Richiesta Giustificativi.png

In this section the employee can insert permits requests for all cases of absence from work (illness, vacations, permits, and so on). Depending on the kind of permit, the approval may be automatic (eg. for illnesses), otherwise it is expected to be done by a Project leader or Business unit manager. In this case a notification e-mail is sent to those users with the request details.

Insert a permit request

To insert a permit request click on the button "Insert". In the upper part of the form the current state of one's attendance and absence during the current month is displayed, showing any permit requests already submitted or worked hours already saved in the timesheet. The following are the fields that have to be filled in:

  • "User requesting": the field is automatically filled in. Users with administration grants might be able to insert the request on behalf of another employee; in this case the field value can be modified.
  • "Type of permit": the table of the different types of permits is custom and can be edited.
  • "Request approval to": by default, the user saved in the profile configuration of the employee as the head or unit manager is suggested here. In Cometa more than one head can be added; in that case the employee can choose which one must receive the e-mail notification with the approval request. However, any user whose profile is provided with permit requests approval grants can proceed with the approval, independently of the one that is set in the user profile configuration.
  • "Request from", "To", "Hours": insert here the date of beginning of the absence and of its conclusion and the number of daily hours of absence expected (for example, if requesting 2 hours per day for one week, insert 2 hours, otherwise if requesting the whole day insert the total amount of worked hours per day as set out in the employment contract). If within the indicated period there are public holidays Cometa won't take those days into consideration and the absence is calculated only with respect to the working days.
  • "Continuation": indicates if the permit request extends another one previously submitted and approved.
  • "Protocol N°": to indicate the protocol number shown on the certificate provided by the doctor, for all illnesses cases.
  • "State": indicates the state of the request. This field is set automatically.

Once inserted the permit request it is possible to see from the list of all the requests the state of each one. Some kind of permit requests might require a beginning and end hour within the morning and a beginning and end hour in the afternoon. In that case, the employee must specify the exact time of absence. This setting must be defined in the configuration of the types of permit (see Tabelle#Tipi_giustificativi)

Permits Requests Approval

The unit manager or project head can see a list of all permit requests submitted by all his team members and their state. To approve the requests, click on the pencil icon to open each request in edit mode, then click on the button:

  • "Approve": to confirm the approval
  • "Deny": to refuse the approval
  • "Cancel": to eliminate a permit request inserted by error

The permit requests cannot be deleted, not even by users with Cometa administration profiles. To approve, deny or cancel globally the inserted permit requests it is possible to select them from the list ticking the checkbox in the first column, then click on the button of the desired action at the bottom.