Acord amb el Fons Europeu d'Inversions i el Banc Cooperatiu Espanyol per facilitar el finançament de les pimes espanyoles.
Beneficiaris
- Segons la definició de la Recomanació de la CE (2003/361/CE), empreses establertes en territori nacional amb menys de 250 treballadors i una facturació no superior a 50 milions d'euros o un balanç total de fins a 43 milions d'euros
Amb la garantia del FEI
- En tractar-se d'una línia amb garantia del FEI, gaudeix de condicions econòmiques preferents.
Vigència
- Fins al 31/12/2018 o fins a cobrir l'import total de la línia.
Projectes finançables
- Inversió en actius tangibles i intangibles.
- Circulant.
Tipus d'operació
- Préstec
- Compte de crèdit
Termini
- Mínim 2 anys i màxim 12 anys
Import finançable
- Fins a 2 milions d'euros per operació
Import total
- Fins a 10 milions d'euros
Productes relacionats
S'ha produït un error mentre es processava la plantilla.
Java method "jdk.proxy3.$Proxy104.getLayout(long, boolean, long)" threw an exception when invoked on jdk.proxy3.$Proxy104 object "com.liferay.layout.internal.service.LayoutLocalServiceWrapper@13cb86cb"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign linkedLayout = LayoutLocalSer... [in template "20116#20152#693076" at line 49, column 17]
----
1<#-- $Id: TE_RECOMENDAMOS.ftl 2873 2022-04-13 14:22:14Z patricia.hevia $ -->
2<#assign cssColor = "" />
3<#if entries?has_content>
4 <#if portletPreferences["portletSetupCss"]?? && portletPreferences["portletSetupCss"]?has_content >
5 <#assign valuePortletSetupCss = portletPreferences["portletSetupCss"] />
6 <#if valuePortletSetupCss?has_content>
7 <#assign map = valuePortletSetupCss[0]?eval>
8 <#if map?has_content>
9 <#assign cssColor = map.textData.color />
10 </#if>
11 </#if>
12 </#if>
13 <#assign LayoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")>
14 <#assign DLAppLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService")>
15 <#assign entriesSize = entries?size>
16<#-- Defines the opening div-->
17<div id="${randomNamespace}-recommended-products" class="recommended-products row">
18
19 <#list entries as curEntry>
20 <#-- first element on counter is 1 -->
21 <#assign entry_number = curEntry?counter />
22 <#if curEntry.getClassName() == "com.liferay.journal.model.JournalArticle">
23 <#assign assetRenderer = curEntry.getAssetRenderer()/>
24 <#assign journalArticle = assetRenderer.getAssetObject() />
25 <#assign document = saxReaderUtil.read(journalArticle.getContent())>
26 <#assign rootElement = document.getRootElement()>
27 <#assign defaultLanguageId = parseXml ("@default-locale", rootElement)>
28
29 <#-- assign content values to variables -->
30 <#assign productHeader = getField("productHeader", locale, defaultLanguageId, rootElement)!>
31 <#assign productHeaderLink = getField("productHeaderLink", locale, defaultLanguageId, rootElement)!>
32 <#assign productHeaderExternalLink = getField("productHeaderExternalLink", locale, defaultLanguageId, rootElement)!>
33 <#assign productIcon = getField("productIcon", locale, defaultLanguageId, rootElement)!>
34 <#assign productIconAlt = getFieldAttribute("alt","productIcon", locale,
35 defaultLanguageId, rootElement)!>
36
37 <#assign productTitleTop = getField("productTitleTop", locale, defaultLanguageId, rootElement)!>
38 <#assign productTitleBottom = getField("productTitleBottom", locale, defaultLanguageId, rootElement)!>
39
40 <div class="product col-12 col-md-4">
41
42 <#if productHeaderLink?? && productHeaderLink != "">
43 <#if (productHeaderLink?index_of("@") < 0) >
44 <#assign productLinkToPageJson = productHeaderLink?eval >
45 <#assign productHeaderLinkToPageId = productLinkToPageJson.layoutId >
46 <#else>
47 <#assign productHeaderLinkToPageId = productHeaderLink?split("@")?first >
48 </#if>
49 <#assign linkedLayout = LayoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(productHeaderLinkToPageId))>
50 <#if (linkedLayout?? && linkedLayout.getFriendlyURL()!="")>
51 <div class="product-content" tabindex="0" role="link" title=" ${productHeader}" onclick="location.href='${linkedLayout.getFriendlyURL()}'">
52 <div class="subtitle" >
53 ${productHeader}
54 <span class="icon-angle-right pull-right"></span>
55 </div>
56 </#if>
57 <#elseif productHeaderExternalLink?? && productHeaderExternalLink != "">
58 <div class="product-content" tabindex="0" role="link" title="${productHeader}, ${languageUtil.format(locale, "opens-new-window", "Abre en nueva ventana", false)}" onclick="window.open('${productHeaderExternalLink}')">
59 <div class="subtitle" href="${productHeaderExternalLink}">
60 ${productHeader}
61 <span class="icon-angle-right pull-right"></span>
62 </div>
63 </#if>
64
65 <div class="product-icon">
66 <#if productIcon?? && productIcon != "">
67 <#assign imageJson = productIcon?eval />
68 <#assign viewUrl = themeDisplay.getPortalURL() + themeDisplay.getPathContext() + "/documents/" + imageJson.groupId?number + "/" + imageJson.uuid />
69 <#if productIconAlt?? && productIconAlt != "">
70 <img alt="${productIconAlt.data}" src="${viewUrl}" />
71 <#else>
72 <img alt="" src="${viewUrl}" />
73 </#if>
74 </#if>
75 </div>
76 <h3 class="title">
77 <span class="top">${productTitleTop}</span>
78 <span class="bottom">${productTitleBottom}</span>
79 </h3>
80 </div>
81
82 </div>
83 </#if>
84 </#list>
85
86<#-- Closes first div defined -->
87</div>
88
89</#if>
90
91<#function getField field languageId defaultLanguageId xml>
92 <#local defaultSelector = "//dynamic-content[@language-id='" + defaultLanguageId + "' and ancestor-or-self::*[@name='" + field + "']]">
93 <#local localeSelector = "//dynamic-content[@language-id='" + languageId + "' and parent::*[@name='" + field + "']]">
94
95 <#local selector = saxReaderUtil.createXPath(localeSelector)>
96 <#local value = selector.selectSingleNode(xml)!>
97
98 <#if value?has_content>
99 <#return value.getText()>
100 </#if>
101
102 <#local selector = saxReaderUtil.createXPath(defaultSelector)>
103 <#local value = selector.selectSingleNode(xml)!>
104
105 <#if value?has_content>
106 <#return value.getText()>
107 </#if>
108
109 <#return "">
110</#function>
111
112<#function getFieldAttribute attribute field languageId defaultLanguageId xml>
113 <#local defaultSelector = "//dynamic-content[@language-id='" + defaultLanguageId + "' and ancestor-or-self::*[@name='" + field + "']]">
114 <#local localeSelector = "//dynamic-content[@language-id='" + languageId + "' and parent::*[@name='" + field + "']]">
115
116 <#local selector = saxReaderUtil.createXPath(localeSelector)>
117 <#local value = selector.selectSingleNode(xml)!>
118
119 <#if value?has_content>
120 <#return value.attribute(attribute)>
121 </#if>
122
123 <#local selector = saxReaderUtil.createXPath(defaultSelector)>
124 <#local value = selector.selectSingleNode(xml)!>
125
126 <#if value?has_content>
127 <#return value.attribute(attribute)>
128 </#if>
129
130 <#return "">
131</#function>
132
133<#function parseXml xpath xml>
134 <#local selector = saxReaderUtil.createXPath(xpath)>
135 <#local result = selector.selectSingleNode(xml)!>
136
137 <#if result?has_content>
138 <#return result.getStringValue()>
139 </#if>
140
141 <#return "">
142</#function>
143
144<#if cssColor !="">
145 <style>
146 #${randomNamespace}-recommended-products .product .subtitle { color:${cssColor}; border-bottom:1px solid ${cssColor}; }
147 #${randomNamespace}-recommended-products .product .title { color:${cssColor};}
148 </style>
149</#if>



