Elvira Tejada

María Elvira Tejada de la Fuente

Fiscal de Sala Coordinadora contra la Criminalidad Informática de la Fiscalía General del Estado

Información de contacto

Dirección: c/ Ortega y Gasset, 57. 28006. Madrid

Teléfono: 914231540

Trayectoria

  • Ingresó en la Carrera Fiscal en el año 1981, obteniendo su primer destino en la agrupación de San Sebastián-Hernani-Irún hasta el año 1987, año en que fue destinada a Madrid.
  • Desde 1989 continuó ocupando su puesto con categoría segunda.
  • En el año 2004 fue ascendida a Fiscal de Sala como Fiscal Jefe de la Secretaria Técnica de la Fiscalía General del Estado, siendo cesada y nombrada nuevamente en el año 2008.
  • En 2008 fue nombrada Fiscal de Sala definitivamente.
  • En el 2011 obtiene su destino como Fiscal de Sala en la Unidad de Criminalidad Informática, cargo que ocupa en la actualidad. Este cargo fue ratificado por última vez por el RD 319/2022, de 3 de mayo.
Etiqueta
  • maria-elvira-tejada-de-la-fuente

Tipo de Documento
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> ddmFormFieldValues  [in template "13333257#13333299#13750832" at line 73, column 48]

