Code Monkey home page Code Monkey logo

dolibarr_project_timesheet's Introduction

License: AGPL v3 Build status Downloads per day

dolibarr_project_timesheet

Module to increase time registration efficiency for Dolibarr, well suited for counsulting firm but not only. DON'T use GITHUB version on dolibarr, there is files that shoudn't be in PROD, also it keep changing (it's a dev respo) and it might not work at all.

Useful links

Installation

  • Download and unzip the module
  • Move the timesheet folder in Dolibarr's web root
  • Enable the module in the Configuration > Modules/Applications

Prerequisites

  • Active projects and tasks
  • Users assigned to the project(s) and task(s)

Docs

Documentaiton on Github

Functionnalities

  • Timespend entry by week or Month for all the eligible tasks of a user in the timesheet page (splitted week possible, possible to add time spent for subordinates)
  • total per day and per timesheet
  • Holiday are showed in the timesheet page
  • Layout customisation (show/hide the '00:00', show/hide the draft project task,show ref or not, show the related project or not ...)
  • Timesheet approval by N+1 (home box & email reminder possible)
  • Tasks can be masked/showed via favoris
  • User report by month
  • Project report between dates
  • create invoice from the project report
  • chrono for task
  • export report in xlsx

Functionnalities eligible for removal

Functionnalities not maintained

  • Timesheet navigation & submit done with Ajax (no reload of the entire page needed)

Known bug/limitation

  • Background color not working with the metro theme (work arround: replace background:#fafafa!important by background: in htdocs\theme\metro\style.css.php:2253).

Next dev under analysis

Next developement for other release

  • Ressource planning (planning for TL and PM + weekly summary by email to user)
    • non-project related TS
  • finetune the modules rights management (admin ...)
  • handle the right for cust / supplier / other approval
  • show the Quantity in the step 2 of invoicing (js)
  • my timesheet page to see the status of the TS
    • add automatic reminder for the approval
    • reminder when TS is not filled in ( email and home page)
  • better ajax error when adding fav
  • maintain the ajax behavior

dolibarr_project_timesheet's People

Contributors

delcroip avatar cfoellmann avatar bartheyrman22 avatar madmath03 avatar grandoc avatar frederic34 avatar mapiolca avatar akashgupta02 avatar dolibit-ut avatar nicolasb827 avatar mika-6-9 avatar milamberspace avatar dekra54 avatar matll42 avatar pailletm avatar pierretassi avatar vinclar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.