Reinvio FNC su Mlps - pagina principale

Questa pagina contiene la documentazione vigente relativa al Fondo nuove competenze, edizioni 1 e 2.
Per comunicazioni formali riguardanti istanze già presentate, la pec è fondonuovecompetenze@pec.lavoro.gov.it
Per supporto tecnico relativo all’uso di MyANPAL e informazioni generali compila il form online.

Fondo nuove competenze

Fondo nuove competenze

È un fondo pubblico cofinanziato dal Fondo sociale europeo, nato per contrastare gli effetti economici dell’epidemia Covid-19.
Permette alle imprese di adeguare le competenze dei lavoratori, destinando parte dell’orario alla formazione.
Le ore di stipendio del personale in formazione sono a carico del fondo, grazie ai contributi dello Stato e del
Fse - Pon Spao, gestito da Anpal.

Il ruolo di Anpal

Anpal emana gli avvisi con termini e modalità per presentare le domande e loro requisiti.
Valuta le domande, determina l'importo da erogare, trasmette a Inps i finanziamenti, monitora l'andamento e controlla la spesa. 

Informazioni Fnc 2

Fondo nuove competenze - seconda edizione

icona Avviso 2

Avviso 2

Vai alla pagina dell'Avviso 2

icona Invio della domanda

Invio della domanda

Vai su MyANPAL

icona Utilità

Utilità

Scarica il Manuale per le aziende
Scarica il Template di delega
Scarica il Format di integrazione dell’accordo sindacale
Leggi le Faq su Fnc 2
Leggi la Faq sul
finanziamento Fpi
Leggi la Faq sulle
attestazioni delle competenze
Leggi le Faq sulla
richiesta saldo

icona Serve aiuto?

Serve aiuto?

   Per informazioni
o supporto tecnico
invia una richiesta con il
 form online
     

Informazioni Fnc

Fondo nuove competenze - prima edizione

icona Avviso 1

Avviso 1

Vai alla pagina dell'Avviso 1

icona Gestione della domanda

Gestione della domanda

Gestisci la tua domanda su MyANPAL

icona Utilità

Utilità

Scarica il Manuale per le aziende
Consulta i manuali
in AnpalDocs
Cerca la voce Fnc 1 tra le Faq

icona Serve aiuto?

Serve aiuto?

   Per informazioni
o supporto tecnico
invia una richiesta con il
 form online
     

icona Tutorial

Tutorial

Guarda i tutorial per avere una guida alla presentazione della domanda Fnc 1

CTA vai alla pagina Fnc

Per inviare la domanda di Fnc

Asset Publisher

