Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda

ARGOMENTO: Semplificazione inserimento Timesheet + Attendance

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19897

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
... a naso farei così, non ci vedo però un legame così diretto come te però :), non c'è un legame uno a uno (a meno che tu non voglia fare qualcosa di più evoluto, tipo: in base alle N attività timesheet inserite, controllare es. se tra una e l'altra non passano più di 10 minuti estendere la durata della timbratura - non so se sono stato chiaro)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19898

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Vediamo se riesco a spiegare meglio cosa intendo:
1) timesheet: attività dalle 10:00 alle 11:00 >> creo timbratura 10:00 - 11:00
2) timesheet attività 11:15 12:30 >> estendo timbratura 10 - 12:30
< pausa pranzo >
3) timesheet attività 15:00 - 18:00 >> creo nuova timbratura 15:00 - 18:00
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19900

  • vencizon
  • Avatar di vencizon
  • Offline
  • Expert Boarder
  • Messaggi: 121
  • Ringraziamenti ricevuti 3
  • Karma: 1
Il mio caso d'utilizzo è molto più semplice.

Ogni giorno avrò:
  • Timbratura entrata
  • Timbratura uscita
  • Ore lavorate
Ho già scritto un modulo che mi calcola straordinari, notturni e conteggio di ferie/permessi/malattia e poi stampo il report.

A me serve poter inserire, ogni giorno o una volta per tutte, la data, l'orario di ingresso, l'orario di uscita, ore lavorate ed eventuali note testuali.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19901

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Se fai una sola attività timesheet e quella ti da di fatto entrata uscita puoi aggiungere i tuoi campi li e non creare la entry della attendance ma organizzare una elaborazione diretta di timesheet (che poi sarebbe una vista o una stampa)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19902

  • vencizon
  • Avatar di vencizon
  • Offline
  • Expert Boarder
  • Messaggi: 121
  • Ringraziamenti ricevuti 3
  • Karma: 1
NicoTheBrush ha scritto:
Se fai una sola attività timesheet e quella ti da di fatto entrata uscita puoi aggiungere i tuoi campi li e non creare la entry della attendance ma organizzare una elaborazione diretta di timesheet (che poi sarebbe una vista o una stampa)
La difficoltà dei timesheet è data dai giorni di assenza.
Al momento la situazione è questa:
  • Inserisco le ore lavorate dal widget JavaScript
  • Inserisco orario di entrata (hr.attendance)
  • Inserisco orario di uscita (hr.attendance)
  • Inserisco nei dettagli del timesheet una riga per ogni giornata di assenza (se lascio a 0 le ore nel widget, non vengono generate righe)
  • Inserisco una azione (ferie/permesso/malattia) per ogni giornata di assenza (hr.attendance)
Ognuna di queste azioni avviene in una schermata diversa, ed è quanto meno scomodo dover fare questo ogni mese.

La mia idea era di nascondere ai dipendenti le varie schermate che comprendono il widget dei timesheet, i dettagli e le presenze, sostituendole con un'unica maschera che contenesse questi pochi dati (presenti nella classe python che ho postato prima).

In questo modo avrei la seguente situazione:
Inserisco data, orario di entrata, orario di uscita, ore lavorate, eventuali azioni (ferie/permesso/malattia) ed eventuali note.
Tutto in una sola schermata.
Ultima modifica: 3 Anni 11 Mesi fa da vencizon.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Semplificazione inserimento Timesheet + Attendance 3 Anni 11 Mesi fa #19903

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Avevo fatto una cosa del genere per mascheramento, nella 6, avevo fatto un wizard dove chiedevo dalle - alle e il conto analitico da attribuire poi all'OK creao io tutto quello che mi interessava (nel tuo caso anche la entry attendance).
Se non ricordo male però facevo inserire anche delle attività timesheet per le ferie (per semplicità), le avevo differenziate con un boolean o con un campo selection...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.140 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam