|
|
@@ -329,7 +329,268 @@ jQuery(document).ready(function () {
|
|
|
and (k.`path` like concat('%-',`p`.`ID`,'-%'))))
|
|
|
)
|
|
|
group by `p`.`ID`, date_format(k.`K_DATA_OTRZYMANEJ_KORESP`, '%Y-%m')
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
";
|
|
|
+
|
|
|
+ $sql['test_budget_project_synthetics_plans_view_33'] = "
|
|
|
+ CREATE or REPLACE VIEW `test_budget_project_synthetics_plans_view` AS
|
|
|
+
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-01') AS `MONTH`
|
|
|
+ , p.MONTH_1_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-02') AS `MONTH`
|
|
|
+ , p.MONTH_2_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-03') AS `MONTH`
|
|
|
+ , p.MONTH_3_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-04') AS `MONTH`
|
|
|
+ , p.MONTH_4_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-05') AS `MONTH`
|
|
|
+ , p.MONTH_5_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-06') AS `MONTH`
|
|
|
+ , p.MONTH_6_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-07') AS `MONTH`
|
|
|
+ , p.MONTH_7_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-08') AS `MONTH`
|
|
|
+ , p.MONTH_8_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-09') AS `MONTH`
|
|
|
+ , p.MONTH_9_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-10') AS `MONTH`
|
|
|
+ , p.MONTH_10_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-11') AS `MONTH`
|
|
|
+ , p.MONTH_11_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-12') AS `MONTH`
|
|
|
+ , p.MONTH_12_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'SELF' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` `p` where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-01') AS `MONTH`
|
|
|
+ , p.MONTH_1_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-01') AS `MONTH`
|
|
|
+ , p.MONTH_1_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ -- childs
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`k`.YEAR,'-01') AS `MONTH`
|
|
|
+ , k.MONTH_1_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%') and `p`.`YEAR`=`k`.`YEAR` and k.MONTH_1_VALUE > 0
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`k`.YEAR,'-02') AS `MONTH`
|
|
|
+ , k.MONTH_2_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%') and `p`.`YEAR`=`k`.`YEAR` and k.MONTH_2_VALUE > 0
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`k`.YEAR,'-03') AS `MONTH`
|
|
|
+ , k.MONTH_3_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%') and `p`.`YEAR`=`k`.`YEAR` and k.MONTH_3_VALUE > 0
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-04') AS `MONTH`
|
|
|
+ , p.MONTH_4_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-05') AS `MONTH`
|
|
|
+ , p.MONTH_5_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-06') AS `MONTH`
|
|
|
+ , p.MONTH_6_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-07') AS `MONTH`
|
|
|
+ , p.MONTH_7_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-08') AS `MONTH`
|
|
|
+ , p.MONTH_8_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-09') AS `MONTH`
|
|
|
+ , p.MONTH_9_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-10') AS `MONTH`
|
|
|
+ , p.MONTH_10_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`p`.YEAR,'-11') AS `MONTH`
|
|
|
+ , p.MONTH_11_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+ union
|
|
|
+ select `p`.`ID_PROJECT` AS `ID_PROJECT`
|
|
|
+ , concat(`k`.YEAR,'-12') AS `MONTH`
|
|
|
+ , k.MONTH_12_VALUE AS `COST`
|
|
|
+ , 0 AS `INCOME`
|
|
|
+ , 'CHILD' AS `TYPE`
|
|
|
+ from `projects_budget_year_month` p
|
|
|
+ join `projects_budget_year_month` k
|
|
|
+ on k.`path` like concat('%-',`p`.`ID_PROJECT`,'-%')
|
|
|
+ where `p`.`YEAR` > 0
|
|
|
+
|
|
|
+
|
|
|
+ ";
|
|
|
+
|
|
|
$sql['test_budget_project_analytics_view_2'] = "
|
|
|
CREATE VIEW `test_budget_project_synthetics_view` AS
|
|
|
select `t1`.`ID_PROJECT` AS `ID_PROJECT`
|