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:
@@ -64,7 +64,7 @@ class Filledversions_model extends MY_Model{
|
||||
|
||||
function getfilledversionsperorg($orgid, $modulenr){
|
||||
// om de ingevulde lijsten per school op te halen
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id, OV.organisatie_id, periodenummer, OV.actief, versie_id, V.naam,
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id, OV.organisatie_id, OV.periodenummer, OV.actief, versie_id, V.naam,
|
||||
OV.vorm, OV.scoretype, OV.score_omschrijving,
|
||||
DATE_FORMAT(geldigvanaf, '%d-%m-%Y') AS geldigvanaf,
|
||||
DATE_FORMAT(geldigtm, '%d-%m-%Y') AS geldigtm,
|
||||
@@ -100,7 +100,7 @@ class Filledversions_model extends MY_Model{
|
||||
|
||||
function gettevergelijkenschoolversies($orgids, $modulenr){
|
||||
// om de ingevulde lijsten per school op te halen
|
||||
$this->sql =" SELECT DISTINCT (FV.orgversie_id) AS orgversieid, vorm, scoretype, (OV.versie_id) AS versieid, naam, A.omschrijving
|
||||
$this->sql =" SELECT DISTINCT (FV.orgversie_id) AS orgversieid, vorm, scoretype, (OV.versie_id) AS versieid, naam, A.omschrijving, OV.periodenummer
|
||||
FROM tb_filledversions FV
|
||||
JOIN tb_orgversies OV ON OV.id = FV.orgversie_id
|
||||
JOIN tb_versies V ON V.id =OV.versie_id
|
||||
@@ -113,7 +113,7 @@ class Filledversions_model extends MY_Model{
|
||||
|
||||
function gettevergelijkenschoolversies1school($orgid, $modulenr){
|
||||
// om de ingevulde lijsten per school op te halen
|
||||
$this->sql =" SELECT DISTINCT (FV.orgversie_id) AS orgversieid, vorm, scoretype, (OV.versie_id) AS versieid, naam, A.omschrijving
|
||||
$this->sql =" SELECT DISTINCT (FV.orgversie_id) AS orgversieid, vorm, scoretype, (OV.versie_id) AS versieid, naam, A.omschrijving, OV.periodenummer
|
||||
FROM tb_filledversions FV
|
||||
JOIN tb_orgversies OV ON OV.id = FV.orgversie_id
|
||||
JOIN tb_versies V ON V.id =OV.versie_id
|
||||
@@ -130,6 +130,7 @@ class Filledversions_model extends MY_Model{
|
||||
function getversiesperalleorgs($idlijst, $module){
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id, OV.organisatie_id, periodenummer, OV.actief, versie_id,
|
||||
vorm, scoretype,
|
||||
OV.geldigtm AS geldig,
|
||||
DATE_FORMAT(geldigvanaf,'%d-%m-%Y') AS geldigvanaf,
|
||||
DATE_FORMAT(geldigtm,'%d-%m-%Y') AS geldigtm,
|
||||
DATE_FORMAT(invullentm,'%d-%m-%Y') AS invullentm,
|
||||
@@ -165,6 +166,7 @@ class Filledversions_model extends MY_Model{
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id,
|
||||
OV.organisatie_id, periodenummer, OV.actief, versie_id,
|
||||
vorm, scoretype,
|
||||
OV.geldigtm AS geldig,
|
||||
DATE_FORMAT(geldigvanaf,'%d-%m-%Y') AS geldigvanaf,
|
||||
DATE_FORMAT(geldigtm,'%d-%m-%Y') AS geldigtm,
|
||||
DATE_FORMAT(invullentm,'%d-%m-%Y') AS invullentm,
|
||||
@@ -204,7 +206,7 @@ class Filledversions_model extends MY_Model{
|
||||
|
||||
|
||||
function checkperiode($fvid, $van, $tm){
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id
|
||||
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id,
|
||||
FROM tb_filledversions FV
|
||||
JOIN tb_orgversies OV ON OV.id = FV.orgversie_id
|
||||
WHERE FV.id ={$fvid}
|
||||
|
||||
@@ -26,7 +26,7 @@ class Ijkpunten_model extends MY_Model{
|
||||
JOIN tb_ijkpunten Y ON Y.versie_id = OV.versie_id
|
||||
JOIN tb_indicatoren I ON Y.id = I.ijkpunt_id
|
||||
WHERE OV.id ={$orgversieid}
|
||||
GROUP BY Y.nummer
|
||||
GROUP BY Y.id
|
||||
ORDER BY Y.nummer ";
|
||||
return $this->get_query_result();
|
||||
}
|
||||
|
||||
@@ -692,12 +692,12 @@ class Scores_model extends MY_Model{
|
||||
|
||||
function getgemscores($orgversieid, $orgids){
|
||||
$gevuldeversies = $this->fGetGevuldeVersies($orgversieid, $orgids);
|
||||
if ($gevuldeversies) {
|
||||
if ($gevuldeversies && $gevuldeversies !== '') {
|
||||
$this->sql = " SELECT Q.omschrijving, Q.toelichting, Q.ijkpunt_id, Q.disabled, Q.scoretype,
|
||||
Q.sumscores/Q.sumgewicht AS gem, Q.nummer, 'F' AS disablenvt
|
||||
FROM (
|
||||
SELECT Y.omschrijving, Y.toelichting,Y.id as ijkpunt_id,
|
||||
Y.nummer, Y.disabled, SC.scoretype,
|
||||
Y.nummer, Y.disabled, MAX(SC.scoretype) AS scoretype,
|
||||
|
||||
|
||||
SUM(CASE WHEN Y.disabled = 'T' THEN 0
|
||||
@@ -770,7 +770,7 @@ class Scores_model extends MY_Model{
|
||||
|
||||
function getgemscorestype4($orgversieid, $orgids){
|
||||
$gevuldeversies = $this->fGetGevuldeVersies($orgversieid, $orgids);
|
||||
if ($gevuldeversies) {
|
||||
if ($gevuldeversies && $gevuldeversies !== '') {
|
||||
$this->sql = " SELECT Q.omschrijving,
|
||||
Q.toelichting,
|
||||
Q.ijkpunt_id,
|
||||
|
||||
@@ -14,7 +14,8 @@ class Toewijzingen_model extends MY_Model{
|
||||
|
||||
function gettoewijzingen($orgid){
|
||||
$this->sql = "SELECT T.id, basis, extra, som, overig, vastgelegd,basisextra, basisextravast,
|
||||
K.naam, K.jaarnr, IF(T.id >0, T.jaarclosed,'F') as jaarclosed
|
||||
K.naam, K.jaarnr, IF(T.id >0, T.jaarclosed,'F') as jaarclosed,
|
||||
COALESCE(T.deelbudgetten, 'T') as deelbudgetten
|
||||
FROM tb_kalenderjaren K
|
||||
LEFT JOIN (SELECT * FROM tb_toewijzingen WHERE orgid = {$orgid}) T
|
||||
ON T.kalenderjaarnr = K.jaarnr
|
||||
@@ -22,7 +23,7 @@ class Toewijzingen_model extends MY_Model{
|
||||
return $this->get_query_result();
|
||||
}
|
||||
function gettoewijzingperjaar($orgid, $jaarnr){
|
||||
$this->sql = " SELECT id, basis, extra, som, overig, basisextra, jaarclosed
|
||||
$this->sql = " SELECT id, basis, extra, som, overig, basisextra, jaarclosed, deelbudgetten
|
||||
FROM tb_toewijzingen
|
||||
WHERE orgid = {$orgid}
|
||||
AND kalenderjaarnr = {$jaarnr}";
|
||||
|
||||
Reference in New Issue
Block a user