diff --git a/application/controllers/monfin2/Monfin2overzicht.php b/application/controllers/monfin2/Monfin2overzicht.php index 3340b86..d1bbec7 100644 --- a/application/controllers/monfin2/Monfin2overzicht.php +++ b/application/controllers/monfin2/Monfin2overzicht.php @@ -17,26 +17,33 @@ class Monfin2overzicht extends MY_Controller{ die; };// if } - function getschoolbedragen(){ - $orgid = $this->clean_input("orgid"); - $kalenderjaarnr = $this->clean_input("jaarnr"); - $uitgavetypes = $this->Finuitgavetypes_model->get_uitgavetypes(); - $budgetten = $this->Toewijzingen_model->gettoewijzingperjaar($orgid, $kalenderjaarnr); + function getschoolbedragen() + { + $orgid = $this->clean_input("orgid"); + $kalenderjaarnr = $this->clean_input("jaarnr"); + $soortoverzicht = $this->clean_input('zelfjanee'); - if ($budgetten) { - $budgetten->totaal = ROUND(($budgetten->basis + $budgetten->extra) / 100); - $budgetten->basis = ROUND($budgetten->basis / 100); - $budgetten->extra = Round($budgetten->extra / 100); - } - else{ - $budgetten = new stdClass(); - $budgetten->totaal = 0; - $budgetten->basis = 0; - $budgetten->extra = 0; - } - $basis = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr,"BASIS"); - $extra = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr,"EXTRA"); + $suborgs = $this->Organisaties_model->getlistrecursief( $orgid, []); + array_splice($suborgs, 0,1); + $suborgslist= implode(',', $suborgs); + $uitgavetypes = $this->Finuitgavetypes_model->get_uitgavetypes(); + + + $budgetten = new stdClass(); + $budgetten->totaal = 0; + $budgetten->basis = 0; + $budgetten->extra = 0; + + + if ($soortoverzicht == 3){ + $basis = $this->Finbestemmingen_model->get_bestemmingen_over_orgs($orgid, $suborgslist, $kalenderjaarnr,"BASIS"); + $extra = $this->Finbestemmingen_model->get_bestemmingen_over_orgs($orgid, $suborgslist, $kalenderjaarnr,"EXTRA"); + + } else { + $basis = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr, "BASIS"); + $extra = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr, "EXTRA"); + } $sombasisperuitgavetype = $this->get_som_per_uitgavetype($basis, $uitgavetypes); $somextraperuitgavetype = $this->get_som_per_uitgavetype($extra, $uitgavetypes); $totsomperuitgavetype = $this->sommeer_per_uitgavetype($sombasisperuitgavetype,$somextraperuitgavetype, $uitgavetypes); @@ -52,27 +59,10 @@ class Monfin2overzicht extends MY_Controller{ $extra = $sommenex['soorten']; $sombudgetpctex = $sommenex['sombudgetpct']; $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->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->basis = number_format( $sombasisperuitgavetype[0]->budgetsom, 0, ',' , '.' ); + $budgetten->extra = number_format( $somextraperuitgavetype[0]->budgetsom, 0, ',' , '.' ); + $budgetten->totaal = number_format( $sombasisperuitgavetype[0]->budgetsom + $somextraperuitgavetype[0]->budgetsom, 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, ',' , '.' ); @@ -83,22 +73,18 @@ class Monfin2overzicht extends MY_Controller{ $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 , ',' , '.'); - foreach($sombasisperuitgavetype as $sompertype){ + foreach($sombasisperuitgavetype as $index => $sompertype){ $sompertype->som = number_format($sompertype->som,0, ',' , '.' ); $sompertype->budgetsom = number_format($sompertype->budgetsom,0, ',' , '.' ); + if($index == 0) $sompertype->budgetrestant = number_format($sompertype->budgetrestant,0, ',' , '.' ); } - foreach($somextraperuitgavetype as $sompertype){ + foreach($somextraperuitgavetype as $index => $sompertype){ $sompertype->som = number_format($sompertype->som,0, ',' , '.' ); $sompertype->budgetsom = number_format($sompertype->budgetsom,0, ',' , '.' ); + if($index == 0) $sompertype->budgetrestant = number_format($sompertype->budgetrestant,0, ',' , '.' ); } @@ -108,20 +94,15 @@ class Monfin2overzicht extends MY_Controller{ } - - - - - - - $schooltot = array( 'budget' => $budgetten->totaal , "bestemd" => number_format($totbesteed, 0, ',' , '.' ), - "gebudget" => number_format($totgebudgeteerd, 0, ',' , '.' ), - "verschil" => number_format($budgetten->totaalverschil, 0, ',' , '.' )); - + "verschil" => number_format($budgetten->totaalverschil, 0, ',' , '.' )); + if ($soortoverzicht == 3){ + $opmerking = ''; + } else { $opmerking = $this->Bestedingopmerkingen_model->getopmerking($orgid, $kalenderjaarnr); -// }; // if budgetten + } +//}; // if budgetten if (! isset($sombasisperuitgavetype)) $sombasisperuitgavetype = 0; if (! isset($somextraperuitgavetype)) $somextraperuitgavetype = 0; if (! isset($totsomperuitgavetype)) $totsomperuitgavetype = 0; @@ -138,137 +119,6 @@ class Monfin2overzicht extends MY_Controller{ 'opmerking' => $opmerking)); } - function getschoolbedragenNieuw(){ - $orgid = $this->clean_input("orgid"); - $kalenderjaarnr = $this->clean_input("jaarnr"); - $soortoverzicht = $this->clean_input('zelfjanee'); - - $suborgs = $this->Organisaties_model->getlistrecursief( $orgid, []); - array_splice($suborgs, 0,1); - $suborgslist= implode(',', $suborgs); - - $uitgavetypes = $this->Finuitgavetypes_model->get_uitgavetypes(); - if ($soortoverzicht == 3){ - $budgetten = $this->Toewijzingen_model->gettoewijzingenperjaaroverorgs($suborgslist, $kalenderjaarnr); - } else { - $budgetten = $this->Toewijzingen_model->gettoewijzingperjaar($orgid, $kalenderjaarnr); - } - - $basis = array(); - $extra = array(); - - $schooltot = 0; - $opmerking = ''; - - if ($budgetten) { - if ($soortoverzicht == 3) { - $budgetten->totaal = ROUND(($budgetten->basis + $budgetten->extra)); - $budgetten->basis = ROUND($budgetten->basis); - $budgetten->extra = ROUND($budgetten->extra); - } else { - $budgetten->totaal = ROUND(($budgetten->basis + $budgetten->extra) / 100); - $budgetten->basis = ROUND($budgetten->basis / 100); - $budgetten->extra = ROUND($budgetten->extra / 100); - } - - if ($soortoverzicht == 3){ - $basis = $this->Finbestemmingen_model->get_bestemmingen_over_orgs($orgid, $suborgslist, $kalenderjaarnr,"BASIS"); - $extra = $this->Finbestemmingen_model->get_bestemmingen_over_orgs($orgid, $suborgslist, $kalenderjaarnr,"EXTRA"); - - } else { - $basis = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr,"BASIS"); - $extra = $this->Finbestemmingen_model->get_bestemmingen($orgid, $kalenderjaarnr,"EXTRA"); - } - $sombasisperuitgavetype = $this->get_som_per_uitgavetype($basis, $uitgavetypes); - $somextraperuitgavetype = $this->get_som_per_uitgavetype($extra, $uitgavetypes); - $totsomperuitgavetype = $this->sommeer_per_uitgavetype($sombasisperuitgavetype,$somextraperuitgavetype, $uitgavetypes); - $totbesteed = $this->sommeeralles($totsomperuitgavetype, 'BEDRAG'); - $totgebudgeteerd = $this->sommeeralles($totsomperuitgavetype, 'BUDGET'); - $sommen = $this->get_som_per_regel($basis, $budgetten->basis, $sombasisperuitgavetype[0]); - - $basis = $sommen['soorten']; - - $sombudgetpct = $sommen['sombudgetpct']; - $sombedragpct = $sommen['sombedragpct']; -// $sombedragbudgetpct = $sommen['sombedragbudgetpct']; - - $sommenex = $this->get_som_per_regel($extra, $budgetten->extra, $somextraperuitgavetype[0] ); - $extra = $sommenex['soorten']; -// $somgebudgetpctex = $sommenex['somgebudgetpct']; - $sombudgetpctex = $sommenex['sombudgetpct']; - $sombedragpctex = $sommenex['sombedragpct']; -// $sombedragbudgetpctex = $sommen['sombedragbudgetpct']; - // todo - // bereken budget - besteding verschil per basis/extra/overig - $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 -// $totaal = str_replace(".", '', $budgetten->totaal); -// $totaal = str_replace(".", '', $budgetten->totaal); -// $totaal = str_replace(".", '', $budgetten->totaal); -// $budgetten->totaal = number_format($totaal, 0 , ',' , '.'); -// $budgetten->basis = number_format($budgetten->basis , 0 , ',' , '.'); -// $budgetten->extra = number_format($budgetten->extra, 0 , ',' , '.'); - - foreach($sombasisperuitgavetype as $index => $sompertype){ - $sompertype->som = number_format($sompertype->som,0, ',' , '.' ); - $sompertype->budgetsom = number_format($sompertype->budgetsom,0, ',' , '.' ); - if($index == 0) $sompertype->budgetrestant = number_format($sompertype->budgetrestant,0, ',' , '.' ); - - } - foreach($somextraperuitgavetype as $sompertype){ - $sompertype->som = number_format($sompertype->som,0, ',' , '.' ); - $sompertype->budgetsom = number_format($sompertype->budgetsom,0, ',' , '.' ); - if($index == 0) $sompertype->budgetrestant = number_format($sompertype->budgetrestant,0, ',' , '.' ); - - - } - foreach($totsomperuitgavetype as $sompertype){ - $sompertype->som = number_format($sompertype->som,0, ',' , '.' ); - $sompertype->budgetsom = number_format($sompertype->budgetsom,0, ',' , '.' ); - - } - - $schooltot = array( 'budget' => $budgetten->totaal , - "bestemd" => number_format($totbesteed, 0, ',' , '.' ), - "gebudget" => number_format($totgebudgeteerd, 0, ',' , '.' ), - "verschil" => number_format($budgetten->totaalverschil, 0, ',' , '.' )); - - if ($soortoverzicht == 3){ - $opmerking = ''; - } else { - $opmerking = $this->Bestedingopmerkingen_model->getopmerking($orgid, $kalenderjaarnr); - } - }; // if budgetten - if (! isset($sombasisperuitgavetype)) $sombasisperuitgavetype = false; - if (! isset($somextraperuitgavetype)) $somextraperuitgavetype = false; - if (! isset($totsomperuitgavetype)) $totsomperuitgavetype = false; - if (! isset($schooltot)) $schooltot = 0; - - echo json_encode(array('uitgavetypes' =>$uitgavetypes, - 'basis' =>$basis, - 'extra' =>$extra, - 'sombasisperuitgavetype' =>$sombasisperuitgavetype, - 'somextraperuitgavetype' =>$somextraperuitgavetype, - 'totsomperuitgavetype' =>$totsomperuitgavetype, - 'schooltotaal' => $schooltot, - 'budgetten' => $budgetten, - 'opmerking' => $opmerking)); - } function sommeeralles($totsomperuitgavetype, $soort) { @@ -309,7 +159,6 @@ class Monfin2overzicht extends MY_Controller{ $bedragpctformat = number_format($bedragpct, 1, ',', '.'); } - $totbudget = empty($subsoort->uitgavetypes[0]->budget) ? 0 : floatval($subsoort->uitgavetypes[0]->budget); $persbudget = empty($subsoort->uitgavetypes[1]->budget) ? 0 : floatval($subsoort->uitgavetypes[1]->budget); $matbudget = empty($subsoort->uitgavetypes[2]->budget) ? 0 : floatval($subsoort->uitgavetypes[2]->budget); @@ -356,7 +205,7 @@ class Monfin2overzicht extends MY_Controller{ $somtot[$index]->code = $uitgavetype->code; $somtot[$index]->naam = $uitgavetype->naam; $somtot[$index]->som =0; - $somtot[$index]->budgetsom =0; + $somtot[$index]->budgetsom = 0; foreach($sombasis as $basis){ if ($basis->code == $somtot[$index]->code) { $somtot[$index]->som += $basis->som; @@ -409,7 +258,7 @@ class Monfin2overzicht extends MY_Controller{ $index = 0; $regelsom=0; $regelsom2 = 0; - $regelsom3 = 0; + foreach($uitgavetypes as $uitgavetype){ $somasarray[$index ] = new stdClass; $somasarray[$index]->code = $uitgavetype->code; @@ -419,11 +268,14 @@ class Monfin2overzicht extends MY_Controller{ if($index != 0) { $regelsom += $somasarray[$index]->som; } + if($index ==0){ + $regelsom2 += round($sombasis[$uitgavetype->code]->budgetsom,0); + } $index += 1; }; - $somasarray[0]->som = $regelsom; - $somasarray[0]->budgetrestant = $somasarray[0]->budgetsom - $regelsom; + $somasarray[0]->budgetsom = $regelsom2; + $somasarray[0]->budgetrestant = $regelsom2 - $regelsom; return $somasarray; } @@ -476,37 +328,27 @@ class Monfin2overzicht extends MY_Controller{ $others[$index] = new stdClass; $others[$index]->naam = $organisatie->brin.'-'.$organisatie->naamkort; $others[$index]->id = $organisatie->id; - $others[$index]->budget = $this->get_budgetten_inclusief($orgids, $kalenderjaarnr); $gebudget = $this->Finbestemmingen_model->get_gebudgeteerd_totbedrag_over_orgs($orgids, $kalenderjaarnr); - $others[$index]->gebudget = floatval($gebudget); - $others[$index]->gebudgetForm = number_format($others[$index]->gebudget,0 , ',' , '.'); + $others[$index]->budget = floatval($gebudget? $gebudget: 0); + $others[$index]->budgetForm = number_format($others[$index]->budget,0 , ',' , '.'); $others[$index]->bestemmingen = $this->get_bestemmingen_inclusief($orgids, $kalenderjaarnr); - $others[$index]->verschil = $others[$index]->budget->totaal - $others[$index]->bestemmingen->som; - $others[$index]->verschilGeb = $others[$index]->gebudget - $others[$index]->bestemmingen->som; + $others[$index]->verschil = $others[$index]->budget - $others[$index]->bestemmingen->som; $others[$index]->formVerschil = number_format($others[$index]->verschil, 0 ,',' , '.' ); - $others[$index]->verschilGebForm = number_format($others[$index]->verschilGeb,0 , ',' , '.'); + $subtot->basis += $others[$index]->bestemmingen->basis; $subtot->extra += $others[$index]->bestemmingen->extra; $subtot->som += $others[$index]->bestemmingen->som; - $subtot->budget += $others[$index]->budget->totaal; - $subtot->gebudget += $others[$index]->gebudget; + $subtot->budget += $others[$index]->budget; $subtot->verschil += $others[$index]->verschil; - $subtot->verschilGeb += $others[$index]->verschilGeb; $grandtot->basis += $others[$index]->bestemmingen->basis; $grandtot->extra += $others[$index]->bestemmingen->extra; $grandtot->som += $others[$index]->bestemmingen->som; - $grandtot->budget += $others[$index]->budget->totaal; - $grandtot->gebudget += $others[$index]->gebudget; + $grandtot->budget += $others[$index]->budget; $grandtot->verschil += $others[$index]->verschil; - $grandtot->verschilGeb += $others[$index]->verschilGeb; $index += 1; } } -// $targetorg->budgetten->basis = number_format($targetorg->budgetten->basis, 0, ',' , '.'); -// $targetorg->budgetten->extra = number_format($targetorg->budgetten->extra, 0, ',' , '.'); -// $targetorg->budgetten->totaal = number_format($targetorg->budgetten->totaal, 0, ',' , '.'); -// $targetorg->budgetten->verschil = number_format($targetorg->budgetten->verschil,0, ',' , '.'); $subtot->basis = number_format($subtot->basis,0 , ',' , '.'); $subtot->extra = number_format($subtot->extra,0 , ',' , '.'); @@ -520,10 +362,9 @@ class Monfin2overzicht extends MY_Controller{ $grandtot->extra = number_format($grandtot->extra,0 , ',' , '.'); $grandtot->som = number_format($grandtot->som,0 , ',' , '.'); $grandtot->budget = number_format($grandtot->budget,0 , ',' , '.'); -// $grandtot->gebudget = number_format($grandtot->gebudget,0 , ',' , '.'); +// $grandtot->verschil = number_format($grandtot->verschil,0 , ',' , '.'); $grandtot->verschilGeb = number_format($grandtot->verschilGeb,0 , ',' , '.'); - // $result = $this->get_orgs_bestemmingen($orgids, $kalenderjaarnr); echo json_encode(['targetorg' =>$targetorg, 'others' =>$others, diff --git a/application/core/MY_Controller.php b/application/core/MY_Controller.php index df3cd04..b5671d8 100644 --- a/application/core/MY_Controller.php +++ b/application/core/MY_Controller.php @@ -95,7 +95,9 @@ class MY_Controller extends CI_Controller{ // 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.26';//gebudgetterde bedragen ipv toegekende budgtten in overzicht monfin, analoog aan bestemmingen +// public $version = '1.20.26';//gebudgetterde bedragen ipv toegekende budgtten in overzicht monfin, analoog aan bestemmingen + public $version = '1.20.27';//dingen + diff --git a/application/models/monfin2/Finbestemmingen_model.php b/application/models/monfin2/Finbestemmingen_model.php index 4e8f540..01a18d1 100644 --- a/application/models/monfin2/Finbestemmingen_model.php +++ b/application/models/monfin2/Finbestemmingen_model.php @@ -239,10 +239,11 @@ class Finbestemmingen_model extends MY_Model{ WHERE B.organisatie_id in ({$orglist}) AND B.kalenderjaar = {$jaarnr } AND B.uitgavetype = 'TOTAAL' "; - $this->get_query_row(); + $row= $this->get_query_row(); - return $this->get_query_row('budget'); + if ($row) $row = str_replace(',' , '' , $row->budget); + return $row; } @@ -278,7 +279,7 @@ class Finbestemmingen_model extends MY_Model{ JOIN finsoorten FS on FS.id = FSS.finsoort_id WHERE FB.organisatie_id in ({$orgids}) AND FB.kalenderjaar = {$jaarnr} - AND FB.uitgavetype = 'TOTAAL' + AND FB.uitgavetype != 'TOTAAL' GROUP BY categorie, organisatie_id"; return $this->get_query_result(); } @@ -303,7 +304,7 @@ class Finbestemmingen_model extends MY_Model{ JOIN finsoorten FS on FS.id = FSS.finsoort_id WHERE FB.organisatie_id in ({$orgids}) AND FB.kalenderjaar = {$jaarnr} - AND FB.uitgavetype = 'TOTAAL' + AND FB.uitgavetype != 'TOTAAL' AND FS.categorie = '{$cat}' GROUP BY categorie"; return $this->get_query_row('bedrag'); diff --git a/application/views/monpas/pages/monfin2/overorgs.php b/application/views/monpas/pages/monfin2/overorgs.php index 494d049..2d8b3b6 100644 --- a/application/views/monpas/pages/monfin2/overorgs.php +++ b/application/views/monpas/pages/monfin2/overorgs.php @@ -15,8 +15,8 @@ - - + + @@ -25,8 +25,8 @@ - - + + diff --git a/application/views/monpas/pages/monfin2/overzicht.php b/application/views/monpas/pages/monfin2/overzicht.php index 640906d..0f53bf6 100644 --- a/application/views/monpas/pages/monfin2/overzicht.php +++ b/application/views/monpas/pages/monfin2/overzicht.php @@ -103,11 +103,11 @@ data-bind="click: fToelichting.bind($data, '%UITGAVEN')"> - % budget - - - + + + + + @@ -143,14 +143,13 @@ - - + - + @@ -189,7 +188,7 @@ - + @@ -230,12 +229,12 @@ data-bind="click: fToelichting.bind($data, '%UITGAVEN')"> - - % budget - - - + + + + + + @@ -278,7 +277,7 @@ - + @@ -317,7 +316,7 @@ - + @@ -335,7 +334,7 @@ - + @@ -366,7 +365,7 @@ - + diff --git a/public/js/monpas/models/monfin2/monfinoverzicht2.js b/public/js/monpas/models/monfin2/monfinoverzicht2.js index 740f898..996858b 100644 --- a/public/js/monpas/models/monfin2/monfinoverzicht2.js +++ b/public/js/monpas/models/monfin2/monfinoverzicht2.js @@ -118,9 +118,10 @@ ls.initMonfinOverzicht2Model = function(){ if (self.zelfjanee()==1 || self.selectedOrg().soort==4){ var sd={orgid : self.selectedOrg().id, - jaarnr : self.selectedKalenderjaar().jaarnr} + jaarnr : self.selectedKalenderjaar().jaarnr, + zelfjanee : self.zelfjanee()} $.post("index.php/monfin2/monfin2overzicht/getschoolbedragen", sd, function(result){ - +console.log('schoolbedragen'); self.schooltotaal( result.schooltotaal) ; self.uitgavetypes(result.uitgavetypes); @@ -151,7 +152,7 @@ ls.initMonfinOverzicht2Model = function(){ var sd={orgid : self.selectedOrg().id, jaarnr : self.selectedKalenderjaar().jaarnr} $.post("index.php/monfin2/monfin2overzicht/getbestuursbedragen", sd, function(result){ - + console.log('bestuursbedragen'); self.otherOrgs.removeAll(); self.otherOrgs(result.others); self.subTot(result.subtot); @@ -166,8 +167,8 @@ ls.initMonfinOverzicht2Model = function(){ var sd={orgid : self.selectedOrg().id, jaarnr : self.selectedKalenderjaar().jaarnr, zelfjanee : self.zelfjanee()} - $.post("index.php/monfin2/monfin2overzicht/getschoolbedragenNieuw", sd, function(result){ - + $.post("index.php/monfin2/monfin2overzicht/getschoolbedragen", sd, function(result){ + console.log('schoolbedragenNieuw'); self.schooltotaal( result.schooltotaal) ; self.uitgavetypes(result.uitgavetypes); @@ -194,7 +195,7 @@ ls.initMonfinOverzicht2Model = function(){ var sd={orgid : self.selectedOrg().id, jaarnr : self.selectedKalenderjaar().jaarnr} $.post("index.php/monfin2/monfin2overzicht/getbestuurperuitgavetype", sd, function(result){ - + console.log('bestuur per uitgavetype'); self.pmsTargetOrg(result.targetorg); self.otherPMSOrgs(result.otherorgs); self.sumotherPMS(result.sumother);