----
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: #list ddmFormFieldValues as ddmFormFi...  [in template "13333257#13333299#13750832" at line 73, column 41]
----
1<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")/> 
2<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")/> 
3<#assign dlFileEntryTypeLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryTypeLocalService")/> 
4<#assign dlFileEntryMetadataLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryMetadataLocalService")/> 
5<#assign friendlyURLLocalService = serviceLocator.findService("com.liferay.friendly.url.service.FriendlyURLEntryLocalService")/> 
6<#assign storageEngineManagerUtil = objectUtil("com.liferay.dynamic.data.mapping.kernel.StorageEngineManagerUtil")/> 
7 
8<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")/> 
9<#assign layout = themeDisplay.getLayout()> 
10	<#if layout??> 
11		<#if layout.isPrivateLayout()> 
12			<#assign fiscalRepositoryGroup = groupLocalService.getGroup(companyId, "FISCAL_Zona_Privada")/> 
13		<#else> 
14			<#assign fiscalRepositoryGroup = groupLocalService.getGroup(companyId, "Guest")/> 
15		</#if> 
16		<#assign repositoryFriendlyUrl = fiscalRepositoryGroup.getFriendlyURL()/> 
17	<#assign imgUrlBase = "/documents/d"+repositoryFriendlyUrl+"/"/> 
18	</#if> 
19<#assign documentUrlPrincipal = ""/> 
20<#assign fileEntryTypeName = ""/> 
21 
22<#if entries?has_content> 
23	<ul class="mj-links-list"> 
24		<#list entries as curEntry> 
25			<li> 
26				<#assign dlFileEntry = dlFileEntryLocalService.getDLFileEntry(curEntry.classPK) /> 
27				<#assign classNameId = classNameLocalService.getClassNameId("com.liferay.portal.kernel.repository.model.FileEntry") /> 
28				<#assign friendlyURLEntry = friendlyURLLocalService.getMainFriendlyURLEntry(classNameId, curEntry.classPK) /> 
29				<#assign friendlyURLEntryLocalization = friendlyURLLocalService.getFriendlyURLEntryLocalization(friendlyURLEntry.getFriendlyURLEntryId(), themeDisplay.getLanguageId()) /> 
30				<#if dlFileEntry.getSize() gt 0 > 
31					<#assign documentUrlPrincipal = getDocumentUrl(repositoryFriendlyUrl, friendlyURLEntryLocalization.getUrlTitle(), false)/> 
32				<#else> 
33					<#assign documentUrlPrincipal = "" /> 
34				</#if> 
35    
36					<#if  dlFileEntry.getFileEntryTypeId()!=0> 
37				<#assign descripcion = dlFileEntry.getDescription() /> 
38				<#assign fileEntryType = dlFileEntryTypeLocalService.getFileEntryType(dlFileEntry.getFileEntryTypeId()) /> 
39				<#assign fileEntryTypeName = fileEntryType.getName(locale) /> 
40				<#assign fileEntryMetadata = dlFileEntryMetadataLocalService.getFileEntryMetadata(fileEntryType.getDataDefinitionId(), dlFileEntry.getLatestFileVersion(true).getFileVersionId()) /> 
41				<#assign ddmFormValues = storageEngineManagerUtil.getDDMFormValues(fileEntryMetadata.getDDMStorageId()) /> 
42				<#assign ddmFormFieldValues = ddmFormValues.getDDMFormFieldValues()/> 
43      <#else> 
44				<span>${dlFileEntry.getFileEntryTypeId()}</span> 
45				<span>${dlFileEntry.getCompanyId()}</span> 
46						</#if> 
47 
48				<#if fileEntryTypeName=="DOCUMENTO" > 
49 
50					<#-- start --> 
51					<#list ddmFormFieldValues as field> 
52						<#assign reference = field.getFieldReference() /> 
53						<#if reference=="titulo" > 
54							<#assign documentTitulo = (field.getValue().getString(locale)?has_content)?then(field.getValue().getString(locale),dlFileEntry.fileName) /> 
55						<#elseif reference=="fecha"> 
56							<#assign documentFecha = field.getValue().getString(locale)/> 
57						</#if> 
58 
59					</#list> 
60					<#-- html --> 
61					<div> 
62						<@printDocumentTitle documentUrlPrincipal documentTitulo /> 
63						<div> 
64							<#if documentFecha?? && documentFecha!=""> 
65								<#assign documentFecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", documentFecha, locale)>  
66								<#assign documentFechaFormat = dateUtil.getDate(documentFecha_DateObj, "dd/MM/yyyy", locale)/> 
67								<p class="mb-0"><time class="mj-datetime" datetime="${documentFecha_DateObj?date?iso_utc}">${documentFechaFormat}</time></p> 
68							</#if> 
69						</div> 
70					</div> 
71				<#else> 
72					<#assign fechaLugarList = []/> 
73					<#list ddmFormFieldValues as ddmFormFieldValue> 
74						<#assign nestedDDNFormFieldValues = ddmFormFieldValue.getNestedDDMFormFieldValues()/> 
75						<#assign documentTitulo = "" /> 
76						<#list nestedDDNFormFieldValues as field> 
77							<#assign reference = field.getFieldReference() /> 
78							<#if reference=="titulo" > 
79								<#assign documentTitulo = field.getValue().getString(locale) /> 
80							<#elseif reference=="lugar" > 
81								<#assign lugarItem = field.getValue().getString(locale) /> 
82							<#elseif reference=="fecha"> 
83								<#assign fechaItem = field.getValue().getString(locale)/> 
84							</#if> 
85						</#list> 
86						<#assign fechaLugarList = fechaLugarList+[{'fecha':fechaItem, 'lugar':lugarItem}]/> 
87					</#list> 
88					<div> 
89						<@printDocumentTitle documentUrlPrincipal documentTitulo /> 
90						<#if fechaLugarList?has_content> 
91							<@printFechaLugarList fechaLugarList /> 
92						</#if> 
93					</div> 
94				</#if> 
95				<a class="mj-link-download" href="${documentUrlPrincipal}" download aria-label="<@liferay.language key='download' /> ${documentTitulo}"> 
96					${languageUtil.format(locale, "download-x", dlFileEntry.extension?upper_case, false)} 
97				</a> 
98			</li> 
99		</#list> 
100	</ul> 
101</#if> 
102 
103 
104<#function getDocumentUrl repositoryUrl title isDownload> 
105	<#if repositoryUrl?? && repositoryUrl!="" && title?? && title!="" > 
106		<#if isDownload?? && isDownload==true > 
107			<#return "/documents/d"+repositoryUrl+"/"+title+"?download=true"> 
108		<#else> 
109			<#return "/documents/d"+repositoryUrl+"/"+title > 
110		</#if> 
111	<#else> 
112		<#return ""> 
113	</#if> 
114</#function> 
115 
116 
117<#macro printDocumentTitle documentUrl docTitulo> 
118	<#if docTitulo?? && docTitulo!=""> 
119		<p class="mj-links-list__text mb-2"> 
120		<#if documentUrl?? && documentUrl!="">  
121			<a href="${documentUrl}?download=false" target="_blank" title="<@liferay.language key='opens-new-window'/>">${htmlUtil.escape(docTitulo)} 
122			</a> 
123		<#else> 
124			${htmlUtil.escape(docTitulo)} 
125		</#if> 
126		</p> 
127	</#if> 
128</#macro> 
129 
130<#macro printFechaLugarList fechaLugarList >	 
131	<ul class="list-unstyled"> 
132		<#list fechaLugarList as fechaLugarItem> 
133			<#assign documentFecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", fechaLugarItem.fecha, locale)>  
134			<#assign documentFechaFormat = dateUtil.getDate(documentFecha_DateObj, "dd/MM/yy", locale)/> 
135			<li class="d-block border-bottom-0 p-0"> 
136				<p class="mb-0"> 
137					<#if fechaLugarItem.fecha?has_content > 
138						<time datetime="${fechaLugarItem.fecha}">${documentFechaFormat}</time> 
139					</#if> 
140					<#if fechaLugarItem.lugar?has_content > 
141						 - <strong><@liferay.language key="fiscal-templates.equipo.discurso-intervencion.place" />:</strong> 
142						<span>${fechaLugarItem.lugar}</span> 
143					</#if> 
144				</p> 
145			</li> 
146		</#list> 
147	</ul> 
148</#macro>