Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0004477 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
feature request | [Openbravo ERP] 08. Project and service management | minor | always | 2008-07-21 18:14 | 2011-02-04 09:11 | ||||||
Reporter | rafaroda | View Status | public | ||||||||
Assigned To | rmorley | ||||||||||
Priority | normal | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | pi | SCM revision | |||||||||
Review Assigned To | |||||||||||
Web browser | |||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0004477: Improved time sheet lines insertion | ||||||||||
Description | Nowadays, it is not intuitive nor efficient to assign human resources (employee hours) to a project/phase/task. One have to setup a new expense sheet for each employee, then create lines for each of them indicating that it is a time sheet line (Time Sheet check-box). | ||||||||||
Steps To Reproduce | Go to Project & Service Management || Transactions || Expense Sheet || Header >> Lines | ||||||||||
Proposed Solution | Create a new process window with the following fields: * Client (that will go to Expense Sheet header and lines - mandatory) * Organization (that will go to Expense Sheet header and lines - mandatory) * Description (that will go to Expense Sheet header and lines) * Report Date (that will go to Expense Sheet header and lines - mandatory) * Employee multiple selector (that will go to Expense Sheet header -mandatory) * Project selector (that will go to Expense Sheet lines) * Project Phase selector (that will go to Expense Sheet lines) * Project Task selector (that will go to Expense Sheet lines) * A Reinvoicing check-box to indicate if the line will be invoiceable to a business partner (that will go to Expense Sheet lines) * Business Partner selector (that will go to Expense Sheet lines - mandatory only if Reinvoicing check-box has been checked) * Number of hours (that will go to Expense Sheet lines inside Quantity field - mandatory) * A check-box to indicate if one want to directly process the time sheet lines. * A button to create the expense sheets (one for each employee) The button will call a process that creates: * New expense headers for each of the employees selected (new records in S_TimeExpense) * New expense (time) lines (new records in S_TimeExpenseLine) This process should be callable both from the menu and from each of the project/phases/tasks. If the time sheet lines have not been processed, they will be updateable/deleteable from the current Expense Sheet window. Apart from this feature, one should still be able to create/update expense sheet lines the "old" way. | ||||||||||
Tags | ReleaseCandidate | ||||||||||
Attached Files | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||||||||||||||||
|
Notes | |
(0009050) rafaroda (developer) 2008-09-17 16:50 |
Documentation: http://wiki.openbravo.com/wiki/Functional_Documentation/Project_and_Service_Management#Time_sheet_lines [^] |
(0020224) rafaroda (developer) 2009-09-21 08:19 |
Forge project at http://forge.openbravo.com/projects/timesheetreview [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2008-07-21 18:14 | rafaroda | New Issue | |
2008-07-21 18:14 | rafaroda | Assigned To | => rafaroda |
2008-07-21 18:14 | rafaroda | sf_bug_id | 0 => 2023717 |
2008-07-21 18:26 | rafaroda | Relationship added | blocks 0000502 |
2008-09-17 16:49 | rafaroda | Relationship added | related to 0005082 |
2008-09-17 16:50 | rafaroda | Note Added: 0009050 | |
2008-10-12 15:40 | rafaroda | Relationship added | related to 0004521 |
2008-11-10 14:25 | rafaroda | Assigned To | rafaroda => pjuvara |
2008-11-16 15:47 | pjuvara | Status | new => acknowledged |
2008-11-16 15:47 | pjuvara | Tag Attached: ReleaseCandidate | |
2009-09-21 08:19 | rafaroda | Note Added: 0020224 | |
2009-10-30 05:43 | rafaroda | Relationship added | related to 0011152 |
2011-02-04 09:11 | jpabloae | Assigned To | pjuvara => rmorley |
Copyright © 2000 - 2009 MantisBT Group |