Servicios de Soporte y Mantenimiento Integral (correctivo, preventivo, evolutivo) del Sistema de Gestión del Ciclo de Vida de las Aplicaciones en el Área de Desarrollo de CERES

Lizitazioen historia

Atal honetan, historia gisa, ebatzi diren lizitazioak agertzen dira, baita hain berriak ez diren adjudikazioak ere:

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

Adjudikazioen historia

Errorea gertatu da txantiloia prozesatzerakoan.
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>