Prestaciones sociales y económicas para personas con discapacidad (SGIM y SATP) - Juntaex.es
Prestaciones sociales y económicas para personas con discapacidad (SGIM y SATP) - Juntaex.es
Prestaciones sociales y económicas para personas con discapacidad (SGIM y SATP)
Prestaciones para personas con discapacidad: Subsidio de Garantía de Ingresos Mínimos, Subsidio de Ayuda a Tercera Persona, Subsidio de Movilidad y Compensación por Gastos de Transporte y la Asistencia Sanitaria y Prestación Farmacéutica.
Fecha de actualización
:
23/6/2023
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> siaCode [in template "20101#20128#PL_TRAMITES_DETALLE" at line 67, column 22]
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if siaCode.getData()?has_content [in template "20101#20128#PL_TRAMITES_DETALLE" at line 67, column 17]
----
1<#assign offset = timeZoneUtil.getTimeZone("Europe/Madrid").getOffset(.now?long)/>
2<#assign actualLong = .now?long/>
3<#assign fechaDesdeLong = -1/>
4<#assign fechaHastaLong = -1/>
5<#assign fechaPublicacionConHora = -1/>
6<#assign diezHorasMs = 10 * 60 * 60 * 1000>
7<div class="detalle-body a11y-tts dpt_tramite">
8 <#if startdate.getData() != "">
9 <#assign fechaDesde = startdate.getData()?date("yyyy-MM-dd")>
10 <#assign fechaDesdeLong = startdate.getData()?date("yyyy-MM-dd")?long - offset />
11 <#if (idtramite.getData() ? contains("0714925") )>
12 <#assign fechaPublicacionConHora = fechaDesdeLong + diezHorasMs>
13 </#if>
14 </#if>
15 <#if enddate.getData() != "">
16 <#assign fechaHasta = enddate.getData()?date("yyyy-MM-dd")?long + 86400000>
17 <#assign fechaHastaLong = enddate.getData()?date("yyyy-MM-dd")?long + 86340000 - offset>
18 </#if>
19 <div class="hide">
20 Fecha presentacion con hora asignada (long):
21 <#if fechaPublicacionConHora gt -1>
22 ${fechaPublicacionConHora} - ${fechaPublicacionConHora?number_to_datetime}
23 <#else>
24 ${fechaPublicacionConHora}
25 </#if>
26 <br/>
27 Actual (long): ${actualLong} - ${actualLong?number_to_datetime}<br/>
28 Offset: ${offset} - ${offset}<br/>
29 Fecha desde (long):
30 <#if fechaDesdeLong gt -1>
31 ${fechaDesdeLong} - ${fechaDesdeLong?number_to_datetime}
32 <#else>
33 ${fechaDesdeLong}
34 </#if>
35 <br/>
36 Fecha hasta (long):
37 <#if fechaHastaLong gt -1>
38 ${fechaHastaLong} - ${fechaHastaLong?number_to_datetime}
39 <#else>
40 ${fechaHastaLong}
41 </#if>
42 <br/>
43 </div>
44 <#if getterUtil.getBoolean(requiereTraduccion.getData())>
45 <div style="text-align: right;padding-bottom:5px;">
46 <a href="/w/eng${idtramite.getData()}">Ir a la versión en inglés de este trámite <img src="/o/admin-theme/images/language/en_GB.png" alt="Ir a la versión en ingles de este trámite"></a>
47 </div>
48 </#if>
49 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
50 <div style="text-align: right;padding-bottom:5px;">
51
52 <a href="/w/${idtramite.getData()}">Back to the spanish version of these process <img src="/o/admin-theme/images/language/es_ES.png" alt="Back to the spanish version of these process"></a>
53 </div>
54 </#if>
55<#--
56 <#if (!fechaHasta?? || fechaHasta gt .now?long) && (!fechaDesde?? || fechaDesde lt .now?date)>
57-->
58 <a id="tramite_como" ></a>
59 <div class="como-tramite">
60 <div class="titulo"> <img src="/o/juntaex-theme/images/icono-new-informacion@3x.png" alt="Icono de información">
61 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
62 <h2>Read the requirements and procedure</h2>
63 <#else>
64 <h2>Lea los requisitos y trámite</h2>
65 </#if>
66 </div>
67 <#if siaCode.getData()?has_content>
68 <p style="font-size: 14px; margin: -10px 0px 10px">
69 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
70 SIA Code: ${siaCode.getData()}
71 <#else>
72 Código SIA: ${siaCode.getData()}
73 </#if>
74 </p>
75 </#if>
76 <#if ((fechaHastaLong == -1 || fechaHastaLong gt actualLong || fechaHastaLong == actualLong) && (fechaDesdeLong == -1 || fechaDesdeLong lt actualLong || fechaDesdeLong == actualLong)) >
77 <div class="d-flex flex-column flex-xl-row justify-content-between">
78 <#if getterUtil.getBoolean(processonline.getData())>
79 <#assign tramiteHabilitado = true/>
80 <#if (idtramite.getData() ? contains("0714925") && fechaDesdeLong gt -1)>
81 <#if (actualLong gt fechaPublicacionConHora || fechaPublicacionConHora == actualLong)>
82 <#assign tramiteHabilitado = true/>
83 <#else>
84 <#assign tramiteHabilitado = false/>
85 </#if>
86 </#if>
87 <#if tramiteHabilitado>
88 <div class="presencialmente mt-4 mt-xl-0">
89 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
90 <div class="mb-1"><strong>Online</strong></div>
91 <a href="${processonlinelink.getData()}" class="btn btn-outline-secondary d-flex align-items-center">
92 <span class="ml-0">Online application</span>
93 </a>
94 <#else>
95 <div class="mb-1"><strong>En línea</strong></div>
96 <a href="${processonlinelink.getData()}" class="btn btn-outline-secondary d-flex align-items-center">
97 <span class="ml-0">Tramitar en línea</span>
98 </a>
99 </#if>
100 </div>
101 </#if>
102 </#if>
103 <#if urlSimulador.getData()?has_content>
104
105 <#assign urlSimuladorString = ""/>
106 <#if urlSimulador.getData()?contains("http")>
107 <#assign urlSimuladorString = urlSimulador.getData()/>
108 <#else>
109 <#assign urlSimuladorString = "https://" + urlSimulador.getData()/>
110 </#if>
111 <div class="presencialmente mt-4 mt-xl-0">
112 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
113 <div class="mb-1"><strong>Simulator</strong></div>
114 <a href="${urlSimuladorString}" class="btn btn-outline-secondary d-flex align-items-center">
115 <span class="ml-0">Access to the simulator</span>
116 </a>
117 <#else>
118 <div class="mb-1"><strong>Simulador</strong></div>
119 <a href="${urlSimuladorString}" class="btn btn-outline-secondary d-flex align-items-center">
120 <span class="ml-0">Acceder al simulador</span>
121 </a>
122 </#if>
123 </div>
124 </#if>
125 <#if getterUtil.getBoolean(showpresencialmentebtn.getData()) && facetofaceplace.getData()?has_content>
126 <div class="presencialmente mt-3 mt-xl-0">
127 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
128 <div class="mb-1"><strong>In person</strong></div>
129 <a href="/tuatencion/encuentra-tu-oficina" class="btn btn-outline-secondary d-flex align-items-center">
130 <img src="/o/juntaex-theme/images/group-2@3x.png" alt="Icono de oficina">
131 <span>Find an office to complete this procedure</span>
132 </a>
133 <#else>
134 <div class="mb-1"><strong>Presencialmente</strong></div>
135 <a href="/tuatencion/encuentra-tu-oficina" class="btn btn-outline-secondary d-flex align-items-center">
136 <img src="/o/juntaex-theme/images/group-2@3x.png" alt="Icono de oficina">
137 <span>Buscar oficina donde realizar este trámite</span>
138 </a>
139 </#if>
140 </div>
141 </#if>
142 </div>
143 </#if>
144 </div>
145 <ul class="list-h3">
146 <#if presentation.getData()?has_content>
147 <li class="list-h3-item">
148 <a id="tramite_plazo" ></a>
149 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
150 <h3>Submission Period</h3>
151 <#else>
152 <h3>Plazo de presentación</h3>
153 </#if>
154 <div class="text-box">
155 ${presentation.getData()}
156 </div>
157 </li>
158 </#if>
159 <#if purpose.getData()?has_content>
160 <li class="list-h3-item">
161 <a id="tramite_finalidad" ></a>
162 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
163 <h3>Purpose</h3>
164 <#else>
165 <h3>Finalidad</h3>
166 </#if>
167 <div class="text-box">
168 ${purpose.getData()}
169 </div>
170 </li>
171 </#if>
172 <#if recipients.getData()?has_content>
173 <li class="list-h3-item">
174 <a id="tramite_destinatarios" ></a>
175 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
176 <h3>Eligible Beneficiaries</h3>
177 <#else>
178 <h3>Destinatarios</h3>
179 </#if>
180 <div class="text-box">
181 ${recipients.getData()}
182 </div>
183 </li>
184 </#if>
185 <#if requirements.getData()?has_content>
186 <li class="list-h3-item">
187 <a id="tramite_requisitos" ></a>
188 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
189 <h3>Requirements</h3>
190 <#else>
191 <h3>Requisitos</h3>
192 </#if>
193 <div class="text-box">
194 ${requirements.getData()}
195 </div>
196 </li>
197 </#if>
198 <#if ammount.getData()?has_content>
199 <li class="list-h3-item">
200 <a id="tramite_cuantia" ></a>
201 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
202 <h3>Funding</h3>
203 <#else>
204 <h3>Cuantía</h3>
205 </#if>
206 <div class="text-box">
207 ${ammount.getData()}
208 </div>
209 </li>
210 </#if>
211 <#if documentation.getData()?has_content>
212 <li class="list-h3-item">
213 <a id="tramite_documentacion" ></a>
214 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
215 <h3>Required Documentation</h3>
216 <#else>
217 <h3>Documentación</h3>
218 </#if>
219 <div class="text-box">
220 ${documentation.getData()}
221 </div>
222 </li>
223 </#if>
224 <#if annexes.getData()?has_content>
225 <li class="list-h3-item">
226 <a id="tramite_anexos" ></a>
227 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
228 <h3>Application and Annexes</h3>
229 <#else>
230 <h3>Solicitud y Anexos</h3>
231 </#if>
232 <div class="text-box">
233 ${annexes.getData()}
234 </div>
235 </li>
236 </#if>
237 <#if representacionvol?? && representacionvol.getData()?? && representacionvol.getData()!=''>
238 <#if representacionvol.getData()?has_content>
239 <li class="list-h3-item">
240 <a id="tramite_representacion_vol" ></a>
241 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
242 <h3>Voluntary representation by electronic means</h3>
243 <#else>
244 <h3>Representación voluntaria por medios electrónicos</h3>
245 </#if>
246 <div class="text-box">
247 ${representacionvol.getData()}
248 </div>
249 </li>
250 </#if>
251 </#if>
252 <#if normative.getData()?has_content>
253 <li class="list-h3-item">
254 <a id="tramite_normativa" ></a>
255 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
256 <h3>Regulations</h3>
257 <#else>
258 <h3>Normativa</h3>
259 </#if>
260 <div class="text-box">
261 ${normative.getData()}
262 </div>
263 </li>
264 </#if>
265 <#if resolution.getData()?has_content>
266 <li class="list-h3-item">
267 <a id="tramite_resolucion" ></a>
268 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
269 <h3>Resolution</h3>
270 <#else>
271 <h3>Resolución</h3>
272 </#if>
273 <div class="text-box">
274 ${resolution.getData()}
275 </div>
276 </li>
277 </#if>
278 <#if moreinformation.getData()?has_content>
279 <li class="list-h3-item">
280 <a id="tramite_masinfo" ></a>
281 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
282 <h3>Additional Information</h3>
283 <#else>
284 <h3>Más información</h3>
285 </#if>
286 <div class="text-box">
287 ${moreinformation.getData()}
288 </div>
289 </li>
290 </#if>
291 <#if management.getData()?has_content>
292 <li class="list-h3-item">
293 <a id="tramite_gestor" ></a>
294 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
295 <h3>Managing Authority</h3>
296 <#else>
297 <h3>Órgano gestor</h3>
298 </#if>
299 <div class="text-box">
300 ${management.getData()}
301 </div>
302 </li>
303 </#if>
304 <#if jexFaqQuestion?? && jexFaqQuestion.getSiblings()?has_content && jexFaqQuestion.getSiblings()[0].getData()?has_content>
305 <li class="list-h3-item bloqueAcord">
306 <a id="tramite_faqs" ></a>
307 <#if esContenidoEnIngles.getData()?has_content && getterUtil.getBoolean(esContenidoEnIngles.getData())>
308 <h3>Frecuently Asked Questions (FAQs)</h3>
309 <#else>
310 <h3>Preguntas frecuentes</h3>
311 </#if>
312 <#list jexFaqQuestion.getSiblings() as cur_jexFaqQuestion>
313 <div class="mb-2 mr-1">
314 <button type="button" class="btn px-4 d-flex align-items-center justify-content-between" data-toggle="collapse" data-target="#textColp${cur_jexFaqQuestion?index}" aria-expanded="false">
315 ${cur_jexFaqQuestion.getData()}
316 <span class="glyphicon glyphicon-menu-down"></span>
317 </button>
318 <div id="textColp${cur_jexFaqQuestion?index}" class="collapse p-4 pb-2 link-tram">
319 ${cur_jexFaqQuestion.jexFaqAnswer.getData()}
320 </div>
321 </div>
322 </#list>
323 </li>
324 </#if>
325 </ul>
326
327 <#if fondologoid?? && fondologoid.getData()?? && fondologoid.getData()!=''>
328 <#assign fondos=fondologoid.getData()?split(",") >
329 <div class="d-flex justify-content-center">
330 <#assign DLFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
331 <#list fondos as cur_fondo>
332 <#assign fileEntryId=cur_fondo>
333 <#assign fileEntry=DLFileEntryLocalService.getFileEntry(fileEntryId?number)>
334 <#assign folder=fileEntry.getFolder()>
335
336 <img class="w-25" src="/documents/${fileEntry.getGroupId()}/${fileEntry.getFolderId()}/${fileEntry.getFileName()}/${fileEntry.getUuid()}">
337 </#list>
338 </div>
339 </#if>
340</div>
341
342<style>
343.bloqueAcord button{
344 white-space:initial !important;
345}
346.link-tram a::after{
347 content:none;
348}
349</style>
350
351<script>
352$(".detalle-body")
353 .closest(".col-md-8") // padre
354 .removeClass("col-md-8")
355 .addClass("col-lg-8"); // tablet-friendly
356</script>
