Processi bancari e organizzazione

Processi e Organizzazione

Processi e Organizzazione

The Processes and Organisation Monitoring Centre is dedicated to sharing ideas, views and experiences on organisational topics and, in particular, on managing banks through processes.

The Processes and Organisation Monitoring Centre is dedicated to sharing ideas, views and experiences on organisational topics and, in particular, on managing banks through processes.

The main areas for in-depth analysis concern the programme for introducing roles in Business Process Management, the projects on process mapping, the procedures for disseminating operational knowledge, Change Management and the role of the Organisation function in supporting innovation within banks.

Contenuto Banner di Lancio

Asset Publisher

An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy180.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy180 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl@3b5a677"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dlFileEntryPubblico = dlFileE...  [in template "20101#20128#44276" at line 39, column 21]
----
1<#-- Report Prospect Gruppi di Lavoro ADT --> 
2<#if entries?has_content> 
3  <#assign dlFileEntryService=serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') /> 
4  <#assign assetEntryLocalService=serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
5  <#assign view=languageUtil.get(locale, "abi_document" ) /> 
6  <#assign abi_load=languageUtil.get(locale, "abi_load" ) /> 
7  <#assign abi_report_title=languageUtil.get(locale, "abi_report_evidenza" ) /> 
8 
9  <#assign is_signed_in=themeDisplay.isSignedIn() /> 
10     
11 
12  <div class="working-table margin-30 pt-5"> 
13    <div class="main pb-0"> 
14      <div class="container"> 
15        <div class="content-wrapper"> 
16          <div class="main-content mb-0"> 
17            <div class="report-documenti report mb-0"> 
18              <h2 class="underscore">Report</h2> 
19              <div class="report-documenti-wrapper row"> 
20                <#assign countReport=0> 
21                <#list entries as curEntry> 
22                  <#assign renderer=curEntry.getAssetRenderer() /> 
23                  <#assign article=renderer.getArticle() /> 
24                  <#assign docXml=saxReaderUtil.read(article.getContentByLocale(locale)) /> 
25                  <#assign date=docXml.valueOf("//dynamic-element[@name='Data']/dynamic-content/text()") /> 
26                  <#assign date_DateObj=dateUtil.parseDate("yyyy-MM-dd", date?string, locale)> 
27                  <#assign d_fullDay=dateUtil.getDate(date_DateObj, "dd.MM.yyyy" , locale) /> 
28                  <#assign d_year=dateUtil.getDate(date_DateObj, "yyyy" , locale) /> 
29                  <#assign title=curEntry.getTitle(locale) /> 
30                  <#assign image=docXml.valueOf("//dynamic-element[@name='ImmagineDiCopertina']/dynamic-content/text()") /> 
31                  <#assign nomeGruppo=docXml.valueOf("//dynamic-element[@name='NomeGruppoDiLavoro']/dynamic-content/text()") /> 
32                  <#assign urlNomeGruppo=docXml.valueOf("//dynamic-element[@name='URLPaginaGruppoDiLavoro']/dynamic-content/text()") /> 
33                  <#assign docGroupId = article.getGroupId() /> 
34 
35                  <#assign fileUrlPubblico = "" /> 
36                  <#assign docPubblico = docXml.valueOf("//dynamic-element[@name='DocumentoPubblico']/dynamic-content/text()") /> 
37                  <#if docPubblico?? && docPubblico?has_content> 
38                    <#assign docValPubblico = docPubblico?eval /> 
39                    <#assign dlFileEntryPubblico = dlFileEntryService.getFileEntryByUuidAndGroupId(docValPubblico.uuid, docValPubblico.groupId?number) /> 
40                    <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry", dlFileEntryPubblico.fileEntryId) /> 
41                    <#assign assetRenderer=assetEntry.assetRenderer /> 
42                    <#assign fileUrlPubblico=assetRenderer.getURLDownload(themeDisplay) /> 
43                  </#if> 
44                  <#assign fileUrl = '' /> 
45                  <#if image?has_content && image??> 
46                    <#assign docVal=image?eval /> 
47                    <#attempt> 
48                      <#assign dlFileEntry=dlFileEntryService.getFileEntryByUuidAndGroupId(docVal.uuid, docVal.groupId?number) /> 
49                      <#assign assetEntry=assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry", dlFileEntry.fileEntryId) /> 
50                      <#assign assetRenderer=assetEntry.assetRenderer /> 
51                      <#assign fileUrl=assetRenderer.getURLDownload(themeDisplay) /> 
52                      <#recover> 
53                    </#attempt> 
54                  </#if> 
55 
56                  <div class="singolo-report-documenti with-image singola-news col-12 col-md-12 col-lg-6"> 
57                    <div class="singolo-report-documenti-image"> 
58                      <img src="${fileUrl}" alt="${title}"> 
59                    </div> 
60                    <div class="singolo-report-documenti-content"> 
61                      <div class="singolo-report-documenti-head"> 
62                        <div class="singolo-report-documenti-name"> 
63                          <a href="${urlNomeGruppo}">${nomeGruppo}</a> 
64                        </div> 
65                        <div class="singolo-report-documenti-calendar"> 
66                          ${d_fullDay} 
67                        </div> 
68                      </div> 
69                      <div class="singolo-report-documenti-title"> 
70                        ${title} 
71                      </div> 
72                      <div class="singolo-report-documenti-cta d-flex"> 
73                        <#if fileUrlPubblico?? && fileUrlPubblico?has_content> 
74                          <div class="singolo-report-documenti-preview"> 
75                            <a download href="${fileUrlPubblico}" class="btn download" title="Preview">Preview</a> 
76                          </div> 
77                        </#if> 
78 
79                        <#if is_signed_in> 
80                          <#assign roleLocalService=serviceLocator.findService('com.liferay.portal.kernel.service.RoleLocalService') /> 
81                          <#assign user=themeDisplay.getRealUser() /> 
82                          <#-- Controllo sul gruppo --> 
83                          <#assign userGroups = user.getUserGroups() /> 
84 
85                          <#assign acceptedGroup = "Consorziato" /> 
86                          <#assign findGroup = false /> 
87                          <#list userGroups as group> 
88                            <#if group.getName() == acceptedGroup> 
89                              <#assign findGroup = true /> 
90                            </#if> 
91                          </#list> 
92 
93                          <#-- Controllo sul Ruolo --> 
94                          <#assign roleLocalService = serviceLocator.findService('com.liferay.portal.kernel.service.RoleLocalService') /> 
95                          <#assign userRoles = roleLocalService.getUserRoles(user.getUserId())> 
96 
97                          <#assign acceptedRole = "Consorziato" /> 
98                          <#assign acceptedRoleAdmin = "Administrator" /> 
99                          <#assign acceptedRoleEditor = "Editor ABI-Lab" /> 
100                          <#assign findRole = false /> 
101                          <#list userRoles as role> 
102 
103                            <#if (role.getName() == acceptedRole) || (role.getName() == acceptedRoleAdmin) || (role.getName() == acceptedRoleEditor)> 
104                              <#assign findRole = true /> 
105                            </#if> 
106                            </#list> 
107 
108                            <#-- Controllo sul membro --> 
109                            <#assign userLocalService = serviceLocator.findService('com.liferay.portal.kernel.service.UserLocalService') /> 
110                            <#assign findMember = userLocalService.hasGroupUser(docGroupId, user.getUserId()) /> 
111 
112                            <#if findGroup || findRole || findMember> 
113                            <#assign doc=docXml.valueOf("//dynamic-element[@name='Documento']/dynamic-content/text()") /> 
114                            <#if doc?has_content && doc?length gt 0> 
115                              <#assign document=doc?eval /> 
116                              <#assign dlFileEntryService=serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') /> 
117                              <#attempt> 
118                                <#assign file=dlFileEntryService.getFileEntryByUuidAndGroupId(document.uuid, document.groupId?number) /> 
119                                <#assign assetEntry=assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry", file.fileEntryId) /> 
120                                <#assign assetRenderer=assetEntry.assetRenderer /> 
121                                <#assign docUrl=assetRenderer.getURLDownload(themeDisplay) /> 
122                                <div class="singolo-report-documenti-doc"> 
123                                  <a download href="${docUrl}" class="btn green arrow">${view}</a> 
124                                </div> 
125                              <#recover> 
126                              </#attempt> 
127                            </#if> 
128                          <#else> 
129                            <a href="#" class="btn locked singolo-report-documenti-doc" data-toggle="modal" data-target="#login-form">${view}</a> 
130                          </#if> 
131                        <#else> 
132                          <a href="#" class="btn locked singolo-report-documenti-doc" data-toggle="modal" data-target="#login-form">${view}</a> 
133                        </#if> 
134                      </div> 
135                    </div> 
136                  </div> 
137                </#list> 
138              </div> 
139              <div class="altri-risultati" id="load-more-report"> 
140                <a href="#" class="btn transparent blue">${abi_load}</a> 
141              </div> 
142            </div> 
143          </div> 
144        </div> 
145      </div> 
146    </div> 
147  </div> 
148</#if> 

Asset Publisher

All Reports

Report 2019
15.10.2019
Rapporto Processi e Organizzazione 2019 - Organizzarsi per innovare
Report 2018
11.10.2018
Rapporto Processi e Organizzazione 2018 - IL (MULTI)DIMENSIONAMENTO DEI PROCESSI
Report 2017
21.09.2017
Rapporto Processi e Organizzazione 2017 - Easy reader: normativa orientata all’utente
Report 2016
06.10.2016
Rapporto Processi e Organizzazione 2016 - PROCESSI, INFORMAZIONI, NORMATIVA: GLI ANCORAGGI PER SCALARE LA DIGITAL TRANSFORMATION
Report 2015
07.10.2015
Rapporto Processi e Organizzazione 2015 - PROCESSI TRA CONTROLLI E BUSINESS
Report 2014
08.10.2014
Rapporto Processi e Organizzazione 2014 - PANTA REI: Processi in movimento!

Asset Publisher

Documents

Research document 2019
16.10.2019
ABI Lab - Tassonomia dei processi bancari ABI Lab V4.0
Tassonomia dei processi bancari ABI Lab V4.0

Link alle pagine - Processi e Organizzazione

Bottone Processi e Organizzazione