Template:EstimateCostDetails: Difference between revisions

From Vision
No edit summary
No edit summary
Line 10: Line 10:
|ST=Testing and Release Days
|ST=Testing and Release Days
|IMP=Implementation Days
|IMP=Implementation Days
|Client=The client code
|Year=The year's charges to use
}}
}}
</pre>
</pre>
Line 16: Line 18:
{{note}} Costs should be numeric. If one is not included, it will default to zero (0).
{{note}} Costs should be numeric. If one is not included, it will default to zero (0).
</noinclude>
</noinclude>
{{#ifeq:{{{Year|{{CURRENTYEAR}}}}}|2011|
{{#ifeq:{{{Client}}}|CERT|
    {{#vardefine:CostREQ|600}}
    {{#vardefine:CostEST|600}}
    {{#vardefine:CostFS|600}}
    {{#vardefine:CostTS|600}}
    {{#vardefine:CostDEV|600}}
    {{#vardefine:CostST|600}}
    {{#vardefine:CostIMP|600}}
|}}
{{#ifeq:{{{Client}}}|EXL|
    {{#vardefine:CostREQ|510}}
    {{#vardefine:CostEST|510}}
    {{#vardefine:CostFS|510}}
    {{#vardefine:CostTS|510}}
    {{#vardefine:CostDEV|459}}
    {{#vardefine:CostST|459}}
    {{#vardefine:CostIMP|459}}
|}}
{{#ifeq:{{{Client}}}|DHL|
    {{#vardefine:CostREQ|510}}
    {{#vardefine:CostEST|510}}
    {{#vardefine:CostFS|510}}
    {{#vardefine:CostTS|510}}
    {{#vardefine:CostDEV|438}}
    {{#vardefine:CostST|438}}
    {{#vardefine:CostIMP|438}}
|
<!-- Default charges -->
    {{#vardefine:CostREQ|600}}
    {{#vardefine:CostEST|600}}
    {{#vardefine:CostFS|600}}
    {{#vardefine:CostTS|600}}
    {{#vardefine:CostDEV|600}}
    {{#vardefine:CostST|600}}
    {{#vardefine:CostIMP|600}}
}}
|}}
<table border="1px" width="100%">
<table border="1px" width="100%">
<tr><td bgcolor="silver" colspan=4>'''Cost Details'''</td></tr>
<tr><td bgcolor="silver" colspan=4>'''Cost Details'''</td></tr>
Line 27: Line 67:
<td bgcolor="silver">Requirements</td>
<td bgcolor="silver">Requirements</td>
<td align="center">{{#number_format: {{{REQ|0}}} |2 }}</td>
<td align="center">{{#number_format: {{{REQ|0}}} |2 }}</td>
<td bgcolor="silver" align="center">510</td>
<td bgcolor="silver" align="center">{{#var:CostREQ}}</td>
<td align="right">£{{#number_format: {{#expr: {{{REQ|0}}}*510 }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{REQ|0}}}*{{#var:CostREQ}} }} |2 }}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Change Request Evaluation</td>
<td bgcolor="silver">Change Request Evaluation</td>
<td align="center">{{#number_format: {{{EST|0}}} |2 }}</td>
<td align="center">{{#number_format: {{{EST|0}}} |2 }}</td>
<td bgcolor="silver" align="center">510</td>
<td bgcolor="silver" align="center">{{#var:CostEST}}</td>
<td align="right">£{{#number_format: {{#expr: {{{EST|0}}}*510 }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{EST|0}}}*{{#var:CostEST}} }} |2 }}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Functional Specification</td>
<td bgcolor="silver">Functional Specification</td>
<td align="center">{{#number_format: {{{FS|0}}} |2}}</td>
<td align="center">{{#number_format: {{{FS|0}}} |2}}</td>
<td bgcolor="silver" align="center">510</td>
<td bgcolor="silver" align="center">{{#var:CostFS}}</td>
<td align="right">£{{#number_format: {{#expr: {{{FS|0}}}*510 }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{FS|0}}}*{{#var:CostFS}} }} |2 }}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Technical Specification</td>
<td bgcolor="silver">Technical Specification</td>
<td align="center">{{#number_format: {{{TS|0}}}|2 }}</td>
<td align="center">{{#number_format: {{{TS|0}}}|2 }}</td>
<td bgcolor="silver" align="center">510</td>
<td bgcolor="silver" align="center">{{#var:CostTS}}</td>
<td align="right">£{{#number_format: {{#expr: {{{TS|0}}}*510 }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{TS|0}}}*{{#var:CostTS}} }} |2 }}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Development</td>
<td bgcolor="silver">Development</td>
<td align="center">{{#number_format: {{{DEV|0}}} |2 }}</td>
<td align="center">{{#number_format: {{{DEV|0}}} |2 }}</td>
<td bgcolor="silver" align="center">438</td>
<td bgcolor="silver" align="center">{{#var:CostDEV}}</td>
<td align="right">£{{#number_format: {{#expr: {{{DEV|0}}}*438 }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{DEV|0}}}*{{#var:CostDEV}} }} |2 }}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Testing and Release</td>
<td bgcolor="silver">Testing and Release</td>
<td align="center">{{#number_format: {{{ST|0}}} |2 }}</td>
<td align="center">{{#number_format: {{{ST|0}}} |2 }}</td>
<td bgcolor="silver" align="center">438</td>
<td bgcolor="silver" align="center">{{#var:CostST}}</td>
<td align="right">£{{#number_format: {{#expr: {{{ST|0}}}*438 }} |2}}</td>
<td align="right">£{{#number_format: {{#expr: {{{ST|0}}}*{{#var:CostST}} }} |2}}</td>
</tr>
</tr>
<tr>
<tr>
<td bgcolor="silver">Implementation</td>
<td bgcolor="silver">Implementation</td>
<td align="center">{{#number_format: {{{IMP|0}}} |2 }}</td>
<td align="center">{{#number_format: {{{IMP|0}}} |2 }}</td>
<td bgcolor="silver" align="center">438</td>
<td bgcolor="silver" align="center">{{#var:CostIMP}}</td>
<td align="right">£{{#number_format: {{#expr: {{{IMP|0}}}*438 }}|2 }}</td>
<td align="right">£{{#number_format: {{#expr: {{{IMP|0}}}*{{#var:CostIMP}} }}|2 }}</td>
</tr>
</tr>
<tr><td colspan=4>&nbsp;</td></tr>
<tr><td colspan=4>&nbsp;</td></tr>
Line 71: Line 111:
<td align="center">{{#number_format: {{#expr: {{{REQ|0}}}+{{{EST|0}}}+{{{FS|0}}}+{{{TS|0}}}+{{{DEV|0}}}+{{{ST|0}}}+{{{IMP|0}}} }} |2 }}</td>
<td align="center">{{#number_format: {{#expr: {{{REQ|0}}}+{{{EST|0}}}+{{{FS|0}}}+{{{TS|0}}}+{{{DEV|0}}}+{{{ST|0}}}+{{{IMP|0}}} }} |2 }}</td>
<td bgcolor="silver">&nbsp;</td>
<td bgcolor="silver">&nbsp;</td>
<td align="right">£{{#number_format: {{#expr: ({{{REQ|0}}}* 510)+({{{EST|0}}}* 510)+({{{FS|0}}}* 510)+({{{TS|0}}}* 510)+({{{DEV|0}}}* 438)+({{{ST|0}}}* 438)+({{{IMP|0}}}* 438) }} |2 }}</td>
<td align="right">£{{#number_format: {{#expr: ({{{REQ|0}}}* {{#var:CostREQ}})+({{{EST|0}}}* {{#var:CostEST}})+({{{FS|0}}}* {{#var:CostFS}})+({{{TS|0}}}* {{#var:CostTS}})+({{{DEV|0}}}* {{#var:CostDEV}})+({{{ST|0}}}* {{#var:CostST}})+({{{IMP|0}}}* {{#var:CostIMP}}) }} |2 }}</td>
</tr>
</tr>
</table>
</table>

Revision as of 11:40, 7 June 2011

Include this template as follows:

{{EstimateCostDetails
|REQ=Requirements Days
|EST=Estimation Days
|FS=Functional Specification Days
|TS=Technical Specification Days
|DEV=Development Days
|ST=Testing and Release Days
|IMP=Implementation Days
|Client=The client code
|Year=The year's charges to use
}}

Note Note: If on a separate page Ensure that you include the relevant Category tag at the bottom of the page.

Note Note: Costs should be numeric. If one is not included, it will default to zero (0).


Cost Details
Activity No. of Days Rate per Day (£) Cost (£ Exc. VAT)
Requirements 0.00 £First argument to "number_format" must be a number.
Change Request Evaluation 0.00 £First argument to "number_format" must be a number.
Functional Specification 0.00 £First argument to "number_format" must be a number.
Technical Specification 0.00 £First argument to "number_format" must be a number.
Development 0.00 £First argument to "number_format" must be a number.
Testing and Release 0.00 £First argument to "number_format" must be a number.
Implementation 0.00 £First argument to "number_format" must be a number.
 
TOTAL 0.00   £First argument to "number_format" must be a number.
Estimate excludes training, release to live and go live support.