Suministro de material eléctrico y de iluminación de la Empresa Funeraria Municipal, S.A. (POSA 2024 00003) - Perfil del contratante
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> codigoEstado [in template "20101#20128#TPL_DEFAULT_CONTRATACION" at line 483, column 14] ---- Tip: If the failing expression is known to 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: ${codigoEstado} [in template "20101#20128#TPL_DEFAULT_CONTRATACION" at line 483, column 12] ----
1<#assign
2 journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
3/>
4<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.dynamic.data.lists.service.DDLRecordLocalService")
5 codigoCorrecto=false
6/>
7<#assign articleId = .vars['reserved-article-id'].data
8 thisArticle=journalArticleLocalService.getArticle(groupId,articleId)
9 />
10<#assign modifiedDate = .vars['reserved-article-modified-date'].data>
11<#setting locale = localeUtil.getDefault()>
12<#assign modifiedDate = modifiedDate?date("EEE, d MMM yyyy")>
13<#setting locale= themeDisplay.getLocale()>
14
15<div class="wrapper-contratacion">
16 <#if thisArticle.getTitle(locale)??>
17 <#if thisArticle.getTitle(locale)!=''>
18 <div class="title_page">
19 <p>${thisArticle.getTitle(locale)}</p>
20 </div>
21 </#if>
22 </#if>
23 ${Texto.getData()}
24 <div class="contratacion-main-info">
25 <p class="title_content"><@liferay.language key="palma-perfil-contractant-contract-data"/></p>
26
27 <#if Expediente?? && Expediente.getData()??>
28 <#if Expediente.getData()!=''>
29 <p class="label-title"><@liferay.language key="palma-perfil-contractant-num-exp"/></p>
30 <p>${Expediente.getData()}</p>
31 </#if>
32 </#if>
33
34 <#if ProcedimientoAdjudicacion?? && ProcedimientoAdjudicacion.getData()??>
35 <#if ProcedimientoAdjudicacion.getData()!=''>
36 <p class="label-title"><@liferay.language key="palma-perfil-contractant-award-procedure"/></p>
37 <#if perfilContractantConfiguration?? && perfilContractantConfiguration.awardProcedureDDLRecordSet?? && perfilContractantConfiguration.awardProcedureDDLRecordSet?has_content>
38 <#assign records = DDLRecordLocalService.getRecords(perfilContractantConfiguration.awardProcedureDDLRecordSet?number)>
39 </#if>
40 <#list records as ddl>
41 <#list ddl.getDDMFormValues().getDDMFormFieldValues() as values>
42 <#if values.getName()=="Codigo" && values.getValue().getString(locale)==ProcedimientoAdjudicacion.getData()>
43 <#assign codigoCorrecto = true>
44 </#if>
45 <#if values.getName()=="Nombre" && codigoCorrecto >
46 <p>${values.getValue().getString(locale)}</p>
47 <#assign codigoCorrecto = false>
48 </#if>
49 </#list>
50 </#list>
51 </#if>
52 </#if>
53
54 <#if TipoContratacion?? && TipoContratacion.getData()??>
55 <#if TipoContratacion.getData()!=''>
56 <p class="label-title"><@liferay.language key="palma-perfil-contractant-contract-type"/></p>
57 <#if perfilContractantConfiguration?? && perfilContractantConfiguration.contractTypeDDLRecordSet?? && perfilContractantConfiguration.contractTypeDDLRecordSet?has_content>
58 <#assign records = DDLRecordLocalService.getRecords(perfilContractantConfiguration.contractTypeDDLRecordSet?number)>
59 </#if>
60 <#list records as ddl>
61 <#list ddl.getDDMFormValues().getDDMFormFieldValues() as values>
62 <#if values.getName()=="Codigo" && values.getValue().getString(locale)==TipoContratacion.getData()>
63 <#assign codigoCorrecto = true>
64 </#if>
65 <#if values.getName()=="Nombre" && codigoCorrecto >
66 <p>${values.getValue().getString(locale)}</p>
67 <#assign codigoCorrecto = false>
68 </#if>
69 </#list>
70 </#list>
71 </#if>
72 </#if>
73
74 <#if OrganoContratacion?? && OrganoContratacion.getData()??>
75 <#if OrganoContratacion.getData()!=''>
76 <p class="label-title"><@liferay.language key="palma-perfil-contractant-contract-organ"/></p>
77 <p>${OrganoContratacion.getData()}</p>
78 </#if>
79 </#if>
80
81 <#if PlazoEjecucion?? && PlazoEjecucion.getData()??>
82 <#if PlazoEjecucion.getData()!=''>
83 <p class="label-title"><@liferay.language key="palma-perfil-contractant-execution-term"/></p>
84 <p>${PlazoEjecucion.getData()}</p>
85 </#if>
86 </#if>
87
88 <#if perfilContractantConfiguration?? && perfilContractantConfiguration.statusDDLRecordSet?? && perfilContractantConfiguration.statusDDLRecordSet?has_content>
89 <#assign records = DDLRecordLocalService.getRecords(perfilContractantConfiguration.statusDDLRecordSet?number)>
90 </#if>
91 <#list records as ddl>
92 <#list ddl.getDDMFormValues().getDDMFormFieldValues() as values>
93 <#if values.getName()=="Codigo" && values.getValue().getString(locale)==Estado.getData()>
94 <#assign codigoEstado=values.getValue().getString(locale)/>
95 </#if>
96 </#list>
97 </#list>
98 </div>
99
100 <div class="wrapper-button-estados">
101 <#if E01.E01FechaPubPerfil.getData()!=""><button id="buttonEstado1"><@liferay.language key="palma-perfil-contractant-ad"/></button></#if>
102 <#if E02.E02FechaPubPerfil.getData()!=""><button id="buttonEstado2"><@liferay.language key="palma-perfil-contractant-tenders"/></button></#if>
103 <#if E03.E03FechaPubPerfil.getData()!=""><button id="buttonEstado3"><@liferay.language key="palma-perfil-contractant-valoration"/></button></#if>
104 <#if E04.E04FechaPubPerfil.getData()!=""><button id="buttonEstado4"><@liferay.language key="palma-perfil-contractant-award"/></button></#if>
105 </div>
106
107 <div id="e01" class="wrapper-result-estados">
108 <p class="title_content"><@liferay.language key="palma-perfil-contractant-specific-data"/> <@liferay.language key="palma-perfil-contractant-ad"/></p>
109
110 <#if E01.E01Importe?? && E01.E01Importe.getData()??>
111 <#if E01.E01Importe.getData()!=''>
112 <p class="label-title"><@liferay.language key="palma-perfil-contractant-import"/></p>
113 <p>${E01.E01Importe.getData()}</p>
114 </#if>
115 </#if>
116
117 <#assign E01_E01FechaPubPerfil_Data = getterUtil.getString(E01.E01FechaPubPerfil.getData())>
118 <#if validator.isNotNull(E01_E01FechaPubPerfil_Data)>
119 <#assign E01_E01FechaPubPerfil_DateObj = dateUtil.parseDate("yyyy-MM-dd", E01_E01FechaPubPerfil_Data, locale)>
120 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-date"/></p>
121 <p>${dateUtil.getDate(E01_E01FechaPubPerfil_DateObj, "dd/MMM/yyyy", locale)}</p>
122 </#if>
123
124 <#assign E01_E01FechaPubDOUE_Data = getterUtil.getString(E01.E01FechaPubDOUE.getData())>
125 <#if validator.isNotNull(E01_E01FechaPubDOUE_Data)>
126 <#assign E01_E01FechaPubDOUE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E01_E01FechaPubDOUE_Data, locale)>
127 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-doue"/></p>
128 <p>${dateUtil.getDate(E01_E01FechaPubDOUE_DateObj, "dd/MMM/yyyy", locale)}</p>
129 </#if>
130
131 <#assign E01_E01FechaPubBOE_Data = getterUtil.getString(E01.E01FechaPubBOE.getData())>
132 <#if validator.isNotNull(E01_E01FechaPubBOE_Data)>
133 <#assign E01_E01FechaPubBOE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E01_E01FechaPubBOE_Data, locale)>
134 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-boe"/></p>
135 <p>${dateUtil.getDate(E01_E01FechaPubBOE_DateObj, "dd/MM/yyyy", locale)}</p>
136 </#if>
137
138 <#assign E01_E01FechaPubAPL_Data = getterUtil.getString(E01.E01FechaPubAPL.getData())>
139 <#if validator.isNotNull(E01_E01FechaPubAPL_Data)>
140 <#assign E01_E01FechaPubAPL_DateObj = dateUtil.parseDate("yyyy-MM-dd", E01_E01FechaPubAPL_Data, locale)>
141 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-apl"/></p>
142 <p>${dateUtil.getDate(E01_E01FechaPubAPL_DateObj, "dd/MM/yyyy", locale)}</p>
143 </#if>
144
145 <#if E01.E01UrlPubDOUE?? && E01.E01UrlPubDOUE.getData()??>
146 <#if E01.E01UrlPubDOUE.getData()!=''>
147 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-doue"/></p>
148 <p>${E01.E01UrlPubDOUE.getData()}</p>
149 </#if>
150 </#if>
151
152 <#if E01.E01UrlPubBOE?? && E01.E01UrlPubBOE.getData()??>
153 <#if E01.E01UrlPubBOE.getData()!=''>
154 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-boe"/></p>
155 <p>${E01.E01UrlPubBOE.getData()}</p>
156 </#if>
157 </#if>
158
159 <#if E01.E01UrlPubAPL?? && E01.E01UrlPubAPL.getData()??>
160 <#if E01.E01UrlPubAPL.getData()!=''>
161 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-apl"/></p>
162 <p>${E01.E01UrlPubAPL.getData()}</p>
163 </#if>
164 </#if>
165 </div>
166
167 <div id="e02" class="wrapper-result-estados">
168 <p class="title_content"><@liferay.language key="palma-perfil-contractant-specific-data"/> <@liferay.language key="palma-perfil-contractant-tenders"/></p>
169
170
171 <#if E02.E02Importe?? && E02.E02Importe.getData()??>
172 <#if E02.E02Importe.getData()!=''>
173 <p class="label-title"><@liferay.language key="palma-perfil-contractant-import"/></p>
174 <p>${E02.E02Importe.getData()}</p>
175 </#if>
176 </#if>
177
178 <#if E02.CondicionesContratacion?? && E02.CondicionesContratacion.getData()??>
179 <#if E02.CondicionesContratacion.getData()!=''>
180 <p class="label-title"><@liferay.language key="palma-perfil-contractant-conditions"/></p>
181 <p>${E02.CondicionesContratacion.getData()}</p>
182 </#if>
183 </#if>
184
185 <#if E02.CriteriosValoracion?? && E02.CriteriosValoracion.getData()??>
186 <#if E02.CriteriosValoracion.getData()!=''>
187 <p><@liferay.language key="palma-perfil-contractant-criteria"/></p>
188 <p>${E02.CriteriosValoracion.getData()}</p>
189 </#if>
190 </#if>
191
192 <#if E02.GarantiaRequerida?? && E02.GarantiaRequerida.getData()??>
193 <#if E02.GarantiaRequerida.getData()!=''>
194 <p class="label-title"><@liferay.language key="palma-perfil-contractant-warranty-required"/></p>
195 <p>${E02.GarantiaRequerida.getData()}</p>
196 </#if>
197 </#if>
198
199 <#if E02.UrlLicitacionElece?? && E02.UrlLicitacionElece.getData()??>
200 <#if E02.UrlLicitacionElece.getData()!=''>
201 <p class="label-title"><@liferay.language key="palma-perfil-contractant-link-electronic-bidding"/></p>
202 <p>${E02.UrlLicitacionElece.getData()}</p>
203 </#if>
204 </#if>
205
206 <#assign E02_E02FechaPubPerfil_Data = getterUtil.getString(E02.E02FechaPubPerfil.getData())>
207 <#if validator.isNotNull(E02_E02FechaPubPerfil_Data)>
208 <#assign E02_E02FechaPubPerfil_DateObj = dateUtil.parseDate("yyyy-MM-dd", E02_E02FechaPubPerfil_Data, locale)>
209 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-date"/></p>
210 <p>${dateUtil.getDate(E02_E02FechaPubPerfil_DateObj, "dd/MM/yyyy", locale)}</p>
211 </#if>
212
213 <#assign E02_E02FechaPubDOUE_Data = getterUtil.getString(E02.E02FechaPubDOUE.getData())>
214 <#if validator.isNotNull(E02_E02FechaPubDOUE_Data)>
215 <#assign E02_E02FechaPubDOUE_DateObj = dateUtil.parseDate("yyyy-MM-dd"E02_E02FechaPubDOUE_Data, locale)>
216 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-doue"/></p>
217 <p>${dateUtil.getDate(E02_E02FechaPubDOUE_DateObj, "dd/MM/yyyy", locale)}</p>
218 </#if>
219
220 <#assign E02_E02FechaPubAPL_Data = getterUtil.getString(E02.E02FechaPubAPL.getData())>
221 <#if validator.isNotNull(E02_E02FechaPubAPL_Data)>
222 <#assign E02_E02FechaPubAPL_DateObj = dateUtil.parseDate("yyyy-MM-dd", E02_E02FechaPubAPL_Data, locale)>
223 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-apl"/></p>
224 <p>${dateUtil.getDate(E02_E02FechaPubAPL_DateObj, "dd/MM/yyyy", locale)}</p>
225 </#if>
226
227
228 <#if E02.E02UrlPubDOUE?? && E02.E02UrlPubDOUE.getData()??>
229 <#if E02.E02UrlPubDOUE.getData()!=''>
230 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-doue"/></p>
231 <p>${E02.E02UrlPubDOUE.getData()}</p>
232 </#if>
233 </#if>
234
235 <#if E02.E02UrlPubAPL?? && E02.E02UrlPubAPL.getData()??>
236 <#if E02.E02UrlPubAPL.getData()!=''>
237 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-apl"/></p>
238 <p>${E02.E02UrlPubAPL.getData()}</p>
239 </#if>
240 </#if>
241
242 <#assign E02_FechaInicioOfertas_Data = getterUtil.getString(E02.FechaInicioOfertas.getData())>
243 <#if validator.isNotNull(E02_FechaInicioOfertas_Data)>
244 <#assign E02_FechaInicioOfertas_DateObj = dateUtil.parseDate("yyyy-MM-dd", E02_FechaInicioOfertas_Data, locale)>
245 <p class="label-title"><@liferay.language key="palma-perfil-contractant-date-start-offers"/></p>
246 <p>${dateUtil.getDate(E02_FechaInicioOfertas_DateObj, "dd/MM/yyyy", locale)}</p>
247 </#if>
248
249 <#assign E02_FechaFinOfertas_Data = getterUtil.getString(E02.FechaFinOfertas.getData())>
250 <#if validator.isNotNull(E02_FechaFinOfertas_Data)>
251 <#assign E02_FechaFinOfertas_DateObj = dateUtil.parseDate("yyyy-MM-dd", E02_FechaFinOfertas_Data, locale)>
252 <p class="label-title"><@liferay.language key="palma-perfil-contractant-date-end-offers"/></p>
253 <p>${dateUtil.getDate(E02_FechaFinOfertas_DateObj, "dd/MM/yyyy", locale)}</p>
254 </#if>
255
256 <#assign E02_FechaAperturaOfertas_Data = getterUtil.getString(E02.FechaAperturaOfertas.getData())>
257 <#if validator.isNotNull(E02_FechaAperturaOfertas_Data)>
258 <#assign E02_FechaAperturaOfertas_DateObj = dateUtil.parseDate("yyyy-MM-dd", E02_FechaAperturaOfertas_Data, locale)>
259 <p class="label-title"><@liferay.language key="palma-perfil-contractant-open-offer-date"/></p>
260 <p>${dateUtil.getDate(E02_FechaAperturaOfertas_DateObj, "dd/MM/yyyy", locale)}</p>
261 </#if>
262
263 <#if E02.LugarPresenOfertas?? && E02.LugarPresenOfertas.getData()??>
264 <#if E02.LugarPresenOfertas.getData()!=''>
265 <p class="label-title"><@liferay.language key="palma-perfil-contractant-offer-place"/></p>
266 <p>${E02.LugarPresenOfertas.getData()}</p>
267 </#if>
268 </#if>
269
270 <#if E02.LugarAperturaOfertas?? && E02.LugarAperturaOfertas.getData()??>
271 <#if E02.LugarAperturaOfertas.getData()!=''>
272 <p class="label-title"><@liferay.language key="palma-perfil-contractant-open-offer-place"/></p>
273 <p>${E02.LugarAperturaOfertas.getData()}</p>
274 </#if>
275 </#if>
276
277 <#if E02.PliegoPrescripciones?? && E02.PliegoPrescripciones.getData()??>
278 <#if E02.PliegoPrescripciones.getData()!=''>
279 <p class="label-title"><@liferay.language key="palma-perfil-contractant-specification-sheet"/></p>
280 <p>${E02.PliegoPrescripciones.getData()}</p>
281 </#if>
282 </#if>
283
284 <#if E02.PliegoClausulas?? && E02.PliegoClausulas.getData()??>
285 <#if E02.PliegoClausulas.getData()!=''>
286 <p class="label-title"><@liferay.language key="palma-perfil-contractant-specification-consultation"/></p>
287 <p>${E02.PliegoClausulas.getData()}</p>
288 </#if>
289 </#if>
290
291 <#if E02.MesaContratacion?? && E02.MesaContratacion.getData()??>
292 <#if E02.MesaContratacion.getData()!=''>
293 <p class="label-title"><@liferay.language key="palma-perfil-contractant-contract-table"/></p>
294 <p>${E02.MesaContratacion.getData()}</p>
295 </#if>
296 </#if>
297 </div>
298
299 <div id="e03" class="wrapper-result-estados">
300 <p class="title_content"><@liferay.language key="palma-perfil-contractant-specific-data"/> <@liferay.language key="palma-perfil-contractant-valoration"/></p>
301
302 <#assign E03_E03FechaAcuerdoAdju_Data = getterUtil.getString(E03.E03FechaAcuerdoAdju.getData())>
303 <#if validator.isNotNull(E03_E03FechaAcuerdoAdju_Data)>
304 <#assign E03_E03FechaAcuerdoAdju_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_E03FechaAcuerdoAdju_Data, locale)>
305 <p class="label-title"><@liferay.language key="palma-perfil-contractant-award-agreement-date"/></p>
306 <p>${dateUtil.getDate(E03_E03FechaAcuerdoAdju_DateObj, "dd/MM/yyyy", locale)}</p>
307 </#if>
308
309 <#assign E03_FechaFinPresen_Data = getterUtil.getString(E03.FechaFinPresen.getData())>
310 <#if validator.isNotNull(E03_FechaFinPresen_Data)>
311 <#assign E03_FechaFinPresen_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_FechaFinPresen_Data, locale)>
312 <p class="label-title"><@liferay.language key="palma-perfil-contractant-deadline-date"/></p>
313 <p>${dateUtil.getDate(E03_FechaFinPresen_DateObj, "dd/MM/yyyy", locale)}</p>
314 </#if>
315
316 <#assign E03_E03FechaPubPerfil_Data = getterUtil.getString(E03.E03FechaPubPerfil.getData())>
317 <#if validator.isNotNull(E03_E03FechaPubPerfil_Data)>
318 <#assign E03_E03FechaPubPerfil_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_E03FechaPubPerfil_Data, locale)>
319 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-date"/></p>
320 <p>${dateUtil.getDate(E03_E03FechaPubPerfil_DateObj, "dd/MM/yyyy", locale)}</p>
321 </#if>
322
323 <#assign E03_E03FechaPubDOUE_Data = getterUtil.getString(E03.E03FechaPubDOUE.getData())>
324 <#if validator.isNotNull(E03_E03FechaPubDOUE_Data)>
325 <#assign E03_E03FechaPubDOUE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_E03FechaPubDOUE_Data, locale)>
326 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-doue"/></p>
327 <p>${dateUtil.getDate(E03_E03FechaPubDOUE_DateObj, "dd/MM/yyyy", locale)}</p>
328 </#if>
329
330 <#assign E03_E03FechaPubBOE_Data = getterUtil.getString(E03.E03FechaPubBOE.getData())>
331 <#if validator.isNotNull(E03_E03FechaPubBOE_Data)>
332 <#assign E03_E03FechaPubBOE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_E03FechaPubBOE_Data, locale)>
333 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-boe"/></p>
334 <p>${dateUtil.getDate(E03_E03FechaPubBOE_DateObj, "dd/MM/yyyy", locale)}</p>
335 </#if>
336
337 <#assign E03_E03FechaPubAPL_Data = getterUtil.getString(E03.E03FechaPubAPL.getData())>
338 <#if validator.isNotNull(E03_E03FechaPubAPL_Data)>
339 <#assign E03_E03FechaPubAPL_DateObj = dateUtil.parseDate("yyyy-MM-dd", E03_E03FechaPubAPL_Data, locale)>
340 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-apl"/></p>
341 <p>${dateUtil.getDate(E03_E03FechaPubAPL_DateObj, "dd/MM/yyyy", locale)}</p>
342 </#if>
343
344 <#if E03.E03UrlPubAPL?? && E03.E03UrlPubAPL.getData()??>
345 <#if E03.E03UrlPubAPL.getData()!=''>
346 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-apl"/></p>
347 <p>${E03.E03UrlPubAPL.getData()}</p>
348 </#if>
349 </#if>
350
351 <#if E03.E03PrecioAdju?? && E03.E03PrecioAdju.getData()??>
352 <#if E03.E03PrecioAdju.getData()!=''>
353 <p class="label-title"><@liferay.language key="palma-perfil-contractant-price"/></p>
354 <p>${E03.E03PrecioAdju.getData()}</p>
355 </#if>
356 </#if>
357
358 <#if E03.ValoracionOfertas?? && E03.ValoracionOfertas.getData()??>
359 <#if E03.ValoracionOfertas.getData()!=''>
360 <p class="label-title"><@liferay.language key="palma-perfil-contractant-valoration"/></p>
361 <p>${E03.ValoracionOfertas.getData()}</p>
362 </#if>
363 </#if>
364 </div>
365 <div id="e04" class="wrapper-result-estados">
366 <p class="title_content"><@liferay.language key="palma-perfil-contractant-specific-data"/> <@liferay.language key="palma-perfil-contractant-award"/></p>
367
368 <#assign E04_E04FechaAcuerdoAdju_Data = getterUtil.getString(E04.E04FechaAcuerdoAdju.getData())>
369 <#if validator.isNotNull(E04_E04FechaAcuerdoAdju_Data)>
370 <#assign E04_E04FechaAcuerdoAdju_DateObj = dateUtil.parseDate("yyyy-MM-dd", E04_E04FechaAcuerdoAdju_Data, locale)>
371 <p class="label-title"><@liferay.language key="palma-perfil-contractant-award-agreement-date"/></p>
372 <p>${dateUtil.getDate(E04_E04FechaAcuerdoAdju_DateObj, "dd/MM/yyyy", locale)}</p>
373 </#if>
374
375 <#assign E04_E04FechaPubPerfil_Data = getterUtil.getString(E04.E04FechaPubPerfil.getData())>
376 <#if validator.isNotNull(E04_E04FechaPubPerfil_Data)>
377 <#assign E04_E04FechaPubPerfil_DateObj = dateUtil.parseDate("yyyy-MM-dd", E04_E04FechaPubPerfil_Data, locale)>
378 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-date"/></p>
379 <p>${dateUtil.getDate(E04_E04FechaPubPerfil_DateObj, "dd/MM/yyyy", locale)}</p>
380 </#if>
381
382 <#assign E04_E04FechaPubDOUE_Data = getterUtil.getString(E04.E04FechaPubDOUE.getData())>
383 <#if validator.isNotNull(E04_E04FechaPubDOUE_Data)>
384 <#assign E04_E04FechaPubDOUE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E04_E04FechaPubDOUE_Data, locale)>
385 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-doue"/></p>
386 <p>${dateUtil.getDate(E04_E04FechaPubDOUE_DateObj, "dd/MM/yyyy", locale)}</p>
387 </#if>
388
389 <#assign E04_E04FechaPubBOE_Data = getterUtil.getString(E04.E04FechaPubBOE.getData())>
390 <#if validator.isNotNull(E04_E04FechaPubBOE_Data)>
391 <#assign E04_E04FechaPubBOE_DateObj = dateUtil.parseDate("yyyy-MM-dd", E04_E04FechaPubBOE_Data, locale)>
392 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-boe"/></p>
393 <p>${dateUtil.getDate(E04_E04FechaPubBOE_DateObj, "dd/MM/yyyy", locale)}</p>
394 </#if>
395
396 <#if E04.E04UrlPubBOE?? && E04.E04UrlPubBOE.getData()??>
397 <#if E04.E04UrlPubBOE.getData()!=''>
398 <p class="label-title"><@liferay.language key="palma-perfil-contractant-url-boe"/></p>
399 <p>${E04.E04UrlPubBOE.getData()}</p>
400 </#if>
401 </#if>
402
403 <#assign E04_E04FechaPubAPL_Data = getterUtil.getString(E04.E04FechaPubAPL.getData())>
404 <#if validator.isNotNull(E04_E04FechaPubAPL_Data)>
405 <#assign E04_E04FechaPubAPL_DateObj = dateUtil.parseDate("yyyy-MM-dd", E04_E04FechaPubAPL_Data, locale)>
406 <p class="label-title"><@liferay.language key="palma-perfil-contractant-publication-apl"/></p>
407 <p>${dateUtil.getDate(E04_E04FechaPubAPL_DateObj, "dd/MM/yyyy", locale)}</p>
408 </#if>
409
410 <#if E04.E04PrecioAdju?? && E04.E04PrecioAdju.getData()??>
411 <#if E04.E04PrecioAdju.getData()!=''>
412 <p class="label-title"><@liferay.language key="palma-perfil-contractant-award-price"/></p>
413 <p>${E04.E04PrecioAdju.getData()}</p>
414 </#if>
415 </#if>
416
417 <#if E04.AdjuDefinitivo?? && E04.AdjuDefinitivo.getData()??>
418 <#if E04.AdjuDefinitivo.getData()!=''>
419 <p class="label-title"><@liferay.language key="palma-perfil-contractant-final-award"/></p>
420 <p>${E04.AdjuDefinitivo.getData()}</p>
421 </#if>
422 </#if>
423
424 <#if E04.ValoracionAdju?? && E04.ValoracionAdju.getData()??>
425 <#if E04.ValoracionAdju.getData()!=''>
426 <p class="label-title"><@liferay.language key="palma-perfil-contractant-motivation"/></p>
427 <p>${E04.ValoracionAdju.getData()}</p>
428 </#if>
429 </#if>
430 </div>
431
432
433 <#if DatosInteres?? && DatosInteres.getData()??>
434 <#if DatosInteres.getData()!=''>
435 <p class="label-title"><@liferay.language key="palma-perfil-contractant-info"/></p>
436 <p>${DatosInteres.getData()}</p>
437 </#if>
438 </#if>
439
440 <#if Documentos?has_content &&
441 Documentos.Documento.getSiblings()?has_content && Documentos.Documento.getSiblings()?first.getData()?has_content>
442 <div class="content_wrapper_documents">
443 <h3 class="title_content"><@liferay.language key="palma-documents-title" /> </h3>
444 <#list Documentos.Documento.getSiblings() as cur_Documentos_Documento>
445 <#list cur_Documentos_Documento.toString()?split("data=") as x>
446 <#list x?split(", type=") as json>
447 <#if json?index==0 && x?index==1>
448 <#assign json_string =json>
449 </#if>
450 </#list>
451 </#list>
452 <#if json_string!="">
453 <#assign map = json_string?eval>
454 <a href="${cur_Documentos_Documento.getData()}">
455 ${map.title}
456 </a>
457 <#else>
458 <#if cur_Documentos_Documento.getData()!="">
459 <a href="${cur_Documentos_Documento.getData()}" target="_blank">
460 ${cur_Documentos_Documento.getName()}
461 </a>
462 </#if>
463 </#if>
464 </#list>
465 </div>
466 </#if>
467
468 <div class="mt-3">
469 <p>
470 <@liferay.language key="palma-last-modified-date" />
471 <#if themeDisplay.getLocale()=="ca_ES">
472 ${modifiedDate?string["d' 'MMMM' de 'yyyy"]}
473 <#else>
474 ${modifiedDate?string.long}
475 </#if>
476 </p>
477 </div>
478</div>
479
480<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
481<script>
482 $(document).ready(function(){
483 if(${codigoEstado}==1){
484 $("#e02").hide();
485 $("#e03").hide();
486 $("#e04").hide();
487 $("#buttonEstado1").addClass("active");
488 }else if(${codigoEstado}==2){
489 $("#e01").hide();
490 $("#e03").hide();
491 $("#e04").hide();
492 $("#buttonEstado2").addClass("active");
493 }else if(${codigoEstado}==3){
494 $("#e01").hide();
495 $("#e02").hide();
496 $("#e04").hide();
497 $("#buttonEstado3").addClass("active");
498 }else if(${codigoEstado}==4){
499 $("#e01").hide();
500 $("#e02").hide();
501 $("#e03").hide();
502 $("#buttonEstado4").addClass("active");
503 }
504
505 $("#buttonEstado1").click(function(){
506 $("#e01").show();
507 $("#e02").hide();
508 $("#e03").hide();
509 $("#e04").hide();
510 $(".wrapper-button-estados button").removeClass("active");
511 $(this).addClass("active");
512 });
513 $("#buttonEstado2").click(function(){
514 $("#e02").show();
515 $("#e01").hide();
516 $("#e03").hide();
517 $("#e04").hide();
518 $(".wrapper-button-estados button").removeClass("active");
519 $(this).addClass("active");
520 });
521 $("#buttonEstado3").click(function(){
522 $("#e03").show();
523 $("#e01").hide();
524 $("#e02").hide();
525 $("#e04").hide();
526 $(".wrapper-button-estados button").removeClass("active");
527 $(this).addClass("active");
528 });
529 $("#buttonEstado4").click(function(){
530 $("#e04").show();
531 $("#e01").hide();
532 $("#e02").hide();
533 $("#e03").hide();
534 $(".wrapper-button-estados button").removeClass("active");
535 $(this).addClass("active");
536 });
537 });
538</script>