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
  • Pagina:
  • 1
  • 2

ARGOMENTO: [8.0] Report timesheet per cliente dei task

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28303

  • DamianoB
  • Avatar di DamianoB
  • Online
  • Fresh Boarder
  • Messaggi: 18
  • Ringraziamenti ricevuti 1
  • Karma: 0
Buongiorno a tutti,

per organizzare le cose da fare abbiamo creato dei progetti "generici", senza un cliente associato, che rappresentano una sorta di categorie di attività diverse. All'interno, creiamo dei task i quali hanno associato il cliente nel relativo campo del singolo task.

Gli utenti di Odoo hanno iniziato a registrare nei timesheet le ore spese sui vari task, fin qui tutto bene.

L'obiettivo finale è quello di analizzare quante ore vengono spese da ciascun utente raggruppando per progetto e per cliente.

Tuttavia, abbiamo notato che:
  • Nella sezione Reportistica, la sezione Analisi timesheet è vuota. L'unico modo che abbiamo avuto di far comparire qualcosa è stato collegare i timesheet alle attività (nella configurazione), ma questo ci ha richiesto di:
    • attivare un dipendente associato ad ogni utente
    • creare un finto prodotto "ora lavorativa" con prezzo 0, attivando le configurazioni tecniche per mettere "ora" come unità di misura
    • associare tale prodotto a ogni dipendente
    Inoltre tutte le righe già inserite sotto ai vari task non sono state copiate nei timesheet quindi ci mancano dei dati.
  • Se invece usiamo Analisi attività possiamo raggruppare per Contatto, ma l'aggregazione sugli utenti si riferisce a chi è assegnatario dell'attività. Se Alice è assegnataria di una attività di 3 ore, ma le registrazioni indicano che un'ora l'ha fatta Bob e due Alice, noi vediamo 3 ore assegnate ad Alice.

Come possiamo avere una vista aggregata delle righe inserite sotto ai task, suddividendole per progetto, cliente e distinguendo gli utenti di Odoo? Possibilmente, se si può, evitando l'associazione con HR e i finti prodotti "lavoro", o almeno potendo importare le righe già inserite nelle righe timesheet.

Grazie per l'attenzione. :)
DamianoB
Odoo 10CE
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28304

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Ti fornisco purtroppo solo un'indicazione generica perché non conosco così bene la gestione progetti sulla 8.0

Un mio cliente che la usa sulla 7.0 ha fatto come te, creando i collegamenti che hai citato.
Presumo che sia lo stesso sulla 8.0
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28305

  • mcalderara
  • Avatar di mcalderara
  • Offline
  • Platinum Boarder
  • Facciamo le cose semplici
  • Messaggi: 338
  • Ringraziamenti ricevuti 81
  • Karma: 7
DamianoB ha scritto:
Buongiorno a tutti,

per organizzare le cose da fare abbiamo creato dei progetti "generici", senza un cliente associato, che rappresentano una sorta di categorie di attività diverse. All'interno, creiamo dei task i quali hanno associato il cliente nel relativo campo del singolo task.

Gli utenti di Odoo hanno iniziato a registrare nei timesheet le ore spese sui vari task, fin qui tutto bene.

L'obiettivo finale è quello di analizzare quante ore vengono spese da ciascun utente raggruppando per progetto e per cliente.

Tuttavia, abbiamo notato che:
  • Nella sezione Reportistica, la sezione Analisi timesheet è vuota. L'unico modo che abbiamo avuto di far comparire qualcosa è stato collegare i timesheet alle attività (nella configurazione), ma questo ci ha richiesto di:
    • attivare un dipendente associato ad ogni utente
    • creare un finto prodotto "ora lavorativa" con prezzo 0, attivando le configurazioni tecniche per mettere "ora" come unità di misura
    • associare tale prodotto a ogni dipendente
    Inoltre tutte le righe già inserite sotto ai vari task non sono state copiate nei timesheet quindi ci mancano dei dati.
  • Se invece usiamo Analisi attività possiamo raggruppare per Contatto, ma l'aggregazione sugli utenti si riferisce a chi è assegnatario dell'attività. Se Alice è assegnataria di una attività di 3 ore, ma le registrazioni indicano che un'ora l'ha fatta Bob e due Alice, noi vediamo 3 ore assegnate ad Alice.

Come possiamo avere una vista aggregata delle righe inserite sotto ai task, suddividendole per progetto, cliente e distinguendo gli utenti di Odoo? Possibilmente, se si può, evitando l'associazione con HR e i finti prodotti "lavoro", o almeno potendo importare le righe già inserite nelle righe timesheet.

Grazie per l'attenzione. :)
La soluzione sta nei contratti, in quanto sono progetti collegati con la loro rappresentazione analitica.
Al posto di creare un task generico, associalo a un contratto e fa imputare le ore sul contratto a livello di timesheet.
Il contratto ti mostrerà tutte le ore e le spese imputate.
Ciao
Michele Calderara
Segretario Odoo Italia

Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo....
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: DamianoB

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28306

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Grazie Michele,
la proporrò anche al mio cliente
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: DamianoB

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28307

  • DamianoB
  • Avatar di DamianoB
  • Online
  • Fresh Boarder
  • Messaggi: 18
  • Ringraziamenti ricevuti 1
  • Karma: 0
