Commit Graph
50 Commits
Author SHA1 Message Date
Eric Davis 40d4029cd1 [#4420] Make #months handle more edge cases. 2010-08-30 09:50:24 -07:00
Eric Davis 9a4b4f2b43 [#4420] Added OverheadBudget creation for Retainers. 2010-08-30 09:25:24 -07:00
Eric Davis 7d43ab7d74 [#4420] Working on creating labor budgets for each retainer month. 2010-08-23 16:15:57 -07:00
Eric Davis f899b4e623 [#4420] Started on the Retainer's periods, only pending tests for now. 2010-08-16 15:06:08 -07:00
Eric Davis 3e30629d44 [#4420] Add the frequency field for Retainers to the Model and View. 2010-08-16 14:47:47 -07:00
Eric Davis f18d259c3c [#4420] Add a RetainerDeliverable model. 2010-08-16 13:59:42 -07:00
Eric Davis 720da2c554 [#4389] Added the Contract filter to the Time Entry report. 2010-08-16 09:54:09 -07:00
Eric Davis 620eaa262f [#4389] Add the Deliverable filter to the Time Entry report. 2010-08-16 09:39:27 -07:00
Eric Davis a3e1aa277f [#4390] Added a Contract filter to the issues list. 2010-08-12 12:04:29 -07:00
Eric Davis 25436910fb [#4391] Add a Deliverable filter to the issues list. 2010-08-12 11:27:33 -07:00
Eric Davis a2b810a4d8 [#4410] Replace Payment Terms with an Enumeration
Instead of using a hard coded value for Payment Terms, they will use
Redmine's Enumeration table.  This provides an admin gui to managing
the value as well as ordering them.
2010-08-12 09:26:09 -07:00
Eric Davis 729acf200d [#4327] Add a select field to selecting the deliverable for an issue. 2010-08-02 16:07:59 -07:00
Eric Davis ad8dec8638 [#4327] Show the current deliverable on the issue details page. 2010-08-02 15:14:05 -07:00
Eric Davis 279ed4c206 [#4184] An Issue belongs to a Deliverable. 2010-07-19 10:30:37 -07:00
Eric Davis 41e221119c [#4183] Implemented Contract#profit_left. 2010-07-13 18:32:35 -07:00
Eric Davis 361b971100 [#4183] Implemented Contract#total_spent 2010-07-13 18:25:00 -07:00
Eric Davis 850d6adb54 [#4183] Updated contract tests from the Deliverable calculation changes. 2010-07-13 18:19:58 -07:00
Eric Davis 1f22b203b6 [#4183] Implemented HourlyDeliverable#profit_left. 2010-07-13 18:15:29 -07:00
Eric Davis cd3ba5e5e5 [#4183] Implemented HourlyDeliverable#total_spent. 2010-07-13 18:11:02 -07:00
Eric Davis 597062fdf8 [#4183] Implemented FixedDeliverable#profit_left (was called profit_spent). 2010-07-13 18:00:35 -07:00
Eric Davis de42a32121 [#4183] Implemented FixedDeliverable#total_spent 2010-07-13 17:49:50 -07:00
Eric Davis 5d09a035c5 [#4183] Updated HourlyDeliverable#profit_budget test to match the example. 2010-07-13 17:43:00 -07:00
Eric Davis 80cde2d222 [#4183] HourlyDeliverable#total (budget) should only include labor budget. 2010-07-13 17:38:49 -07:00
Eric Davis 9c07ee676e [#4183] Implemented Contract#labor_spent. 2010-07-13 13:31:28 -07:00
Eric Davis 7323537ea6 [#4183] Implemented Contract#overhead_spent. 2010-07-13 13:27:06 -07:00
Eric Davis b24ab65792 [#4183] Implemented Contract#estimated_hour_spent and Deliverable#hours_spent_total. 2010-07-13 11:34:22 -07:00
Eric Davis 4d475042f0 [#4183] Implemented Contract#profit_budget and Deliverable#profit_budget. 2010-07-13 10:28:45 -07:00
Eric Davis f89e0bf14a [#4183] Implemented Contract#total_budget. 2010-07-07 16:01:47 -07:00
Eric Davis 91b16a2310 [#4183] Updated HourlyDeliverable#total to calculate the estimated total 2010-07-07 16:00:40 -07:00
Eric Davis 26aac777e4 [#4183] Implemented Contract#estimated_hour_budget 2010-07-07 15:25:21 -07:00
Eric Davis e48045ab77 [#4183] Implemented Contract#overhead_budget 2010-07-07 15:21:23 -07:00
Eric Davis 4703583a50 [#4183] Implemented Contract#labor_budget 2010-07-07 15:19:46 -07:00
Eric Davis cb9740571b [#4182] Relate deliverables to issues. 2010-07-07 12:48:41 -07:00
Eric Davis b22db284c5 [#4182] Added an OverheadBudget to track a Deliverable's overhead. 2010-07-07 10:38:58 -07:00
Eric Davis fdd49642b2 [#4182] Finished the rename to LaborBudget. 2010-07-07 10:20:58 -07:00
Eric Davis 68cd1ad895 Rename LaborExpenses to LaborBudget, better description of the class. 2010-07-07 10:15:04 -07:00
Eric Davis 2dd3331f66 [#4182] Hooked up nested attributes for Deliverable -> LaborExpense 2010-07-02 15:39:40 -07:00
Eric Davis a8452a834f [#4182] Create a LaborBudget model. 2010-07-02 14:29:01 -07:00
Eric Davis 5074667b28 [#4180] Block total from getting set on HourlyDeliverables. 2010-07-02 11:38:29 -07:00
Eric Davis 54ddade978 [#4180] Move the CSS and JS includes to the layout hooks. 2010-07-01 16:31:40 -07:00
Eric Davis ae8c75a051 [#4181] Add a total field to deliverables. 2010-07-01 15:22:12 -07:00
Eric Davis 19958fe16e [#4181] Require a Deliverable's title, type, and manager. 2010-07-01 14:48:35 -07:00
Eric Davis 736f315b36 [#4177] Added Project#contracts association. 2010-06-17 16:02:09 -07:00
Eric Davis 5960a4359a [#4177] Requiring executed isn't letting it be saved as false. 2010-06-17 15:38:34 -07:00
Eric Davis 0695eb3e8e [#4177] Added Deliverable and it's associations. 2010-06-17 13:41:49 -07:00
Eric Davis 512db4bcf4 [#4177] Default Contract#executed to false. 2010-06-17 12:36:19 -07:00
Eric Davis 56e39ba3ca [#4177] Added validation for Contract to check that end date is greater than start date. 2010-06-17 12:34:27 -07:00
Eric Davis 8c7d865a60 [#4177] Added validations and accessors. 2010-06-17 12:25:31 -07:00
Eric Davis 1138616e77 [#4177] Added Contract associations. 2010-06-17 12:13:14 -07:00
Eric Davis 9d08bc9ef9 [#4177] Generated a Contract model. 2010-06-17 12:04:15 -07:00