An error occurred while processing the template.
Java method "com.liferay.portal.kernel.util.DateUtil_IW.parseDate(String, String, Locale)" threw an exception when invoked on com.liferay.portal.kernel.util.DateUtil_IW object "com.liferay.portal.kernel.util.DateUtil_IW@3b7264e0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dateNewsObj = dateUtil.parseD...  [in template "20099#20135#629652" at line 23, column 25]
----
1<#include "${templatesPath}/611477" /> 
2<#assign jsonFactoryServiceUtil = serviceLocator.findService("com.liferay.portal.kernel.json.JSONFactoryUtil") />  
3<#assign journalArticleList=[]> 
4<#if entries?has_content> 
5	<#list entries as curEntry> 
6        <#assign renderer = curEntry.getAssetRenderer() > 
7		<#assign journalArticle = renderer.getArticle() > 
8	    <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale))  > 
9	    <#assign rootElement = document.document.getRootElement()  > 
10		<#assign jsonObjectArticle=jsonFactoryServiceUtil.createJSONObject()> 
11		 
12	    <#assign xPathSelectorTitoloNews = saxReaderUtil.createXPath("dynamic-element[@name='titolo_news']")  >	 
13		<#if xPathSelectorTitoloNews.selectSingleNode(rootElement)?has_content> 
14			<#assign titolo_news = xPathSelectorTitoloNews.selectSingleNode(rootElement).getStringValue()  > 
15			<#assign jsonObjectArticle=	jsonObjectArticle.put("titoloNews",titolo_news)> 
16		<#else> 
17			<#assign jsonObjectArticle=	jsonObjectArticle.put("titoloNews","")> 
18		</#if> 
19		 
20		<#assign xPathSelectorData= saxReaderUtil.createXPath("dynamic-element[@name='data_news']")  >	 
21		<#if xPathSelectorData.selectSingleNode(rootElement)?has_content> 
22			<#assign data_news = xPathSelectorData.selectSingleNode(rootElement).getStringValue()  >			 
23			<#assign dateNewsObj = dateUtil.parseDate("yyyy-MM-dd", data_news?trim, locale)> 
24			<#assign jsonObjectArticle=	jsonObjectArticle.put("dateNewsObj",dateNewsObj)>		 
25		</#if> 
26		 
27		<#assign categories=curEntry.getCategories()/> 
28		<#if categories?? && categories?has_content> 
29			 <#assign categorieEntry=categories[0] /> 
30			 <#assign jsonObjectArticle=jsonObjectArticle.put("categorieTitle",categorieEntry.getTitle(locale))> 
31		<#else>	 
32			 <#assign jsonObjectArticle=jsonObjectArticle.put("categorieTitle","")> 
33		</#if>	 
34		<#if categorieEntry?? && categorieEntry?has_content> 
35			<#assign imgDefault=categorieEntry.getName()?replace(" ","-")?lower_case/> 
36			<#assign imgDefault=imgDefault+".JPG"/> 
37		<#else>	 
38			<#assign imgDefault="default.JPG"/> 
39		 
40		</#if>	 
41		<#assign xPathSelectorImmagine = saxReaderUtil.createXPath("dynamic-element[@name='img_news']")  > 
42		<#assign imgUrl=""> 
43		 
44		<#if xPathSelectorImmagine.selectSingleNode(rootElement)?has_content> 
45			<#assign img_news = xPathSelectorImmagine.selectSingleNode(rootElement).getStringValue()?trim /> 
46			<#if img_news !="" && validator.isContent(img_news)> 
47				<#assign jsonImmagine=jsonFactoryUtil.createJSONObject(img_news)> 
48				<#assign groupId=jsonImmagine.getLong("groupId")> 
49				<#assign uuId=jsonImmagine.getString("uuid")> 
50				<#assign imgName=jsonImmagine.getString("title")> 
51				<#assign imgUrl = "/documents/"+groupId+"/"+0+"/"+imgName+"/"+uuId />	 
52				<#assign jsonObjectArticle=	jsonObjectArticle.put("imgUrl",imgUrl)> 
53			<#else> 
54				<#assign imgUrl = "/documents/"+themeDisplay.getLayout().getGroupId()+"/"+586348+"/"+imgDefault /> 
55				<#assign jsonObjectArticle=	jsonObjectArticle.put("imgUrl",imgUrl)> 
56			</#if> 
57		</#if>	 
58		<#if curEntry.getSummaryCurrentValue()?? && curEntry.getSummaryCurrentValue()!=""> 
59			<#assign jsonObjectArticle=	jsonObjectArticle.put("summaryCurrentValue",curEntry.getSummaryCurrentValue())> 
60		<#else>	 
61			<#assign jsonObjectArticle=	jsonObjectArticle.put("summaryCurrentValue","")> 
62		</#if> 
63		 
64		<#if journalArticle.getUrlTitle()?? && journalArticle.getUrlTitle()!=""> 
65			<#assign jsonObjectArticle=	jsonObjectArticle.put("urlDisplayPage",journalArticle.getUrlTitle())> 
66		<#else>	 
67			<#assign jsonObjectArticle=	jsonObjectArticle.put("urlDisplayPage","")> 
68		</#if> 
69	 
70		<#assign journalArticleList=journalArticleList+[jsonObjectArticle]> 
71    </#list> 
72</#if> 
73<#if journalArticleList?has_content> 
74 <div class="container"> 
75	<div class="p-4 px-sm-0"> 
76		<div class="row"> 
77			<#list (journalArticleList?sort_by("dateNewsObj"))?reverse as journalArticle> 
78				<#assign dateRelatedArticle= dateUtil.getDate(journalArticle.get("dateNewsObj"), "dd.MM.yy", locale) /> 
79				<#if (journalArticle?index)%3==0> 
80					<#assign classDivPrincipale="col-12 col-md-4 my-4 b-line"/> 
81				<#else>	 
82					<#assign classDivPrincipale="col-12 col-md-4 my-4 b-line b-left"/> 
83				</#if> 
84				<div class="${classDivPrincipale}"> 
85					<div class="card card-news h-100"> 
86					 
87						<div class="card-body pl-1 pr-2 py-0 flex flex-column"> 
88							<div class="img200h mb-2"><img src="${journalArticle.get('imgUrl')}" alt='immagine ${journalArticle.get("titoloNews")}'></div> 
89							<#if journalArticle.get("categorieTitle")!=""> 
90								<p class="text-primary text-14p text-spacing font-weight-bold mb-2"><span class="category uppercase"> ${journalArticle.get("categorieTitle")}</span> &mdash; ${dateRelatedArticle}</p> 
91							<#else>	 
92								<p class="text-primary text-14p text-spacing font-weight-bold mb-2">${dateRelatedArticle}</p> 
93							</#if> 
94							 
95							<p class="text-28p line-h40p font-weight-600 mb-2">${journalArticle.get("titoloNews")}</p> 
96							<p class="text-chambray font-lora mb-4">${journalArticle.get("summaryCurrentValue")}</p> 
97						</div> 
98						<div class="mt-auto pl-1 pl-sm-2 pb-4"> 
99							<a href="-/${journalArticle.get('urlDisplayPage')}" class="text-14p font-weight-bold" "${translate(locale, 'Leggi di più')}"> 
100								${translate(locale, "Leggi di più")} 
101								<span aria-hidden="true">&rarr;</span> 
102								<span class="sr-only"> 
103									Riguardo ${journalArticle.get("titoloNews")} 
104								</span> 
105							</a> 
106						</div> 
107					</div> 
108				</div>	 
109			</#list> 
110		</div> 
111	</div> 
112  </div>	 
113</#if>