Juan Manuel Fanjul

Excmo. Sr. D. Juan Manuel Fanjul Sedeño

Fiscal General del Estado

Nombramiento: Real Decreto 52/1978 de 13 de enero (BOE nº 13, de 16 de enero)

Fecha de nombramiento: 13/01/1978

Cese: Real Decreto 2489/1980 de 14 de enero (BOE nº 275, de 15 de enero)

Fecha de cese: 14/01/1980

Trayectoria

  • Nació en Melilla el 16 de noviembre de 1914 y falleció en Madrid el 3 de febrero de 1989 [1].
  • Estudió el Bachillerato en el Colegio de los Jesuitas de Madrid, y se licenció en la Facultad de Derecho de la Universidad Central de la capital.
  • Su actividad profesional se desarrolló en el campo de la política y la abogacía. Fue Vicesecretario General del Movimiento entre 1938 y 1939 y Consejero Nacional hasta 1943, año en el que fue destituido por el apoyo prestado a la restauración monárquica.
  • Ocupó escaño como Procurador en Cortes en 1943 y en 1967 [2] .
  • Ejerció la abogacía desde diciembre 1939, y fue secretario del Ilustre Colegio de Abogados de Madrid y del Consejo Nacional de la Abogacía de 1959 a 1963.
  • Formó parte de la Comisión de Legislación Extranjera del Ministerio de Justicia.
  • Ocupó también puestos de responsabilidad en diferentes empresas y bancos, como el Banco Popular Español, la Compañía Hispano Americana de Seguros y Reaseguros, la Sociedad Española de Radiodifusión, la Sociedad Comercial de Nitratos de Chile, Fincosit Ibérica, la Sociedad anónima Lator y el Banco de Andalucía, entre otros.
  • Fue colaborador del periódico ABC en la sección titulada “La sentencia de la Semana”. Perteneció a la Asociación Mundial de Juristas “La Paz mediante el Derecho”, de la que fue presidente en España.
  • Fue condecorado con la Gran Cruz al Mérito Civil [3] en 1972, la Gran Cruz de San Raimundo de Peñafort 4 en 1979 y la Gran Cruz de la Real y Muy Distinguida Orden de Carlos III5 en 1980.
  • Entre sus publicaciones destacan: La responsabilidad civil de los profesionales, (Madrid, 1960); La reforma de la empresa capitalista, (Madrid,1967) y158 sentencias del Tribunal Supremo, (Madrid, 1973).
  • Notas: [1] Hijo del General Joaquín Fanjul Goñi, quien participó en la sublevación del Cuartel de la Montaña y posteriormente fue juzgado por rebelión militar, condenado y fusilado en agosto de 1936. [2] Archivo del Congreso de los Diputados (signaturas: A.C.D. Serie documentaci Electoral, 182, n2 y 193, n6) [3] RD 2637/1972 de 30 de septiembre (BOE de 2/10/1972) [4] RD 113/1979 de 25 de octubre (BOE de 26/01/1979) [5] RD 2856/1980 de 14 de noviembre (BOE de 8/01/1981)
