126 lines
5.8 KiB
PHP
126 lines
5.8 KiB
PHP
<div class="col-sm-12 mainpagina" id ="pagmonfinbeheer">
|
|
|
|
<div class="col-sm-12" style="padding:0px">
|
|
<div class="col-sm-3" style="padding:0px">
|
|
|
|
<table class="lstable" style="width:100%;">
|
|
<colgroup>
|
|
<col span='4' style="width: 18px">
|
|
<col style="width: 220px">
|
|
</colgroup>
|
|
<tbody data-bind="foreach: orgs">
|
|
<tr data-bind= "visible: (typeof id !== 'undefined' && id > 0) ,
|
|
css:{selected: ($root.selectedOrg() && id == $root.selectedOrg().id) }">
|
|
<td class="openbutton" data-bind="click: $root.fToggle, css: { closebutton: geopend()}"></td>
|
|
<td colspan = 4 data-bind="text: (typeof fnaam !== 'undefined') ? fnaam : '' , click: $root.fSetSelected"></td>
|
|
</tr>
|
|
<!-- ko foreach: suborgs -->
|
|
<tr data-bind= "visible: (typeof id !== 'undefined' && id > 0) && $parent.geopend(),
|
|
css:{selected: ($root.selectedOrg() && id == $root.selectedOrg().id) }">
|
|
<td></td>
|
|
<td class="openbutton" data-bind="click: $root.fToggle, css: { closebutton: geopend()}"></td>
|
|
<td colspan = 3 data-bind="text: (typeof fnaam !== 'undefined') ? fnaam : '' , click: $root.fSetSelected"></td>
|
|
</tr>
|
|
|
|
<!-- ko foreach: suborgs -->
|
|
<tr data-bind= "visible: (typeof id !== 'undefined' && id > 0) && $parent.geopend() && $parents[1].geopend(),
|
|
css:{selected: ($root.selectedOrg() && id == $root.selectedOrg().id) }">
|
|
<td></td>
|
|
<td></td>
|
|
<td class="openbutton" data-bind="click: $root.fToggle, css: { closebutton: geopend()}"></td>
|
|
<td colspan = 2 data-bind="text: (typeof fnaam !== 'undefined') ? fnaam : '' , click: $root.fSetSelected"></td>
|
|
</tr>
|
|
<!-- ko foreach: suborgs -->
|
|
<tr data-bind= "visible: ((typeof id !== 'undefined' && id > 0) && $parent.geopend()) && $parents[1].geopend() && $parents[2].geopend(),
|
|
css:{selected: ($root.selectedOrg() && id == $root.selectedOrg().id) }" >
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td colspan = 1 data-bind="text: (typeof fnaam !== 'undefined') ? fnaam : '' , click: $root.fSetSelected"></td>
|
|
</tr>
|
|
<!-- /ko -->
|
|
<!-- /ko -->
|
|
<!-- /ko -->
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
|
|
<div class="col-sm-9" >
|
|
<p data-bind= "visible: !selectedOrg() ">Selecteer eerst een organisatie</p>
|
|
<div style="width: 100%"
|
|
data-bind="visible: selectedOrg(), with: selectedOrg">
|
|
<h4 style="margin-top:0px"><span data-bind="text: fnaam"></span> : Budgetten</h4>
|
|
<table class="lstable" style="width:100%; font-size: 0.8em">
|
|
<thead>
|
|
<tr>
|
|
<th style="width:12%; text-align:center">Kalenderjaar</th>
|
|
<th style="width:16%; text-align:center">Basis ondersteuning</th>
|
|
<th style="width:16%; text-align:center">Extra ondersteuning</th>
|
|
<th style="width:16%; text-align:center">Som ondersteuning</th>
|
|
<th style="width:16%; text-align:center">Overige</th>
|
|
<th style="width:8%"></th>
|
|
<th style="width:16%" title="basisondersteuning = lichte ondersteuning; extra ondersteuning = zware ondersteuning">onderscheid <br> basis-extra ondersteuning*</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody data-bind= "foreach: $parent.bedragen">
|
|
<tr>
|
|
<td data-bind="text: kalenderjaar"></td>
|
|
<td><input class="decimal"
|
|
style="max-width: 100%;width:100%"
|
|
data-bind="textInput: basis,
|
|
event:{change: $root.fUpdatebedrag.bind($data,1)},
|
|
enable: basisextra() ==1 && vastgelegd() != 1,
|
|
visible: !jaarclosed() " /></td>
|
|
<td><input class="decimal"
|
|
style="max-width: 100%;width:100%"
|
|
data-bind="textInput: extra,
|
|
event:{change: $root.fUpdatebedrag.bind($data,2)},
|
|
enable: basisextra() == 1 && vastgelegd() != 1,
|
|
visible: !jaarclosed() " /></td>
|
|
<td><input class="decimal"
|
|
style="max-width: 100%;width:100%; "
|
|
data-bind="textInput: som,
|
|
event:{change: $root.fUpdatebedrag.bind($data,3)},
|
|
visible: basisextra() == 0 && ! jaarclosed(),
|
|
enable: vastgelegd() !=1" />
|
|
</td>
|
|
<td ><input class="decimal"
|
|
style="max-width: 100%;width:100%"
|
|
data-bind="textInput: overig,
|
|
enable: vastgelegd() != 1,
|
|
event:{change: $root.fUpdatebedrag.bind($data,4)},
|
|
visible: !jaarclosed() " />
|
|
|
|
<td ><button data-bind="click: $root.fLegVast,
|
|
visible: (vastgelegd() == 0 || vastgelegd() == null) && !jaarclosed() ">leg vast</button>
|
|
</td>
|
|
<td >
|
|
|
|
<input type="radio" name = "basisextra" value='0' data-bind="attr:{name: 'basisextra' + id},checked: basisextra, enable: (basisextravast()=='0' || basisextravast() == null) && ! jaarclosed(), click: $root.fUpdateBE" /> nee
|
|
<input type="radio" name = "basisextra" value='1' data-bind="attr:{name: 'basisextra' + id},checked: basisextra, enable:(basisextravast()=='0' || basisextravast() == null) && !jaarclosed(), click: $root.fUpdateBE" /> ja
|
|
<button data-bind="click: $root.fLegBasisextravast, visible: (basisextravast() =='0' || basisextravast() == null) && !jaarclosed()"> leg vast</button>
|
|
</td>
|
|
|
|
</tr>
|
|
<tr style="border-bottom:1px solid #dbdbdb">
|
|
<td>geformatteerd</td>
|
|
<td style="text-align: right" data-bind="text: screenbasis"></td>
|
|
<td style="text-align: right" data-bind="text: screenextra"></td>
|
|
<td style="text-align: right" data-bind="text: screensom"></td>
|
|
<td style="text-align: right" data-bind="text: screenoverig"></td>
|
|
<td colspan =2>
|
|
<button style="width: 100%; margin-top: 5px; margin-bottom: 5px;"
|
|
data-bind="click: $root.fJaarAfsluiten, visible: ! jaarclosed() && $root.selectedOrg().soort ==1">
|
|
jaar afsluiten
|
|
</button>
|
|
</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> |