mogelijkheid verbergen deelbudgetten
per jaartal te bepalen in in MonFin in bestemmingen geen deelbudgetten als het is uitgezet en dan uitgaven niet in rode kleur foutmeldingen ivm order by en group by kolommen die niet in select stonden tooltips bij archieveren, activeren en verwijderen onddersteuningsvormen in mondiv
This commit is contained in:
@@ -585,8 +585,6 @@ $(function(){
|
||||
|
||||
if(parseInt(dit.aantal(), 10) > 0)waarschuwing = waarschuwing + "</br/> De leerlingen die toegewezen zijn aan deze ondersteuningsvorm worden ingedeeld in de basisondersteuning.";
|
||||
|
||||
console.log(dit, 'dit')
|
||||
console.log(waarschuwing, 'waarschuwing')
|
||||
apprise(waarschuwing, {verify: true, textYes: 'ja', textNo:'nee'}, function(ans){
|
||||
if (ans){
|
||||
$.post("index.php/monpas/groepen/deleteOS/" + dit.id, function(){
|
||||
|
||||
@@ -106,11 +106,11 @@ ls.initBestemmingenModel = function(){
|
||||
kalenderjaren : ko.observableArray([]),
|
||||
selectedKalenderjaar : ko.observable(),
|
||||
jaartoewijzing : ko.observable(),
|
||||
erIsBudget : ko.observable(false),
|
||||
erIsBudget : ko.observable(false),
|
||||
uitgavetypes : ko.observableArray(),
|
||||
basissoorten : ko.observableArray(),
|
||||
extrasoorten : ko.observableArray(),
|
||||
|
||||
deelbudgetten : ko.observable(true),
|
||||
opmerking : ko.observable(''),
|
||||
jaarclosed : ko.observable(true),
|
||||
bezig : ko.observable(false),
|
||||
@@ -174,13 +174,16 @@ ls.initBestemmingenModel = function(){
|
||||
var sd ={jaarnr:self.selectedKalenderjaar().jaarnr}
|
||||
|
||||
$.post("index.php/monfin2/bestemmingen/getBestemmingen ", sd, function(data) {
|
||||
console.log(data, 'data')
|
||||
if (data.jaartoewijzing) {
|
||||
self.jaartoewijzing(data.jaartoewijzing);
|
||||
self.deelbudgetten(self.jaartoewijzing().deelbudgetten === 'T');
|
||||
|
||||
}
|
||||
else self.deelbudgetten
|
||||
|
||||
self.jaarclosed(data.jaarclosed);
|
||||
|
||||
|
||||
self.fUpdateSubbedragen(function (){self.fGetUpdatedBestemmingen()}, data);
|
||||
},'json')
|
||||
},
|
||||
@@ -452,9 +455,8 @@ ls.initBestemmingenModel = function(){
|
||||
'bedrag': invoer
|
||||
|
||||
}
|
||||
console.log(sd, 'bedrag')
|
||||
|
||||
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd, function(result){
|
||||
console.log(result, '1e keer')
|
||||
if(result) {
|
||||
var sd2 = {
|
||||
'id': subtotID,
|
||||
@@ -463,7 +465,7 @@ ls.initBestemmingenModel = function(){
|
||||
}
|
||||
|
||||
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd2, function (ok) {
|
||||
console.log(ok, '2e keer')
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
@@ -535,7 +537,6 @@ ls.initBestemmingenModel = function(){
|
||||
stuurMelding = false;
|
||||
totaalgebudget = Number(totaalgebudget) + Number(s.uitgavetypes()[0].budget())
|
||||
|
||||
console.log(subbudget , 'subbudget bij wijzigen scholing')
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
@@ -40,11 +40,16 @@ function fAddBedrag(p){
|
||||
this.extra = ko.observable(p.extra);
|
||||
if (this.extra() >=0) this.extra(p.extra / 100)
|
||||
else this.extra(0);
|
||||
this.deelbudgetten = ko.observable(p.deelbudgetten === "T");
|
||||
|
||||
this.vastgelegd = ko.observable(p.vastgelegd);
|
||||
|
||||
this.jaarclosed = ko.observable(true);
|
||||
if (p.jaarclosed == "F"){this.jaarclosed(false); }
|
||||
|
||||
|
||||
if (p.jaarclosed == "F"){
|
||||
this.jaarclosed(false);
|
||||
}
|
||||
|
||||
this.screenbasis = ko.computed(function(){
|
||||
var ssom = String(this.basis());
|
||||
@@ -144,6 +149,29 @@ ls.initMonfinBeheer2Model = function(){
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
fToggleDeelbudget: function(){
|
||||
let vm = ls.MonfinBeheer2Model;
|
||||
let dit = this;
|
||||
|
||||
dit.deelbudgetten(! dit.deelbudgetten());
|
||||
let sd = {
|
||||
id : dit.id,
|
||||
orgid : vm.selectedOrg().id,
|
||||
jaarnr : dit.jaarnr,
|
||||
deelbudgetten: dit.deelbudgetten() ? "T" : "F",
|
||||
|
||||
}
|
||||
$.post("index.php/monpas/monfinbeheer/savedeelbudget",sd,function(newid){
|
||||
if (newid) dit.id = newid;
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
},
|
||||
|
||||
fMaakSubmitData :function(dit){
|
||||
var self = ls.MonfinBeheer2Model;
|
||||
var ssom;
|
||||
|
||||
Reference in New Issue
Block a user