gebudgetteerde bedragen in overzicht monfin ipv budgetten
This commit is contained in:
@@ -54,28 +54,41 @@ class Monfin2overzicht extends MY_Controller{
|
||||
$sombedragpctex = $sommenex['sombedragpct'];
|
||||
// todo
|
||||
// bereken budget - besteding verschil per basis/extra/overig
|
||||
$budgetten->basisverschil = number_format($budgetten->basis - $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->extraverschil = number_format($budgetten->extra - $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->totaalverschil = $budgetten->totaal - ($sombasisperuitgavetype[0]->som +$somextraperuitgavetype[0]->som);
|
||||
|
||||
|
||||
$budgetten->basisbudgetpct = number_format($sombudgetpct, 1,',', '.');
|
||||
$budgetten->basisbedragpct = number_format($sombedragpct, 1,',', '.');
|
||||
|
||||
$budgetten->extrabudgetpct = number_format($sombudgetpctex, 1,',', '.');
|
||||
$budgetten->extrabedragpct = number_format($sombedragpctex, 1,',', '.');
|
||||
|
||||
$bedrag = $budgetten->totaal > 0 ? ($totbesteed/$budgetten->totaal) *100: 0;
|
||||
$budgetten->totbedragbudgetkaal = $bedrag;
|
||||
$budgetten->totbedragbudgetpct = number_format($bedrag, 1, ',', '.');
|
||||
$bedrag2 = $budgetten->totaal > 0 ?($totgebudgeteerd/$budgetten->totaal)*100 : 0;
|
||||
$budgetten->totbudgetpct = number_format($bedrag2, 1, ',', '.');
|
||||
// $budgetten->basisverschil = number_format($budgetten->basis - $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
// $budgetten->extraverschil = number_format($budgetten->extra - $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
// $budgetten->totaalverschil = $budgetten->totaal - ($sombasisperuitgavetype[0]->som +$somextraperuitgavetype[0]->som);
|
||||
//
|
||||
//
|
||||
// $budgetten->basisbudgetpct = number_format($sombudgetpct, 1,',', '.');
|
||||
// $budgetten->basisbedragpct = number_format($sombedragpct, 1,',', '.');
|
||||
//
|
||||
// $budgetten->extrabudgetpct = number_format($sombudgetpctex, 1,',', '.');
|
||||
// $budgetten->extrabedragpct = number_format($sombedragpctex, 1,',', '.');
|
||||
//
|
||||
// $bedrag = $budgetten->totaal > 0 ? ($totbesteed/$budgetten->totaal) *100: 0;
|
||||
// $budgetten->totbedragbudgetkaal = $bedrag;
|
||||
// $budgetten->totbedragbudgetpct = number_format($bedrag, 1, ',', '.');
|
||||
// $bedrag2 = $budgetten->totaal > 0 ?($totgebudgeteerd/$budgetten->totaal)*100 : 0;
|
||||
// $budgetten->totbudgetpct = number_format($bedrag2, 1, ',', '.');
|
||||
$budgetten->basis = number_format( $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->extra = number_format( $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->totaal = number_format( $sombasisperuitgavetype[0]->som + $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->basisverschil = number_format($sombasisperuitgavetype[0]->budgetsom - $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->extraverschil = number_format($somextraperuitgavetype[0]->budgetsom- $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->totaalverschil = number_format($sombasisperuitgavetype[0]->budgetsom + $somextraperuitgavetype[0]->budgetsom - $sombasisperuitgavetype[0]->som -$somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->basisbudgetpct = number_format($sombudgetpct, 2,',', '.');
|
||||
|
||||
$budgetten->basisbedragpct = number_format($sombedragpct, 1,',', '.');
|
||||
$budgetten->extrabudgetpct = number_format($sombudgetpctex, 1,',', '.');
|
||||
$budgetten->extrabedragpct = number_format($sombedragpctex, 1,',', '.');
|
||||
$budgetten->totbedragpct = number_format(($sombedragpctex + $sombedragpct)/2, 1, ',', '.' );
|
||||
$budgetten->totbudgetpct = number_format(($sombudgetpct + $sombudgetpctex)/2, 1, ',', '.');
|
||||
//
|
||||
// todo
|
||||
// zorg dat alle getallen geformateerd zijn met een duizendtalscheidingsteken
|
||||
$budgetten->totaal = number_format($budgetten->totaal, 0 , ',' , '.');
|
||||
$budgetten->basis = number_format($budgetten->basis , 0 , ',' , '.');
|
||||
$budgetten->extra = number_format($budgetten->extra, 0 , ',' , '.');
|
||||
// $budgetten->totaal = number_format($budgetten->totaal, 0 , ',' , '.');
|
||||
// $budgetten->basis = number_format($budgetten->basis , 0 , ',' , '.');
|
||||
// $budgetten->extra = number_format($budgetten->extra, 0 , ',' , '.');
|
||||
|
||||
foreach($sombasisperuitgavetype as $sompertype){
|
||||
$sompertype->som = number_format($sompertype->som,0, ',' , '.' );
|
||||
@@ -187,27 +200,20 @@ class Monfin2overzicht extends MY_Controller{
|
||||
// $sombedragbudgetpctex = $sommen['sombedragbudgetpct'];
|
||||
// todo
|
||||
// bereken budget - besteding verschil per basis/extra/overig
|
||||
$budgetten->basisverschil = number_format($budgetten->basis - $sombasisperuitgavetype[3]->som, 0, ',' , '.' );
|
||||
$budgetten->extraverschil = number_format($budgetten->extra - $somextraperuitgavetype[3]->som, 0, ',' , '.' );
|
||||
$budgetten->totaalverschil = $budgetten->totaal - ($sombasisperuitgavetype[3]->som +$somextraperuitgavetype[3]->som);
|
||||
$budgetten->basis = number_format( $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->extra = number_format( $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->totaal = number_format( $sombasisperuitgavetype[0]->som + $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->basisverschil = number_format($sombasisperuitgavetype[0]->budgetsom - $sombasisperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->extraverschil = number_format($somextraperuitgavetype[0]->budgetsom- $somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->totaalverschil = number_format($sombasisperuitgavetype[0]->budgetsom + $somextraperuitgavetype[0]->budgetsom - $sombasisperuitgavetype[0]->som -$somextraperuitgavetype[0]->som, 0, ',' , '.' );
|
||||
$budgetten->basisbudgetpct = number_format($sombudgetpct, 2,',', '.');
|
||||
// $budgetten->basisgebudgetpct = number_format($somgebudgetpct, 2,',', '.');
|
||||
$budgetten->basisbedragpct = number_format($sombedragpct, 2,',', '.');
|
||||
// $budgetten->basisbedragbudgetpct = number_format($sombedragbudgetpct, 2,',', '.');
|
||||
|
||||
$budgetten->extrabudgetpct = number_format($sombudgetpctex, 2,',', '.');
|
||||
// $budgetten->extragebudgetpct = number_format($somgebudgetpctex, 2,',', '.');
|
||||
$budgetten->extrabedragpct = number_format($sombedragpctex, 2,',', '.');
|
||||
// $budgetten->extrabedragbudgetpct = number_format($sombedragbudgetpctex, 2,',', '.');
|
||||
|
||||
$bedrag = $budgetten->totaal > 0 ? ($totbesteed/$budgetten->totaal) *100: 0;
|
||||
$budgetten->totbedragbudgetkaal = $bedrag;
|
||||
$budgetten->totbedragbudgetpct = number_format($bedrag, 2, ',', '.');
|
||||
$budgetten->totbedragpct = $totbesteed > 0 ? '100,00': 0;
|
||||
$bedrag2 = $budgetten->totaal > 0 ?($totgebudgeteerd/$budgetten->totaal)*100 : 0;
|
||||
$budgetten->totbudgetpct = number_format($bedrag2, 2, ',', '.');
|
||||
|
||||
|
||||
$budgetten->basisbedragpct = number_format($sombedragpct, 1,',', '.');
|
||||
$budgetten->extrabudgetpct = number_format($sombudgetpctex, 1,',', '.');
|
||||
$budgetten->extrabedragpct = number_format($sombedragpctex, 1,',', '.');
|
||||
$budgetten->totbedragpct = number_format(($sombedragpctex + $sombedragpct)/2, 1, ',', '.' );
|
||||
$budgetten->totbudgetpct = number_format(($sombudgetpct + $sombudgetpctex)/2, 1, ',', '.');
|
||||
//
|
||||
|
||||
// todo
|
||||
// zorg dat alle getallen geformateerd zijn met een duizendtalscheidingsteken
|
||||
|
||||
@@ -94,7 +94,8 @@ class MY_Controller extends CI_Controller{
|
||||
// public $version = '1.20.17';// verversen bestemmingen ging niet goed
|
||||
// public $version = '1.20.21';// tussenstand vormgeving ijkpunten
|
||||
// public $version = '1.20.23';// bugetsom gebudgeteerde bedragen in plaats van budget in totaal
|
||||
public $version = '1.20.24';// foutje in afvangen te vroeg aanroepen jaarbudget in callback
|
||||
// public $version = '1.20.24';// foutje in afvangen te vroeg aanroepen jaarbudget in callback
|
||||
public $version = '1.20.25';//gebudgetterde bedragen ipv toegekende budgtten in overzicht monfin, analoog aan bestemmingen
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
</th>
|
||||
<th class="pdfmonfin" style="text-align:right; background-color: #968026; width: 2%">
|
||||
</th>
|
||||
<th class="pdfmonfin" style="writing-mode: vertical-rl; padding: 3px;font-size:0.9em; width: 9%; vertical-align:text-top; text-align:right; background-color: #968026;"><span >verschil>?</span>
|
||||
<th class="pdfmonfin" style="writing-mode: vertical-rl; padding: 3px;font-size:0.9em; width: 9%; vertical-align:text-top; text-align:right; background-color: #968026;"><span >verschil</span>
|
||||
<i class="fa fa-info-circle"
|
||||
data-bind="click: fToelichting.bind($data, 'VERSCHIL')">
|
||||
</i>
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
<td style="text-align:right" data-bind="text: budgetsom"></td>
|
||||
<td ><i class="fa fa-info-circle"
|
||||
data-bind="visible: $root.schooltotaal().budget > 0,
|
||||
data-bind="visible: $root.budgetten(),
|
||||
click: $root.fOpenDetails.bind($data, 'BASIS') "
|
||||
></i></td>
|
||||
<td style="text-align:right" data-bind="text: budgetrestant" ></td>
|
||||
@@ -138,6 +138,8 @@
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<!-- /ko -->
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<!-- /ko -->
|
||||
|
||||
<!-- <td style="text-align:right"-->
|
||||
@@ -344,13 +346,13 @@
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<!-- /ko -->
|
||||
<td ><i class="fa fa-info-circle"
|
||||
data-bind="visible: $root.schooltotaal().budget > 0,
|
||||
data-bind="visible: $root.budgetten().totaal > 0,
|
||||
click: $root.fOpenDetails.bind($data, 'TOTAAL') ">
|
||||
</i>
|
||||
</td>
|
||||
<td style="text-align:right"
|
||||
data-bind="text: $root.schooltotaal() && $root.schooltotaal().verschil ? $root.schooltotaal().verschil : '0,00',
|
||||
style : {color: $root.schooltotaal() && Number($root.schooltotaal().verschil) < 0 ? 'red' : 'black' }">
|
||||
data-bind="text: $root.budgetten() && $root.budgetten().totaalverschil ? $root.budgetten().totaalverschil : '0,00',
|
||||
style : {color: $root.budgetten() && Number($root.budgetten().totaalverschil) < 0 ? 'red' : 'black' }">
|
||||
</td>
|
||||
<!-- <td style="text-align:right"-->
|
||||
<!-- data-bind="text: $root.budgetten() &&parseFloat($root.budgetten().totbedragbudgetkaal) > 0 ? $root.budgetten().totbedragbudgetpct : '0,00' ,-->
|
||||
@@ -364,7 +366,7 @@
|
||||
<!-- >-->
|
||||
<!-- </td>-->
|
||||
|
||||
<td style="padding: 3px; text-align: right" >100</td>
|
||||
<td style="padding: 3px; text-align: right" data-bind="text: $root.budgetten() ? $root.budgetten().totbedragpct : '0,0' "></td>
|
||||
<td style="padding: 3px; text-align: right" data-bind="text: $root.budgetten() ? $root.budgetten().totbudgetpct : '0,0' "></td>
|
||||
|
||||
</tr>
|
||||
@@ -727,7 +729,7 @@
|
||||
<!-- /ko -->
|
||||
<td style="text-align:right" >0,00</td>
|
||||
<!-- /ko -->
|
||||
<td style="text-align:right" data-bind="text: $root.budgetten() ? $root.schooltotaal().gebudget : '0,00'">
|
||||
<td style="text-align:right" data-bind="text: $root.budgetten() ? $root.budgetten(0.basis : '0,00'">
|
||||
</td>
|
||||
<td ><i class="fa fa-info-circle"
|
||||
data-bind="visible: $root.schooltotaal().budget > 0,
|
||||
@@ -735,8 +737,8 @@
|
||||
</i>
|
||||
</td>
|
||||
<td style="text-align:right"
|
||||
data-bind="text: $root.schooltotaal() && $root.schooltotaal().verschil ? $root.schooltotaal().verschil : '0,00',
|
||||
style : {color: $root.schooltotaal() && Number($root.schooltotaal().verschil) < 0 ? 'red' : 'black' }">
|
||||
data-bind="text: $root.budgetten() && $root.budgetten().totaalverschil ? $root.budgetten().totaalverschil : '0,00',
|
||||
style : {color: $root.budgetten() && Number($root.budgetten().totaalverschil) < 0 ? 'red' : 'black' }">
|
||||
</td>
|
||||
<td style="text-align:right"
|
||||
data-bind="text: $root.budgetten() &&parseFloat($root.budgetten().totbedragbudgetkaal) > 0 ? $root.budgetten().totbedragbudgetpct : '0,00' ,
|
||||
|
||||
Reference in New Issue
Block a user