María Ángeles Sánchez Conde

Teniente Fiscal de la Fiscalía del Tribunal Supremo

Información de contacto

Dirección: c/ Fortuny, 4. 28071. Madrid

Teléfono: 913352141

Trayectoria

  • Ingresó en la Carrera Fiscal en el año 1982.
  • Ese mismo año obtuvo su primer destino en Cádiz. En 1984 se trasladó a Barcelona. En 1991 fue nombrada Fiscal en León.
  • En 1988 fue nombrada Fiscal en Bilbao y en 1990 Fiscal del Tribunal Superior de Justicia de Madrid.
  • En el año 1997 fue nombrada Fiscal ante el Tribunal Constitucional y en el año 2006, Teniente Fiscal de esta misma Fiscalía. En 2009 ascendió a la categoría de Fiscal de Sala y fue nombrada Fiscal Jefe de esta Fiscalía.
  • El 30 de Marzo de 2021 es nombrada Fiscal de Sala adscrita a la Sala de lo Penal de la Fiscalía del Tribunal Supremo.
  • El 31 de Enero de 2022 tomó posesión como Teniente Fiscal de la Fiscalía del Tribunal Supremo
Etiqueta
  • maria-angeles-sanchez-conde

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>