Tipo de Documento
Produciuse un erro ao procesar o modelo.
Java method "com.sun.proxy.$Proxy761.getFriendlyURLEntryLocalization(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy761 object "com.liferay.friendly.url.service.impl.FriendlyURLEntryLocalServiceImpl@343436de"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign friendlyURLEntryLocalization ...  [in template "13333257#13333299#13750832" at line 30, column 33]
----
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 fechaItem = ""/> 
21<#assign lugarItem = ""/> 
22 
23<#if entries?has_content> 
24	<ul class="mj-links-list"> 
25		<#list entries as curEntry> 
26			<li> 
27				<#assign dlFileEntry = dlFileEntryLocalService.getDLFileEntry(curEntry.classPK) /> 
28				<#assign classNameId = classNameLocalService.getClassNameId("com.liferay.portal.kernel.repository.model.FileEntry") /> 
29				<#assign friendlyURLEntry = friendlyURLLocalService.getMainFriendlyURLEntry(classNameId, curEntry.classPK) /> 
30				<#assign friendlyURLEntryLocalization = friendlyURLLocalService.getFriendlyURLEntryLocalization(friendlyURLEntry.getFriendlyURLEntryId(), themeDisplay.getLanguageId()) /> 
31				<#if dlFileEntry.getSize() gt 0 > 
32					<#assign documentUrlPrincipal = getDocumentUrl(repositoryFriendlyUrl, friendlyURLEntryLocalization.getUrlTitle(), false)/> 
33				<#else> 
34					<#assign documentUrlPrincipal = "" /> 
35				</#if> 
36 
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 
44				<#if fileEntryTypeName=="DOCUMENTO" > 
45 
46					<#-- start --> 
47					<#list ddmFormFieldValues as field> 
48						<#assign reference = field.getFieldReference() /> 
49						<#if reference=="titulo" > 
50							<#assign documentTitulo = (field.getValue().getString(locale)?has_content)?then(field.getValue().getString(locale),dlFileEntry.fileName) /> 
51						<#elseif reference=="fecha"> 
52							<#assign documentFecha = field.getValue().getString(locale)/> 
53						</#if> 
54 
55					</#list> 
56					<#-- html --> 
57					<div> 
58						<@printDocumentTitle documentUrlPrincipal documentTitulo /> 
59						<div> 
60							<#if documentFecha?? && documentFecha!=""> 
61								<#assign documentFecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", documentFecha, locale)>  
62								<#assign documentFechaFormat = dateUtil.getDate(documentFecha_DateObj, "dd/MM/yyyy", locale)/> 
63								<p class="mb-0"><time class="mj-datetime" datetime="${documentFecha_DateObj?date?iso_utc}">${documentFechaFormat}</time></p> 
64							</#if> 
65						</div> 
66					</div> 
67				<#else> 
68					<#assign fechaLugarList = []/> 
69					<#list ddmFormFieldValues as ddmFormFieldValue> 
70						<#assign nestedDDNFormFieldValues = ddmFormFieldValue.getNestedDDMFormFieldValues()/> 
71						<#assign documentTitulo = "" /> 
72						<#list nestedDDNFormFieldValues as field> 
73							<#assign reference = field.getFieldReference() /> 
74							<#if reference=="titulo" > 
75								<#assign documentTitulo = field.getValue().getString(locale) /> 
76							<#elseif reference=="lugar" > 
77								<#assign lugarItem = field.getValue().getString(locale) /> 
78							<#elseif reference=="fecha"> 
79								<#assign fechaItem = field.getValue().getString(locale)/> 
80							</#if> 
81						</#list> 
82						<#assign fechaLugarList = fechaLugarList+[{'fecha':fechaItem, 'lugar':lugarItem}]/> 
83					</#list> 
84					<div> 
85						<@printDocumentTitle documentUrlPrincipal documentTitulo /> 
86						<#if fechaLugarList?has_content> 
87							<@printFechaLugarList fechaLugarList /> 
88						</#if> 
89					</div> 
90				</#if> 
91				<a class="mj-link-download" href="${documentUrlPrincipal}" download aria-label="<@liferay.language key='download' /> ${documentTitulo}"> 
92					${languageUtil.format(locale, "download-x", dlFileEntry.extension?upper_case, false)} 
93				</a> 
94			</li> 
95		</#list> 
96	</ul> 
97</#if> 
98 
99 
100<#function getDocumentUrl repositoryUrl title isDownload> 
101	<#if repositoryUrl?? && repositoryUrl!="" && title?? && title!="" > 
102		<#if isDownload?? && isDownload==true > 
103			<#return "/documents/d"+repositoryUrl+"/"+title+"?download=true"> 
104		<#else> 
105			<#return "/documents/d"+repositoryUrl+"/"+title > 
106		</#if> 
107	<#else> 
108		<#return ""> 
109	</#if> 
110</#function> 
111 
112 
113<#macro printDocumentTitle documentUrl docTitulo> 
114	<#if docTitulo?? && docTitulo!=""> 
115		<p class="mj-links-list__text mb-2"> 
116		<#if documentUrl?? && documentUrl!="">  
117			<a href="${documentUrl}?download=false" target="_blank" title="<@liferay.language key='opens-new-window'/>">${htmlUtil.escape(docTitulo)} 
118			</a> 
119		<#else> 
120			${htmlUtil.escape(docTitulo)} 
121		</#if> 
122		</p> 
123	</#if> 
124</#macro> 
125 
126<#macro printFechaLugarList fechaLugarList >	 
127	<ul class="list-unstyled"> 
128		<#list fechaLugarList as fechaLugarItem> 
129			<#assign documentFecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", fechaLugarItem.fecha, locale)>  
130			<#assign documentFechaFormat = dateUtil.getDate(documentFecha_DateObj, "dd/MM/yy", locale)/> 
131			<li class="d-block border-bottom-0 p-0"> 
132				<p class="mb-0"> 
133					<#if fechaLugarItem.fecha?has_content > 
134						<time datetime="${fechaLugarItem.fecha}">${documentFechaFormat}</time> 
135					</#if> 
136					<#if fechaLugarItem.lugar?has_content > 
137						 - <strong><@liferay.language key="fiscal-templates.equipo.discurso-intervencion.place" />:</strong> 
138						<span>${fechaLugarItem.lugar}</span> 
139					</#if> 
140				</p> 
141			</li> 
142		</#list> 
143	</ul> 
144</#macro>