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:
@@ -40,7 +40,12 @@ class Groepen extends MY_Controller{
|
||||
|
||||
if ($groepinfo->ondersteuningsvormen){
|
||||
foreach($groepinfo->ondersteuningsvormen as $ondersteuningsvorm){
|
||||
$ondersteuningsvorm->aantal =0;
|
||||
$ondersteuningsvorm->aantal = 0;
|
||||
$ondersteuningsvorm->archief = 'F';
|
||||
// Voor nieuwe groep (id = null) moeten we kijken of de ondersteuningsvorm bij andere groepen gebruikt wordt
|
||||
// We gebruiken 0 omdat de query groep_id <> {$groepid} gebruikt, en een nieuwe groep heeft geen id
|
||||
$gebruikt = $this->Aantalxondersteuningsvorm_model->aantalGebruikt($orgid, 0, $ondersteuningsvorm->id);
|
||||
$ondersteuningsvorm->gebruikt = $gebruikt > 0 ? 'T' : 'F';
|
||||
}
|
||||
}
|
||||
echo json_encode($groepinfo);
|
||||
|
||||
@@ -25,6 +25,36 @@ class Monfinbeheer extends MY_Controller{
|
||||
if($this->Autorisaties_model->check_autorisatie($this->userrole, WRITER) <=0) {$bedragen = array('');};
|
||||
echo json_encode($bedragen);
|
||||
}
|
||||
|
||||
function savedeelbudget(){
|
||||
if (!$this->userid) die;
|
||||
if($this->Autorisaties_model->check_autorisatie($this->userrole, WRITER) >= 1) {
|
||||
$id = $this->clean_input('id');
|
||||
$orgID = $this->clean_input('orgid');
|
||||
$jaar = $this->clean_input('jaarnr');
|
||||
$deelbudgetten = $this->clean_input('deelbudgetten');
|
||||
if ($id == null || $id <= 0){
|
||||
$data = array(
|
||||
'orgid' =>$orgID,
|
||||
'kalenderjaarnr'=> $jaar,
|
||||
'deelbudgetten' => $deelbudgetten
|
||||
);
|
||||
$newid = $this->Toewijzingen_model->insert_record($data);
|
||||
}
|
||||
else{
|
||||
$data = array("deelbudgetten" => $deelbudgetten);
|
||||
$this->Toewijzingen_model->update_record($data, $id);
|
||||
$newid = $id;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
else {$newid = false;}; // geen schrijfrechten
|
||||
echo json_encode(intval($newid));
|
||||
|
||||
}
|
||||
|
||||
function legvast(){
|
||||
if($this->Autorisaties_model->check_autorisatie($this->userrole, WRITER) >= 1) {
|
||||
$id = $this->input->post('id');
|
||||
|
||||
Reference in New Issue
Block a user