Servicio de vigilancia, protección y control, en los centros de la Fábrica Nacional de Moneda y Timbre – Real Casa de la Moneda en Madrid y Burgos

Unidad responsable: Departamento de Compras

Histórico de Licitaciones

En este apartado se muestran, a modo de histórico, las licitaciones que ya han sido resueltas, así como las adjudicaciones menos recientes:

A partir del 3 de mayo de 2022, para obtener información respecto a Licitaciones en curso y Adjudicaciones ya aprobadas por la Fábrica Nacional de Moneda y Timbre - Real Casa de la Moneda, puede acceder al perfil del contratante del a FNMT-RCM en la Plataforma de Contratación del Sector Público accediendo en el siguiente link: Plataforma de Contratación del Sector Público (https://contrataciondelestado.es/)

También podrá encontrar más información y algunos de los procedimientos en portallicitacion.fnmt.es

Histórico de Adjudicaciones

Se ha producido un error al procesar la plantilla.
No compatible overloaded variation was found; wrong number of arguments.
The FTL type of the argument values were: extended_hash+string (com.liferay.journal.model.impl.JournalArticleImpl wrapped into f.e.b.StringModel), string (wrapper: f.t.SimpleScalar), string (wrapper: f.t.SimpleScalar), extended_hash+string (Locale wrapped into f.e.b.StringModel), extended_hash+string (com.liferay.portal.kernel.theme.ThemeDisplay wrapped into f.e.b.StringModel).
The matching overload was searched among these members:
    jdk.proxy143.$Proxy871.getArticleContent(com.liferay.journal.model.JournalArticle, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay),
    jdk.proxy143.$Proxy871.getArticleContent(long, String, double, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay),
    jdk.proxy143.$Proxy871.getArticleContent(long, String, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay)

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${journalArticleLocalService.getArtic...  [in template "10153#10191#11063751" at line 46, column 33]
----
1<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2 
3<#if !entries?has_content> 
4	<#if !themeDisplay.isSignedIn()> 
5		${renderRequest.setAttribute("PORTLET_CONFIGURATOR_VISIBILITY", true)} 
6	</#if> 
7 
8	<div class="alert alert-info"> 
9		<@liferay_ui["message"] key="there-are-no-results" /> 
10	</div> 
11</#if> 
12 
13<#list entries as entry> 
14	<#assign 
15		entry = entry 
16 
17		assetRenderer = entry.getAssetRenderer() 
18 
19 
20		viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
21	/> 
22 
23	<div class="asset-abstract"> 
24		<div class="pull-right"> 
25			<@getPrintIcon /> 
26 
27			<@getFlagsIcon /> 
28 
29			<@getEditIcon /> 
30		</div> 
31 
32 
33 
34		<@getMetadataField fieldName="tags" /> 
35 
36		<@getMetadataField fieldName="create-date" /> 
37 
38		<@getMetadataField fieldName="view-count" /> 
39 
40		<div class="asset-content mb-3"> 
41			<@getSocialBookmarks /> 
42 
43			<div class="journal-content-article"> 
44				<@getMetadataField fieldName="author" /> 
45 
46				${journalArticleLocalService.getArticleContent(assetRenderer.getAssetObject(), "","VIEW", locale, themeDisplay)} 
47			</div> 
48 
49			<@getRatings /> 
50 
51			<@getRelatedAssets /> 
52 
53			<@getDiscussion /> 
54		</div> 
55	</div> 
56</#list> 
57 
58<#macro getDiscussion> 
59	<#if getterUtil.getBoolean(enableComments) && assetRenderer.isCommentable()> 
60		<br /> 
61 
62		<@liferay_comment["discussion"] 
63			className=entry.getClassName() 
64			classPK=entry.getClassPK() 
65			formName="fm" + entry.getClassPK() 
66			ratingsEnabled=getterUtil.getBoolean(enableCommentRatings) 
67			redirect=currentURL 
68			userId=assetRenderer.getUserId() 
69		/> 
70	</#if> 
71</#macro> 
72 
73<#macro getEditIcon> 
74	<#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())> 
75		<#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("NORMAL"), themeDisplay.getURLCurrent())!"" /> 
76 
77		<#if validator.isNotNull(editPortletURL)> 
78			<#assign title = languageUtil.format(locale, "edit-x", entryTitle, false) /> 
79 
80			<@liferay_ui["icon"] 
81				cssClass="icon-monospaced visible-interaction" 
82				icon="pencil" 
83				markupView="lexicon" 
84				message=title 
85				url=editPortletURL.toString() 
86			/> 
87		</#if> 
88	</#if> 
89</#macro> 
90 
91<#macro getFlagsIcon> 
92	<#if getterUtil.getBoolean(enableFlags)> 
93		<@liferay_flags["flags"] 
94			className=entry.getClassName() 
95			classPK=entry.getClassPK() 
96			contentTitle=entry.getTitle(locale) 
97			label=false 
98			reportedUserId=entry.getUserId() 
99		/> 
100	</#if> 
101</#macro> 
102 
103<#macro getMetadataField 
104	fieldName 
105
106	<#if stringUtil.split(metadataFields)?seq_contains(fieldName)> 
107		<span class="metadata-entry metadata-${fieldName}"> 
108			<#assign dateFormat = "dd MMM yyyy - HH:mm:ss" /> 
109 
110			<#if stringUtil.equals(fieldName, "author")> 
111				<@liferay.language key="by" /> ${htmlUtil.escape(portalUtil.getUserName(assetRenderer.getUserId(), assetRenderer.getUserName()))} 
112			<#elseif stringUtil.equals(fieldName, "categories")> 
113				<@liferay_asset["asset-categories-summary"] 
114					className=entry.getClassName() 
115					classPK=entry.getClassPK() 
116					portletURL=renderResponse.createRenderURL() 
117				/> 
118			<#elseif stringUtil.equals(fieldName, "create-date")> 
119				${dateUtil.getDate(entry.getCreateDate(), dateFormat, locale)} 
120			<#elseif stringUtil.equals(fieldName, "expiration-date")> 
121				${dateUtil.getDate(entry.getExpirationDate(), dateFormat, locale)} 
122			<#elseif stringUtil.equals(fieldName, "modified-date")> 
123				${dateUtil.getDate(entry.getModifiedDate(), dateFormat, locale)} 
124			<#elseif stringUtil.equals(fieldName, "priority")> 
125				${entry.getPriority()} 
126			<#elseif stringUtil.equals(fieldName, "publish-date")> 
127				${dateUtil.getDate(entry.getPublishDate(), dateFormat, locale)} 
128			<#elseif stringUtil.equals(fieldName, "tags")> 
129				<@liferay_asset["asset-tags-summary"] 
130					className=entry.getClassName() 
131					classPK=entry.getClassPK() 
132					portletURL=renderResponse.createRenderURL() 
133				/> 
134			<#elseif stringUtil.equals(fieldName, "view-count")> 
135				${entry.getViewCount()} <@liferay.language key="views" /> 
136			</#if> 
137		</span> 
138	</#if> 
139</#macro> 
140 
141<#macro getPrintIcon> 
142	<#if getterUtil.getBoolean(enablePrint)> 
143		<#assign printURL = renderResponse.createRenderURL() /> 
144 
145		${printURL.setParameter("mvcPath", "/view_content.jsp")} 
146		${printURL.setParameter("assetEntryId", entry.getEntryId()?string)} 
147		${printURL.setParameter("viewMode", "print")} 
148		${printURL.setParameter("type", entry.getAssetRendererFactory().getType())} 
149		${printURL.setWindowState("pop_up")} 
150 
151		<@liferay_ui["icon"] 
152			icon="print" 
153			markupView="lexicon" 
154			message="print" 
155			url="javascript:Liferay.Util.openWindow({id:'" + renderResponse.getNamespace() + "printAsset', title: '" + languageUtil.format(locale, "print-x-x", ["hide-accessible", entryTitle], false) + "', uri: '" + htmlUtil.escapeURL(printURL.toString()) + "'});" 
156		/> 
157	</#if> 
158</#macro> 
159 
160<#macro getRatings> 
161	<#if getterUtil.getBoolean(enableRatings) && assetRenderer.isRatable()> 
162		<div class="asset-ratings"> 
163			<@liferay_ui["ratings"] 
164				className=entry.getClassName() 
165				classPK=entry.getClassPK() 
166			/> 
167		</div> 
168	</#if> 
169</#macro> 
170 
171<#macro getRelatedAssets> 
172	<#if getterUtil.getBoolean(enableRelatedAssets)> 
173		<@liferay_asset["asset-links"] 
174			assetEntryId=entry.getEntryId() 
175			viewInContext=!stringUtil.equals(assetLinkBehavior, "showFullContent") 
176		/> 
177	</#if> 
178</#macro> 
179 
180<#macro getSocialBookmarks> 
181	<@liferay_social_bookmarks["bookmarks"] 
182		className=entry.getClassName() 
183		classPK=entry.getClassPK() 
184		displayStyle="${socialBookmarksDisplayStyle}" 
185		target="_blank" 
186		title=entry.getTitle(locale) 
187		types="${socialBookmarksTypes}" 
188		url=viewURL 
189	/> 
190</#macro>