Bug 257413 - Different material costs inclusion in BCWS of kplato
Summary: Different material costs inclusion in BCWS of kplato
Alias: None
Product: kplato
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Dag Andersen
Depends on:
Reported: 2010-11-20 15:02 UTC by goleon
Modified: 2010-12-28 13:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Note You need to log in before you can comment on or make changes to this bug.
Description goleon 2010-11-20 15:02:33 UTC
Version:           unspecified (using KDE 4.5.1) 
OS:                Linux

To find a way to include materials to be bought with a delivery time. So, 
these materials have a cost and a time to arrive. These data has to be part of 
the bcws.
One idea is that there are two actions for this, the first is the "order time" 
which is at the beginning of the process and the other is the "arrival of the 
materials". This full time can be inserted as a "duration" for the arrival of 
the materials without costs and the "order time" can generate a milestone with 
the cost associated. In this way there's the real progress from the costs point 
of view without having to wait for the arrival of the materials. 
Another suggestion is to insert these material with the cost associated to the 
startup cost already present. Everything should be "visible" in the beautiful BCWS graph!!

Reproducible: Didn't try
Comment 1 Dag Andersen 2010-11-26 14:51:38 UTC
SVN commit 1201003 by danders:

Include cost from material resources in bcws.
BUG: 257413

 M  +2 -2      kptschedule.cpp  
 M  +1 -1      kptschedule.h  

WebSVN link: http://websvn.kde.org/?view=rev&revision=1201003
Comment 2 Dag Andersen 2010-12-03 16:02:51 UTC
Still a few bugs
Comment 3 Dag Andersen 2010-12-28 13:14:44 UTC
SVN commit 1209876 by danders:

Different material costs inclusion in BCWS of kplato.
BUG: 257413

 M  +76 -6     kernel/kpteffortcostmap.cpp  
 M  +8 -24     kernel/kpteffortcostmap.h  
 M  +6 -6      kernel/kptnode.cpp  
 M  +3 -3      kernel/kptnode.h  
 M  +85 -17    kernel/kpttask.cpp  
 M  +4 -4      kernel/kpttask.h  
 M  +161 -31   kernel/tests/PerformanceTester.cpp  
 M  +3 -0      kernel/tests/PerformanceTester.h  
 M  +3 -16     models/kptnodechartmodel.cpp  
 M  +38 -33    ui/kptperformancestatus.ui  
 M  +20 -10    ui/kpttaskstatusview.cpp  

WebSVN link: http://websvn.kde.org/?view=rev&revision=1209876