Dinamización y fomento del uso de certificados CERES en las Redes Sociales

Information on Past Bids

This section offers information on bids that have already been awarded, as well as less recent past contracts:

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

Information on past Contracts Awarded

An error occurred while processing the template.
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>