Vi ringrazio per le vostre risposte.
Un mio cliente che la usa sulla 7.0 ha fatto come te, creando i collegamenti che hai citato.
Presumo che sia lo stesso sulla 8.0
Dopo un ulteriore test abbiamo verificato che la vista Analisi attività permette di raggruppare per contatto (quindi cliente) associato al task, mentre la vista Analisi timesheet no (e rimarrebbe comunque il problema che sono già state registrate delle righe di tempo speso su varie attività che non corrispondono ad un timesheet).
La soluzione sta nei contratti, in quanto sono progetti collegati con la loro rappresentazione analitica.
Al posto di creare un task generico, associalo a un contratto e fa imputare le ore sul contratto a livello di timesheet.
Attualmente i task sono dentro a vari progetti e ciascun task è associato ad un cliente. Alcuni di questi task sono generati automaticamente dalle righe d'ordine perciò non è possibile associare un progetto ad un cliente.

Ad esempio, il prodotto Consulenza XYZ una volta ordinato genera automaticamente un task. Tale task va nel progetto Consulenze. Il task avrà il cliente associato, ma il progetto no perché più clienti possono ordinare lo stesso servizio. Alice e Bob svolgono una parte del lavoro ciascuno e segnano le ore nelle righe dell'attività.

Ora che abbiamo approntato quel bizzarro e arzigogolato artificio ( :laugh: ) di associare un dipendente e un prodotto finto ("ora lavorata") a ogni utente Odoo, queste registrazioni generano dei timesheet (quelle di prima no, e sarebbe utile recuperarle). Ricapitolando, quello che possiamo vedere finora è:

Il tempo speso per ogni cliente potendo eventualmente suddividerlo per attività e/o progetto. Però senza capire quale utente ha effettivamente lavorato (possiamo vedere i supervisori o gli assegnatari, non chi ha registrato le ore). (da Analisi attività)

Oppure:

Il tempo lavorato da ogni utente, potendolo suddividere al massimo per progetto. Non possiamo suddividere né per task né di conseguenza per cliente associato ai task. (da Analisi timesheet)

Non c'è proprio modo di aggregare gli utenti Odoo che effettivamente registrano le ore spese con i clienti senza dover dedicare ogni progetto/contratto ad un cliente?
DamianoB
Odoo 10CE
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Report timesheet per cliente dei task 1 Anno 8 Mesi fa #28308

  • mcalderara
  • Avatar di mcalderara
  • Offline
  • Platinum Boarder
  • Facciamo le cose semplici
  • Messaggi: 338
  • Ringraziamenti ricevuti 81
  • Karma: 7
DamianoB ha scritto:
Vi ringrazio per le vostre risposte.
Un mio cliente che la usa sulla 7.0 ha fatto come te, creando i collegamenti che hai citato.
Presumo che sia lo stesso sulla 8.0
Dopo un ulteriore test abbiamo verificato che la vista Analisi attività permette di raggruppare per contatto (quindi cliente) associato al task, mentre la vista Analisi timesheet no (e rimarrebbe comunque il problema che sono già state registrate delle righe di tempo speso su varie attività che non corrispondono ad un timesheet).
La soluzione sta nei contratti, in quanto sono progetti collegati con la loro rappresentazione analitica.
Al posto di creare un task generico, associalo a un contratto e fa imputare le ore sul contratto a livello di timesheet.
Attualmente i task sono dentro a vari progetti e ciascun task è associato ad un cliente. Alcuni di questi task sono generati automaticamente dalle righe d'ordine perciò non è possibile associare un progetto ad un cliente.

Ad esempio, il prodotto Consulenza XYZ una volta ordinato genera automaticamente un task. Tale task va nel progetto Consulenze. Il task avrà il cliente associato, ma il progetto no perché più clienti possono ordinare lo stesso servizio. Alice e Bob svolgono una parte del lavoro ciascuno e segnano le ore nelle righe dell'attività.

Ora che abbiamo approntato quel bizzarro e arzigogolato artificio ( :laugh: ) di associare un dipendente e un prodotto finto ("ora lavorata") a ogni utente Odoo, queste registrazioni generano dei timesheet (quelle di prima no, e sarebbe utile recuperarle). Ricapitolando, quello che possiamo vedere finora è:

Il tempo speso per ogni cliente potendo eventualmente suddividerlo per attività e/o progetto. Però senza capire quale utente ha effettivamente lavorato (possiamo vedere i supervisori o gli assegnatari, non chi ha registrato le ore). (da Analisi attività)

Oppure:

Il tempo lavorato da ogni utente, potendolo suddividere al massimo per progetto. Non possiamo suddividere né per task né di conseguenza per cliente associato ai task. (da Analisi timesheet)

Non c'è proprio modo di aggregare gli utenti Odoo che effettivamente registrano le ore spese con i clienti senza dover dedicare ogni progetto/contratto ad un cliente?
Domanda: il singolo dipendente ha agganciato il prodotto che rappresenta il suo costo orario?
Questo perchè ciò che si vende non è la consulenza, ma le ore del dipendente, che sommate generano il monte ore del contratto, che è a sua volta la somma dei monte ore dei task per quel contratto.
Non so se sono stato chiaro nella domanda. B)
Michele Calderara
Segretario Odoo Italia

Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo....
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: DamianoB
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.172 secondi

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

Protected by R Antispam