Finances
Compte 2018
Le compte 2018 présente des résultats excédentaires. Le compte de résultats clôture avec un excédent de revenus de 8.7 millions de francs. L’excédent de financement se monte à 19.5 millions de francs. Les dépenses d’investissement de 445.9 millions bruts et 195.6 millions nets sont intégralement autofinancées.
Fonds FIGI
En mai 2018, le Grand Conseil a adopté la loi sur le fonds de financement de l’investissement et de la gestion des immeubles de l’Etat (fonds FIGI). Cette loi facilite la modernisation et l’adaptation du parc immobilier de l’Etat aux exigences actuelles et une politique immobilière durable. Le nouvel instrument financier permet au canton de prendre en charge des besoins d’investissement croissants et limite en même temps les risques pour les finances cantonales. Le fonds FIGI pourra prendre des engagements jusqu’à 500 millions de francs.
Réforme structurelle de CPVAL
L’année 2018 a vu également l’adoption de la loi CPVAL pour une réforme structurelle de la caisse de prévoyance du personnel de l’Etat du Valais. La CPVAL est réorganisée en une entité à deux caisses, l’une ouverte et l’autre fermée. La caisse ouverte fonctionnera sans garantie de l’Etat. La caisse fermée aura une durée de vie limitée et la fin de la garantie de l’Etat pour cette dernière est ainsi programmée.
Budget 2019
Le budget 2019 s’inscrit dans un contexte économique et financier serein. Les revenus de 3.6 milliards de francs couvrent les charges et permettent de dégager un excédent de 43'000 francs. Le compte des investissements présente des dépenses brutes de 499.8 millions de francs et 196.9 millions de francs au net, entièrement autofinancés. En ajoutant à ce montant les investissements budgétisés par le fonds FIGI à hauteur de 27.7 millions de francs bruts, le volume d’investissement se monte à 527.5 millions au brut et 220.9 millions au net.
- Accueil
- Conseil d'Etat 2018-2019
-
Programme gouvernemental
- Préserver la cohésion sociale et le bien-être de la population
- Miser sur la qualité de la formation
- Améliorer la compétitivité de l'économie valaisanne
- Optimiser la capacité d'action des institutions
- Positionner le canton du Valais sur la scène fédérale et intercantonale
- Anticiper les changements démographiques
- Prévenir les risques et assurer la sécurité
- Développer harmonieusement le territoire
- Améliorer la mobilité
- Garantir l'équilibre des finances cantonales
- Chiffres clés
- Compte et bilan
- Bilan législatif
- Présidence
- Finances et énergie
- Santé, affaires sociales et culture
- Economie et formation
- Sécurité, institutions et sport
- Mobilité, territoire et environnement
- Cadres de l’administration cantonale
Error while loading tag library for URI "/WEB-INF/tld/liferay-ui.tld" from TLD location "servletContext:/WEB-INF/tld/liferay-ui.tld"; see cause exception. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign liferay_ui = taglibLiferayHas... [in template "10155#10193#6644602" at line 3, column 1] ----
1<script type='text/javascript' src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
2
3<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] />
4<#assign ClassName = "com.liferay.portlet.journal.model.JournalArticle"/>
5<#assign JournalArticleService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") />
6<style>
7 .aui .dl-horizontal {
8 *zoom: 1; }
9 .aui .dl-horizontal:before, .aui .dl-horizontal:after {
10 display: table;
11 content: "";
12 line-height: 0; }
13 .aui .dl-horizontal:after {
14 clear: both; }
15 .aui .dl-horizontal dt {
16 float: left;
17 width: 160px;
18 clear: left;
19 text-align: right;
20 overflow: hidden;
21 text-overflow: ellipsis;
22 white-space: nowrap; }
23 .aui .dl-horizontal dd {
24 margin-left: 180px;}
25
26
27.rapport-containeur {
28 display: flex;
29 flex-wrap: wrap;
30 align-items: flex-start;
31 flex-direction: row;
32 justify-content:center;
33
34}
35
36.vignette {
37 margin: 10px;
38 box-shadow: 3px 3px 8px 0px rgba(0,0,0,0.3);
39 text-align: center;
40 flex: 1 0 0px;
41 width:160px;
42 max-width: 160px;
43 min-width: 160px;
44}
45.vignette:nth-child(4n - 1) {
46 background: silver;
47}
48
49.vignette:hover{
50 opacity: 0.7;
51}
52
53.line-break {
54 width: 100%;
55}
56
57.vignette span {
58 width: 100%;
59 height:160px;
60 position:absolute; top:40%;
61}
62
63#main_container{
64width: calc(100vw - 16px);
65 left: calc(-1 * (((100vw - 16px) - 100%) / 2));
66 background:#E4E4E4;
67 padding-top:3em;
68 padding-bottom:3em;
69}
70
71</style>
72
73<div id="main_container">
74<#assign vignettes = [] />
75
76
77 <#if entries?has_content>
78 <#list entries as cur_entry>
79 <#if cur_entry.getClassName() == ClassName>
80 <#assign JournalArticle = JournalArticleService.getLatestArticle(cur_entry.getClassPK())/>
81 <#assign gid = getterUtil.getLong(JournalArticle.getGroupId()) />
82 <#assign aid = JournalArticle.getArticleId() />
83 <#assign assetRenderer = cur_entry.getAssetRenderer() />
84
85 <#assign vignette = getArticleContent(gid,aid,"4303843") />
86 <#assign rnd="0.${turnoverstr(.now?long?string)}"?number />
87 <#assign vignettes =vignettes +[{"key":rnd,"vignette":vignette}] />
88
89 </#if>
90 </#list>
91
92 </#if>
93
94
95 <div class="rapport-containeur">
96 <#assign x=1 />
97
98 <#list vignettes?sort_by("key") as item>
99 <div class="vignette">
100 ${item.vignette}
101 </div>
102 <#if x==7 >
103 <div class="line-break"></div>
104 <#assign x=1 />
105 <#else>
106 <#assign x=x+1 />
107 </#if>
108
109
110 </#list>
111 </div>
112</div>
113
114<#function getArticleContent gid aid templateId>
115 <#if journalContentUtil.getContent(gid, aid, "", locale, "")?? >
116 <#assign articleContent = journalContentUtil.getContent(gid, aid, templateId, "", locale, "") />
117 <#if articleContent?? >
118 <#return articleContent />
119 </#if>
120 </#if>
121 <#return "" />
122</#function>
123
124
125<#function random >
126<#local h="0.${turnoverstr(.now?long?string)}" />
127<#local r=h?number + rnd />
128<#if r >= 1>
129<#local r=r-1 />
130</#if>
131<#assign rnd=r />
132<#return r/>
133</#function>
134
135<#function turnoverstr str >
136<#local l = str?length />
137<#local r = ""/>
138<#list 1..l as i>
139<#local r = r+str?substring(l-i,l-i+1)/>
140</#list>
141<#return r/>
142</#function>