Difference between revisions of "Module Timesheet"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
m
Tag: 2017 source edit
 
(18 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
{{TemplateDocDevEn}}
 
{{TemplateDocDevEn}}
 
{{TemplateDocUser}}
 
{{TemplateDocUser}}
<keywords content="timesheet, Dolibarr,  interface, project, task, report, approval" />
+
<seo metak="timesheet, Dolibarr,  interface, project, task, report, approval" />
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 
= Informations =
 
= Informations =
 +
[[File:Warning.png]] This module is an external module. It is a duplicate of the native feature to enter timesheet available in [[Module Projects]].
 +
 +
 
{{TemplateModuleInfo
 
{{TemplateModuleInfo
 
|modulename=timesheet
 
|modulename=timesheet
Line 12: Line 23:
 
|prerequisites=projects
 
|prerequisites=projects
 
|minversion=3.5.0
 
|minversion=3.5.0
|maxversion=4.0.1
+
|maxversion=6.0
|note=Latest Module version: 1.5.1
+
|note=Latest Module version: 2.0.1
 
}}
 
}}
 
  
 
= Features =
 
= Features =
  
- Timesheet interface for all the user task per week
+
- Timesheet interface for all the user task per week
- Generate report on user and on project per month
+
- Generate report on user and on project per month
- whitelist to show only some project/task (if no whitelist define all task are showed)
+
- favourties to show only some project/task by a simple click on a start icon next to the task name
- Approval of the timesheets per the N+1
+
- Approval of the timesheets per the N+1
 +
- Approval of the timesheets per project manager
 +
- Generate project invoice from timesheet data
  
 
  [[File:timesheet_timeentry.jpg]]
 
  [[File:timesheet_timeentry.jpg]]
 +
 +
= Change logs =
 +
2.0.1 Change log from 2.0
 +
* Project approval corrected (for non admin no approval was shown)
 +
* PHP warning removed
 +
* Home timesheet box correted (was not showing the # of timesheet to approve)
 +
 +
2.0 Change log from 1.5.1
 +
* Week on two month are spliced to enable monthly approval
 +
* Chained approval for team & project.
 +
* Create invoice with ad-hoc and already defined service based on time saved.
 +
* Report always shows time in day and hours
 +
* Layout change for the setup page
 +
* Layout change for the favorite handling
 +
* Email are sent to user when a timesheet is rejected by the team leader
 +
* Note on task are shown as info when hoovering over the task line
 +
* Searchbox are available instead of dropdown list (use other core module setup).
 +
* More translation (ES, DE, IT, FR, US , mostly automated)
 +
* Note editing available for each tasks (also in the approval flow)
  
 
Change log from 1.5
 
Change log from 1.5
 +
* Support dolibarr 4.0.1
 +
* Hidden option to join file to timesheets via the setting TIMESHEET_ADD_DOCS
  
Support dolibarr 4.0.1
 
hidden option to join file to timesheets via the setting TIMESHEET_ADD_DOCS
 
 
Change log from 1.4.3:
 
Change log from 1.4.3:
 +
* Timesheet approval by N+1,
 +
* Reminder (email) for to be approved timesheet possible through dolibarr planned tasks
 +
* admin wiew for the Approval (change a approval status outside the normal approval flow)
 +
* Home box with the pending timesheet to be approved
 +
* Blocking some weekdays (e.g week ends)
 +
* Holiday showed in the timesheet
 +
* Holiday time can be included in the timesheet totals
 +
* Typo correction for French.
 +
* Posibility to add a note
 +
* Compatible with dolibarr 3.9.2
  
Timesheet approval by N+1,
 
Reminder (email) for to be approved timesheet possible through dolibarr planned tasks
 
admin wiew for the Approval (change a approval status outside the normal approval flow)
 
Home box with the pending timesheet to be approved
 
Blocking some weekdays (e.g week ends)
 
Holiday showed in the timesheet
 
Holiday time can be included in the timesheet totals
 
Typo correction for French.
 
Posibility to add a note
 
Compatible with dolibarr 3.9.2
 
 
Change log from 1.4.1:
 
Change log from 1.4.1:
  
correction of the Spanish language (thanks to vinclar)
+
* Correction of the Spanish language (thanks to vinclar)
possible to deactivate the dolibarr Ajax for the dropdown list for the setup page (in case of issue to add whitelist)
+
* Possible to deactivate the dolibarr Ajax for the dropdown list for the setup page (in case of issue to add whitelist)
keep the whitlistmode after submit / go to date / next / previsous week
+
* Keep the whitlistmode after submit / go to date / next / previsous week
 +
 
 
Change log from 1.4:
 
Change log from 1.4:
 +
* Bugfix for the tasktime date in the project page
 +
* Link to have the different whitelist behaviour (black list, and none)
 +
* Spanish language (google trad)
 +
* Typo correction for French
 +
* Support the print mode for timesheet & the report
 +
* Show the project open to everyone on the new whitelist page
  
bugfix for the tasktime date in the project page
 
link to have the different whitelist behaviour (black list, and none)
 
Spanish language (google trad)
 
typo correction for French
 
support the print mode for timesheet & the report
 
show the project open to everyone on the new whitelist page
 
 
Change log from 1.3.7:
 
Change log from 1.3.7:
 
+
* layout improvement: timesheet, setup page, reports
layout improvement: timesheet, setup page, reports
+
* whitelist to show only some project/task
whitelist to show only some project/task
+
* taslk column customisation
taslk column customisation
+
* new task column: company, parent task
new task column: company, parent task
+
* new report option: report all, export friendly layout
new report option: report all, export friendly layout
+
* user report available for the N-2, N-3
user report available for the N-2, N-3
+
 
Change log from 1.3.6:
 
Change log from 1.3.6:
 
+
* compatible avec dolibarr 3.7
compatible avec dolibarr 3.7
+
* Change log from 1.3.3:
Change log from 1.3.3:
+
* Works with PHP<=5.3
 
+
* Possibility to remove the 0:00
Works with PHP<=5.3
+
* Color code for already filled tasktime / new tasktime and error
Possibility to remove the 0:00
+
* Bux fixes in the report
Color code for already filled tasktime / new tasktime and error
+
* Better date dialog
Bux fixes in the report
+
* N+1 is able to check the user report of his N's
Better date dialog
 
N+1 is able to check the user report of his N's
 

Latest revision as of 12:56, 10 March 2020





Informations

Warning.png This module is an external module. It is a duplicate of the native feature to enter timesheet available in Module Projects.


Module name timesheet
Editor / Editeur delcroip
Download or buy page / Page achat ou téléchargement www.dolistore.com
Status / Statut / Estado Stable
Prerequisites / Prérequis projects Dolibarr min version 3.5.0    Dolibarr max verion 6.0
Last update date / Date mise à jour fiche / Fecha última actualización 2020-03-10
Note / Nota Latest Module version: 2.0.1

Features

- Timesheet interface for all the user task per week
- Generate report on user and on project per month
- favourties to show only some project/task by a simple click on a start icon next to the task name
- Approval of the timesheets per the N+1
- Approval of the timesheets per project manager
- Generate project invoice from timesheet data
Timesheet timeentry.jpg

Change logs

2.0.1 Change log from 2.0

* Project approval corrected (for non admin no approval was shown)
* PHP warning removed
* Home timesheet box correted (was not showing the # of timesheet to approve)

2.0 Change log from 1.5.1

* Week on two month are spliced to enable monthly approval
* Chained approval for team & project.
* Create invoice with ad-hoc and already defined service based on time saved.
* Report always shows time in day and hours
* Layout change for the setup page
* Layout change for the favorite handling
* Email are sent to user when a timesheet is rejected by the team leader
* Note on task are shown as info when hoovering over the task line
* Searchbox are available instead of dropdown list (use other core module setup).
* More translation (ES, DE, IT, FR, US , mostly automated)
* Note editing available for each tasks (also in the approval flow)

Change log from 1.5

* Support dolibarr 4.0.1
* Hidden option to join file to timesheets via the setting TIMESHEET_ADD_DOCS

Change log from 1.4.3:

* Timesheet approval by N+1,
* Reminder (email) for to be approved timesheet possible through dolibarr planned tasks
* admin wiew for the Approval (change a approval status outside the normal approval flow)
* Home box with the pending timesheet to be approved
* Blocking some weekdays (e.g week ends)
* Holiday showed in the timesheet
* Holiday time can be included in the timesheet totals
* Typo correction for French.
* Posibility to add a note
* Compatible with dolibarr 3.9.2

Change log from 1.4.1:

* Correction of the Spanish language (thanks to vinclar)
* Possible to deactivate the dolibarr Ajax for the dropdown list for the setup page (in case of issue to add whitelist)
* Keep the whitlistmode after submit / go to date / next / previsous week

Change log from 1.4:

* Bugfix for the tasktime date in the project page
* Link to have the different whitelist behaviour (black list, and none)
* Spanish language (google trad)
* Typo correction for French
* Support the print mode for timesheet & the report
* Show the project open to everyone on the new whitelist page

Change log from 1.3.7:

* layout improvement: timesheet, setup page, reports
* whitelist to show only some project/task
* taslk column customisation
* new task column: company, parent task
* new report option: report all, export friendly layout
* user report available for the N-2, N-3

Change log from 1.3.6:

* compatible avec dolibarr 3.7
* Change log from 1.3.3:
* Works with PHP<=5.3
* Possibility to remove the 0:00
* Color code for already filled tasktime / new tasktime and error
* Bux fixes in the report
* Better date dialog
* N+1 is able to check the user report of his N's