Resolved conflicts
This commit is contained in:
@@ -22,4 +22,12 @@ appointment.portal.user=UtenzaAPIPortal@621
|
||||
appointment.portal.password=u13nzaAP1P0rtal
|
||||
appointment.portal.source=GEPAFINPORTAL
|
||||
appointment.portal.context=GEPAFINPORTAL
|
||||
flagDaFirmare=false
|
||||
flagDaFirmare=false
|
||||
|
||||
# RabbitMQ properties for STOMP broker relay for Notification
|
||||
#spring.rabbitmq.host=rabbitmq.bflows.ai
|
||||
spring.rabbitmq.host=172.18.0.7
|
||||
spring.rabbitmq.port=61613
|
||||
spring.rabbitmq.username=guest
|
||||
spring.rabbitmq.password=guest
|
||||
spring.rabbitmq.virtual-host=/
|
||||
@@ -20,4 +20,11 @@ appointment.portal.user=UtenzaAPIPortal@621
|
||||
appointment.portal.password=u13nzaAP1P0rtal
|
||||
appointment.portal.source=GEPAFINPORTAL
|
||||
appointment.portal.context=GEPAFINPORTAL
|
||||
flagDaFirmare=false
|
||||
flagDaFirmare=false
|
||||
|
||||
# RabbitMQ properties for STOMP broker relay for Notification
|
||||
spring.rabbitmq.host=localhost
|
||||
spring.rabbitmq.port=61613
|
||||
spring.rabbitmq.username=guest
|
||||
spring.rabbitmq.password=guest
|
||||
spring.rabbitmq.virtual-host=/
|
||||
@@ -29,4 +29,11 @@ appointment.portal.user=UtenzaAPIPortal@621
|
||||
appointment.portal.password=u13nzaAP1P0rtal
|
||||
appointment.portal.source=GEPAFINPORTAL
|
||||
appointment.portal.context=GEPAFINPORTAL
|
||||
flagDaFirmare=false
|
||||
flagDaFirmare=true
|
||||
|
||||
# RabbitMQ properties for STOMP broker relay for Notification
|
||||
spring.rabbitmq.host=rabbitmq.bflows.ai
|
||||
spring.rabbitmq.port=61613
|
||||
spring.rabbitmq.username=guest
|
||||
spring.rabbitmq.password=guest
|
||||
spring.rabbitmq.virtual-host=/
|
||||
@@ -11,4 +11,18 @@ default_System_Receiver_Email=test@test.test
|
||||
gepafin_email=test@test.test
|
||||
rinaldo_email=test@test.test
|
||||
carlo_email=test@test.test
|
||||
default.hub.uuid=p4lk3bcx1RStqTaIVVbXs
|
||||
default.hub.uuid=p4lk3bcx1RStqTaIVVbXs
|
||||
|
||||
appointment.base.url=https://demo.galileonetwork.it/gateway/rest
|
||||
appointment.portal.user=UtenzaAPIPortal@621
|
||||
appointment.portal.password=u13nzaAP1P0rtal
|
||||
appointment.portal.source=GEPAFINPORTAL
|
||||
appointment.portal.context=GEPAFINPORTAL
|
||||
flagDaFirmare=false
|
||||
|
||||
# RabbitMQ properties for STOMP broker relay for Notification
|
||||
spring.rabbitmq.host=rabbitmq.bflows.ai
|
||||
spring.rabbitmq.port=61613
|
||||
spring.rabbitmq.username=guest
|
||||
spring.rabbitmq.password=guest
|
||||
spring.rabbitmq.virtual-host=/
|
||||
@@ -4,7 +4,7 @@ spring.application.name=tendermanagement
|
||||
spring.servlet.multipart.max-file-size=300MB
|
||||
spring.servlet.multipart.max-request-size=300MB
|
||||
|
||||
spring.profiles.active=testing
|
||||
spring.profiles.active=testing
|
||||
|
||||
|
||||
# JPA Configuration
|
||||
@@ -67,4 +67,5 @@ default.hub.pdf.banner=https://mementoresources.s3.amazonaws.com/gepafin/staging
|
||||
|
||||
#feign client config
|
||||
spring.cloud.openfeign.client.config.default.connectTimeout=300000
|
||||
spring.cloud.openfeign.client.config.default.readTimeout=300000
|
||||
spring.cloud.openfeign.client.config.default.readTimeout=300000
|
||||
spring.rabbitmq.connection-timeout=120000
|
||||
@@ -1961,7 +1961,17 @@
|
||||
</column>
|
||||
</addColumn>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="02-12-2024_1" author="Rajesh Khore">
|
||||
<sql dbms="postgresql">select
|
||||
setval('gepafin_schema.system_email_template_id_seq', (select
|
||||
max(id)+1
|
||||
from gepafin_schema.system_email_template), false)
|
||||
</sql>
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/insert_system_email_template_for_user_28_11_2024.sql"/>
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/insert_system_email_template_for_reset_password_28_11_2024.sql"/>
|
||||
</changeSet>
|
||||
<changeSet id="03-12-2024_1" author="Piyush">
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/update_system_email_template_for_updating_amendment_mail_notification_mail_03_12_2024_1.sql"/>
|
||||
@@ -1971,6 +1981,19 @@
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/update_system_email_template_for_updating_amendment_mail_notification_mail_04_12_2024_1.sql"/>
|
||||
</changeSet>
|
||||
<!-- <changeSet id="19-12-2024_1" author="Nisha Kashyap">-->
|
||||
<!-- <addColumn tableName="USER_WITH_COMPANY">-->
|
||||
<!-- <column name="contact_name" type="VARCHAR(255)"/>-->
|
||||
<!-- <column name="contact_email" type="VARCHAR(255)"/>-->
|
||||
<!-- <column name="PEC" type="VARCHAR(255)"/>-->
|
||||
<!-- <column name="EMAIL" type="VARCHAR(255)"/>-->
|
||||
<!-- <column name="JSON" type="TEXT"/>-->
|
||||
<!-- </addColumn>-->
|
||||
<!-- <dropColumn tableName="COMPANY" columnName="contact_name"/>-->
|
||||
<!-- <dropColumn tableName="COMPANY" columnName="contact_email"/>-->
|
||||
<!-- <dropColumn tableName="COMPANY" columnName="PEC"/>-->
|
||||
<!-- <dropColumn tableName="COMPANY" columnName="EMAIL"/>-->
|
||||
<!--</changeSet>-->
|
||||
|
||||
<changeSet id="04-12-2024_3" author="Piyush">
|
||||
<addColumn tableName="hub">
|
||||
@@ -2074,4 +2097,70 @@
|
||||
<column name="ACTIVE_DAYS" type="INTEGER"></column>
|
||||
</addColumn>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="13-12-2024_1" author="Piyush Kag">
|
||||
<createTable tableName="notification">
|
||||
<column autoIncrement="true" name="id" type="INTEGER">
|
||||
<constraints nullable="false" primaryKey="true"
|
||||
primaryKeyName="pk_notification"/>
|
||||
</column>
|
||||
<column name="message" type="TEXT"/>
|
||||
<column name="status" type="TEXT"/>
|
||||
<column name="notification_type" type="TEXT"/>
|
||||
<column name="is_deleted" type="BOOLEAN" defaultValueBoolean="false"/>
|
||||
<column name="user_id" type="INTEGER"/>
|
||||
<column name="redirect_link" type="TEXT"/>
|
||||
<column name="created_date" type="TIMESTAMP WITHOUT TIME ZONE"/>
|
||||
<column name="updated_date" type="TIMESTAMP WITHOUT TIME ZONE"/>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="13-12-2024_2" author="Piyush Kag">
|
||||
<createTable tableName="notification_type">
|
||||
<column autoIncrement="true" name="id" type="INTEGER">
|
||||
<constraints nullable="false" primaryKey="true"
|
||||
primaryKeyName="pk_notification_type"/>
|
||||
</column>
|
||||
<column name="notification_name" type="TEXT"/>
|
||||
<column name="title" type="TEXT"/>
|
||||
<column name="json_template" type="TEXT"/>
|
||||
<column name="created_date" type="TIMESTAMP WITHOUT TIME ZONE"/>
|
||||
<column name="updated_date" type="TIMESTAMP WITHOUT TIME ZONE"/>
|
||||
<column name="is_deleted" type="BOOLEAN" defaultValueBoolean="false">
|
||||
<constraints nullable="false"/>
|
||||
</column>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="13-12-2024_4" author="Piyush Kag">
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/insert_json_template_for_notification_13_12_2024.sql"/>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="23-12-2024_1" author="Piyush Kag">
|
||||
<addColumn tableName="notification">
|
||||
<column name="USER_WITH_COMPANY_ID" type="INTEGER">
|
||||
<constraints nullable="true" foreignKeyName="fk_USER_WITH_COMPANY_NOTIFICATION" references="user_with_company(id)"/>
|
||||
</column>
|
||||
</addColumn>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="23-12-2024_2" author="Piyush Kag">
|
||||
<addColumn tableName="notification">
|
||||
<column name="title" type="TEXT"/>
|
||||
</addColumn>
|
||||
</changeSet>
|
||||
|
||||
<changeSet id="31-12-2024" author="Piyush Kag">
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/update_json_template_for_notification_31_12_2024.sql"/>
|
||||
</changeSet>
|
||||
<changeSet id="03-01-2024_NK_125210" author="Nisha Kashyap">
|
||||
<sql>
|
||||
TRUNCATE TABLE FORM_FIELD RESTART IDENTITY;
|
||||
</sql>
|
||||
<sqlFile dbms="postgresql"
|
||||
path="db/dump/update_form_field_data_03_01_2025.sql"/>
|
||||
</changeSet>
|
||||
|
||||
</databaseChangeLog>
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
INSERT INTO notification_type (notification_name,title, json_template,created_date,updated_date,is_deleted) VALUES
|
||||
('CALL_CREATED', 'Un Nuovo Bando È Stato Pubblicato','Un nuovo bando intitolato {{call_name}} è stato pubblicato. Controllalo e invia le candidature prima della scadenza.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('APPLICATION_SUBMISSION','Candidatura Inviata con Successo per la Valutazione', 'La richiesta per {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stata presentata con successo. È ora in fase di valutazione.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('AMENDMENT_CREATION','È Stato Creato un Emendamento per la Richiesta', 'È stato creato un emendamento per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}}. Esamina le modifiche e procedi di conseguenza.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('EVALUATION_RESULT','Il Risultato della Valutazione per la Richiesta È Disponibile','Il risultato della valutazione per la richiesta ai sensi del protocollo n. {{protocol_number}} è ora disponibile.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('AMENDMENT_EXPIRED','L Emendamento per la Richiesta È Scaduto', 'L’emendamento per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è scaduto.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('AMENDMENT_CLOSED','L Emendamento È Stato Chiuso ed È Ora Inattivo','L’emendamento per {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stato chiuso ed è ora inattivo.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('NDG_GENERATION','È Stato Generato un Nuovo NDG per la Richiesta','È stato generato un nuovo NDG per {{call_name}} ai sensi del protocollo n. {{protocol_number}}.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('EVALUATION_CREATION','La Richiesta È Stata Assegnata per la Valutazione','La richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stata assegnata alla fase di valutazione.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false'),
|
||||
('EVALUATION_EXPIRED','La Valutazione per la Richiesta È Scaduta','La valutazione per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è scaduta.','2024-12-19T10:16:26.472Z','2024-12-19T10:16:26.472Z','false');
|
||||
@@ -0,0 +1,60 @@
|
||||
INSERT INTO gepafin_schema.system_email_template
|
||||
(template_name, "type", html_content, subject, "json", "system", is_deleted, created_date, updated_date,email_scenario)
|
||||
VALUES
|
||||
(
|
||||
'Password Reset Link Email (Italian)',
|
||||
'PASSWORD_RESET',
|
||||
'<table border="0" style="background: #f5f5f5; text-align: center; width: 100%; max-width: 600px; padding: 20px;" align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>
|
||||
<p style="font-weight: 600; color: #000; font-family: open sans; font-size: 26px; margin: 0; padding-bottom: 20px;">Richiesta di Reimpostazione Password</p>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody align="left">
|
||||
<tr>
|
||||
<td>
|
||||
<p style="margin: 8px 0px;">Gentile {{user_name}},</p>
|
||||
<p style="margin: 8px 0px;">Hai richiesto di reimpostare la tua password.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p style="margin: 8px 0px;">Cordiali saluti,</p>
|
||||
<p style="margin: 8px 0px;"><strong>{{email_signature}}</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding-top: 20px;">
|
||||
<!-- Button added here -->
|
||||
<a href="{{reset_password_link}}" style="background-color: #007bff;
|
||||
color: #fff;
|
||||
font-family: open sans;
|
||||
border-radius: 5px;
|
||||
box-sizing: border-box;
|
||||
cursor: pointer;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
width: 100%;
|
||||
max-width: 280px;
|
||||
padding: 12px 25px;">Reimposta la Password</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>',
|
||||
'Richiesta di Reimpostazione Password',
|
||||
NULL,
|
||||
true,
|
||||
false,
|
||||
CURRENT_TIMESTAMP,
|
||||
CURRENT_TIMESTAMP,
|
||||
'PASSWORD_RESET_REQUEST');
|
||||
@@ -0,0 +1,29 @@
|
||||
INSERT INTO gepafin_schema.system_email_template
|
||||
(template_name, "type", html_content, subject, "json", "system", is_deleted, created_date, updated_date, email_scenario)
|
||||
VALUES
|
||||
(
|
||||
'Welcome Email for New User',
|
||||
'USER_ONBOARDING',
|
||||
'<html>
|
||||
<body style="font-family: Arial, sans-serif; color: #000; line-height: 1.6;">
|
||||
<div style="padding: 20px; border: 1px solid #ddd; border-radius: 8px; max-width: 600px; margin: auto;">
|
||||
<p><strong>Benvenuto!</strong></p>
|
||||
<p>Ciao {{user_name}},</p>
|
||||
<p>Siamo lieti di averti con noi. Di seguito trovi alcune informazioni utili:</p>
|
||||
<ul>
|
||||
<li><strong>Nome Utente:</strong> {{user_email}}</li>
|
||||
</ul>
|
||||
<p>Per accedere, utilizza il tuo indirizzo email registrato. Se hai bisogno di supporto, non esitare a contattarci.</p>
|
||||
<p>Distinti saluti,</p>
|
||||
<p><strong>{{email_signature}}</strong></p>
|
||||
</div>
|
||||
</body>
|
||||
</html>',
|
||||
'Welcome - {{user_name}}',
|
||||
NULL,
|
||||
true,
|
||||
false,
|
||||
CURRENT_TIMESTAMP,
|
||||
CURRENT_TIMESTAMP,
|
||||
'USER_CREATION'
|
||||
);
|
||||
101
src/main/resources/db/dump/update_form_field_data_03_01_2025.sql
Normal file
101
src/main/resources/db/dump/update_form_field_data_03_01_2025.sql
Normal file
@@ -0,0 +1,101 @@
|
||||
INSERT INTO FORM_FIELD (SORT_ORDER, NAME, LABEL, DESCRIPTION, SETTINGS, VALIDATORS, CREATED_DATE, UPDATED_DATE)
|
||||
VALUES
|
||||
(1, 'textinput', 'Testo Breve', 'Per risposte concise (nomi, titoli, brevi descrizioni)',
|
||||
'[{"name": "label", "value": "Testo Breve"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": false, "minLength": null, "maxLength": null, "pattern": null, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(2, 'textarea', 'Testo Lungo', 'Campo di testo esteso per paragrafi, descrizioni, proposte',
|
||||
'[{"name": "label", "value": "Testo Lungo"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": false, "minLength": null, "maxLength": null, "pattern": null, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(3, 'wysiwyg', 'Campo di Testo Formattato', 'Editor avanzato per testo con formattazione',
|
||||
'[{"name": "label", "value": "Testo Formattato"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": false, "minLength": null, "maxLength": null, "pattern": null, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(4, 'numberinput', 'Campo Numerico', 'Per l''inserimento di valori numerici (quantità, importi, percentuali)',
|
||||
'[{"name": "label", "value": "Numero"}, {"name": "placeholder", "value": "0"}, {"name": "step", "value": "0"},{"name": "isRequestedAmount","value": false}]',
|
||||
'{"isRequired": false, "min": null, "max": null, "pattern": null, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(5, 'radio', 'Scelta Singola', 'Gruppo di opzioni per selezione singola',
|
||||
'[{"name": "label", "value": "Scelta Singola"}, {"name": "options", "value": []}]',
|
||||
'{"isRequired": false, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(6, 'select', 'Menu a Tendina', 'Selezione da opzioni predefinite',
|
||||
'[{"name": "label", "value": "Menu a Tendina"}, {"name": "options", "value": []}]',
|
||||
'{"isRequired": false, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(7, 'checkboxes', 'Scelta Multipla', 'Gruppo di opzioni per selezione singola o multipla',
|
||||
'[{"name": "label", "value": "Scelta Multipla"}, {"name": "options", "value": []}]',
|
||||
'{"isRequired": false, "min": null, "max": null, "custom": null}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(8, 'switch', 'Casella di Spunta', 'Per selezioni binarie, accettazioni, conferme',
|
||||
'[{"name": "label", "value": "Casella di Spunta"}]',
|
||||
'{"isRequired": false}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(9, 'datepicker', 'Data', 'Selezione di data',
|
||||
'[{"name": "label", "value": "Data"}]',
|
||||
'{"isRequired": false}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(10, 'fileupload', 'Caricamento File', 'Per l''upload di documenti o immagini',
|
||||
'[{"name": "label", "value": "Caricamento File"}, {"name": "mime", "value": []}]',
|
||||
'{"isRequired": false, "maxSize": 100000}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(11, 'textinput', 'Campo Partita IVA', 'Specifico per l''inserimento del numero di Partita IVA',
|
||||
'[{"name": "label", "value": "Partita IVA"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": true, "custom": "isPIVA"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(12, 'textinput', 'Campo Codice Fiscale','Specifico per l''inserimento del Codice Fiscale italiano per persone fisiche e giuridiche',
|
||||
'[{"name": "label", "value": "Codice Fiscale"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": true, "custom": "isCodiceFiscale"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(13, 'textinput', 'Campo CAP','Per l''inserimento del Codice di Avviamento Postale',
|
||||
'[{"name": "label", "value": "CAP"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": true, "custom": "isCAP"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(14, 'textinput', 'Campo IBAN', 'Per l''inserimento del codice IBAN',
|
||||
'[{"name": "label", "value": "IBAN"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": true, "custom": "isIBAN"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(15, 'textinput', 'Campo Email', 'Per l''inserimento di indirizzi email standard (non PEC)',
|
||||
'[{"name": "label", "value": "Campo Email"}, {"name": "placeholder", "value": "nome@esempio.it"}]',
|
||||
'{"isRequired": false, "custom": "isEmail"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(16, 'textinput', 'Campo PEC', 'Specifico per l''inserimento di un indirizzo di Posta Elettronica Certificata',
|
||||
'[{"name": "label", "value": "Campo PEC"}, {"name": "placeholder", "value": "nome@pec.it"}]',
|
||||
'{"isRequired": false, "custom": "isEmailPEC"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(17, 'textinput', 'Campo URL', 'Per l''inserimento di indirizzi web',
|
||||
'[{"name": "label", "value": "Indirizzo URL"}, {"name": "placeholder", "value": ""}]',
|
||||
'{"isRequired": false, "custom": "isUrl"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(18, 'textinput', 'Marca da bollo', 'Per inserire codice di marca da bollo',
|
||||
'[{"name": "label", "value": "Marca da bollo"}, {"name": "placeholder", "value": "Numero identificativo"}]',
|
||||
'{"isRequired": false, "custom": "isMarcaDaBollo"}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(19, 'paragraph', 'Paragrafo', 'Semplice testo formattato',
|
||||
'[{"name": "text", "value": ""}]',
|
||||
'{}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP),
|
||||
|
||||
(20, 'table', 'Tabella', 'Tabella',
|
||||
'[{"name": "label", "value": "Tabella"}, {"name": "table_columns", "value": []}]',
|
||||
'{}',
|
||||
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
|
||||
@@ -0,0 +1,62 @@
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'Un Nuovo Bando È Stato Pubblicato',
|
||||
json_template = 'Un nuovo bando intitolato {{call_name}} è stato pubblicato. Controllalo e invia le candidature prima della scadenza.'
|
||||
WHERE
|
||||
notification_name = 'CALL_CREATED';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'Richiesta Finanziamento Inviata con Successo per la Valutazione',
|
||||
json_template = 'La richiesta per {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stata presentata con successo. È ora in fase di valutazione.'
|
||||
WHERE
|
||||
notification_name = 'APPLICATION_SUBMISSION';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'È Stato Creato un Soccorso Istruttorio per la Richiesta',
|
||||
json_template = 'È stato creato un soccorso istruttorio per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}}. Esamina le richieste e procedi di conseguenza.'
|
||||
WHERE
|
||||
notification_name = 'AMENDMENT_CREATION';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'Il Risultato della Valutazione per la Richiesta È Disponibile',
|
||||
json_template = 'Il risultato della valutazione per la richiesta ai sensi del protocollo n. {{protocol_number}} è ora disponibile.'
|
||||
WHERE
|
||||
notification_name = 'EVALUATION_RESULT';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'Soccorso Scaduto',
|
||||
json_template = 'Il soccorso istruttorio per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è scaduto.'
|
||||
WHERE
|
||||
notification_name = 'AMENDMENT_EXPIRED';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'Scorso Chiuso ed È Ora Inattivo',
|
||||
json_template = 'Il soccorso istruttorio per {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stato chiuso ed è ora inattivo.'
|
||||
WHERE
|
||||
notification_name = 'AMENDMENT_CLOSED';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'NDG creato per la Richiesta',
|
||||
json_template = 'È stato generato un nuovo NDG per {{call_name}} ai sensi del protocollo n. {{protocol_number}}.'
|
||||
WHERE
|
||||
notification_name = 'NDG_GENERATION';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'La domanda è stata assegnata per la Valutazione',
|
||||
json_template = 'La richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è stata assegnata alla fase di valutazione.'
|
||||
WHERE
|
||||
notification_name = 'EVALUATION_CREATION';
|
||||
|
||||
UPDATE notification_type
|
||||
SET
|
||||
title = 'La Valutazione per la Richiesta È Scaduta',
|
||||
json_template = 'La valutazione per la richiesta in {{call_name}} ai sensi del protocollo n. {{protocol_number}} è scaduta.'
|
||||
WHERE
|
||||
notification_name = 'EVALUATION_EXPIRED';
|
||||
@@ -313,6 +313,7 @@ company.id.required.for.preferred.call=Company ID is required when requesting on
|
||||
|
||||
response.days.not.null=Response days should not be null and greater than zero.
|
||||
application.cannot.approved.or.rejected=Application cannot be approved and rejected because amendment is active.
|
||||
valid.vatnumber.message=The VAT number is valid.
|
||||
|
||||
atleast.one.id.required=At least one of companyId or applicationId must be provided
|
||||
|
||||
@@ -336,3 +337,12 @@ appointment.created.successfully = Appointment created successfully.
|
||||
error.try.again = Service call error while performing the operation. Please try again.
|
||||
document.uploading.is.in.progress = Document uploading is in progress.
|
||||
all.document.checked.and.one.checklist.checked=All document should be checked and at least one checklist should be checked.
|
||||
|
||||
#notification messsages
|
||||
notification.already.in.state=Notification is already in provided status.
|
||||
notification.fetched.successfully=Notification fetched successfully.
|
||||
notification.not.found=Notification not found.
|
||||
notification.sent.successfully=Notification sent successfully.
|
||||
notification.deleted.successfully=Notification deleted successfully.
|
||||
notification.updated.successfully=Notification updated successfully.
|
||||
user.with.company.not.found = User with company not found for user or company.
|
||||
|
||||
@@ -2,14 +2,14 @@ user.created.success=Utente creato con successo.
|
||||
user.updated.success=Utente aggiornato con successo.
|
||||
user.deleted.success=Utente eliminato con successo.
|
||||
user.not.found=Utente non trovato.
|
||||
create_user_error_msg=Si <EFBFBD> verificato un errore durante la creazione dell'utente.
|
||||
update_user_error_msg=Si <EFBFBD> verificato un errore durante l'aggiornamento dell'utente.
|
||||
delete_user_error_msg=Si <EFBFBD> verificato un errore durante l'eliminazione dell'utente.
|
||||
create_user_error_msg=Si ? verificato un errore durante la creazione dell'utente.
|
||||
update_user_error_msg=Si ? verificato un errore durante l'aggiornamento dell'utente.
|
||||
delete_user_error_msg=Si ? verificato un errore durante l'eliminazione dell'utente.
|
||||
get_user_success_msg=Utente recuperato con successo.
|
||||
get_user_error_msg=Si <EFBFBD> verificato un errore durante il recupero dell'utente.
|
||||
get_user_error_msg=Si ? verificato un errore durante il recupero dell'utente.
|
||||
user.not.active=Utente non attivo. Si prega di contattare il supporto.
|
||||
user.already.exist.msg=L'utente esiste gi<EFBFBD> per questo codice fiscale.
|
||||
validate.email=L'email <EFBFBD> obbligatoria e deve essere nel formato corretto. Si prega di verificare e riprovare.
|
||||
user.already.exist.msg=L'utente esiste gi? per questo codice fiscale.
|
||||
validate.email=L'email ? obbligatoria e deve essere nel formato corretto. Si prega di verificare e riprovare.
|
||||
validate.password=La password e confPassword sono obbligatorie. Verifica e riprova.
|
||||
# Role-related messages
|
||||
role.created.success=Ruolo creato con successo.
|
||||
@@ -20,7 +20,7 @@ create.role.error=Errore durante la creazione del ruolo.
|
||||
update.role.error=Errore durante l'aggiornamento del ruolo.
|
||||
role.fetch.success=Ruolo recuperato con successo.
|
||||
delete.role.error=Errore durante l'eliminazione del ruolo.
|
||||
role.id.mandatory=L'ID del ruolo <EFBFBD> obbligatorio.
|
||||
role.id.mandatory=L'ID del ruolo ? obbligatorio.
|
||||
|
||||
# Region-related messages
|
||||
region.created.success=Regione creata con successo.
|
||||
@@ -35,42 +35,42 @@ password.doesnt.match=La password e la conferma della password non corrispondono
|
||||
#call related messages
|
||||
user.not.exist=L'utente non esiste.
|
||||
region.not.found=Regione non trovata.
|
||||
user.id.not.null=L'ID utente non pu<EFBFBD> essere nullo.
|
||||
question.not.empty=La domanda non pu<EFBFBD> essere vuota.
|
||||
name.not.empty=Il nome non pu<EFBFBD> essere vuoto.
|
||||
type.not.empty=Il tipo non pu<EFBFBD> essere vuoto.
|
||||
region.not.null=L'ID regione non pu<EFBFBD> essere nullo.
|
||||
user.id.not.null=L'ID utente non pu? essere nullo.
|
||||
question.not.empty=La domanda non pu? essere vuota.
|
||||
name.not.empty=Il nome non pu? essere vuoto.
|
||||
type.not.empty=Il tipo non pu? essere vuoto.
|
||||
region.not.null=L'ID regione non pu? essere nullo.
|
||||
amount.greater.than.zero=L'importo del finanziamento deve essere maggiore di zero.
|
||||
look.up.data.not.valid=L'entit<EFBFBD> dati di ricerca non <EFBFBD> valida.
|
||||
look.up.data.not.valid=L'entit? dati di ricerca non ? valida.
|
||||
files.uploaded=File caricati correttamente.
|
||||
call.created.successfully=Chiamata creata correttamente.
|
||||
file.deleted.successfully=File eliminato con successo.
|
||||
document.not.found=Documento non trovato.
|
||||
document.id.not.found=ID documento non trovato.
|
||||
call.invalid.date=Data di inizio o fine non valida.
|
||||
call.id.not.null=L'ID della chiamata non pu<EFBFBD> essere nullo.
|
||||
call.id.not.null=L'ID della chiamata non pu? essere nullo.
|
||||
call.update.successfully=Chiamata aggiornata con successo.
|
||||
call.fetch.success=Dettagli della chiamata recuperati con successo.
|
||||
call.not.found=Chiamata non trovata.
|
||||
score.not.null=Il punteggio non pu<EFBFBD> essere nullo o zero.
|
||||
field.not.null={0} non pu<EFBFBD> essere nullo.
|
||||
field.not.empty=la {0} non pu<EFBFBD> essere vuota.
|
||||
update_call_status_success_msg=Lo stato della chiamata <EFBFBD> stato aggiornato con successo.
|
||||
status.same.error=Lo stato <EFBFBD> gi<EFBFBD> impostato.
|
||||
invalid.status.change.from.draft=Lo stato non pu<EFBFBD> essere cambiato in READY_TO_PUBLISH o PUBLISH da DRAFT.
|
||||
status.cannot.be.changed=Lo stato non pu<EFBFBD> essere cambiato.
|
||||
published.call.not.update=Il bando pubblicato non pu<EFBFBD> essere aggiornato.
|
||||
invalid.status.change.from.publish=Lo stato non pu<EFBFBD> essere modificato in READY_TO_PUBLISH o DRAFT da PUBLISH.
|
||||
score.not.null=Il punteggio non pu? essere nullo o zero.
|
||||
field.not.null={0} non pu? essere nullo.
|
||||
field.not.empty=la {0} non pu? essere vuota.
|
||||
update_call_status_success_msg=Lo stato della chiamata ? stato aggiornato con successo.
|
||||
status.same.error=Lo stato ? gi? impostato.
|
||||
invalid.status.change.from.draft=Lo stato non pu? essere cambiato in READY_TO_PUBLISH o PUBLISH da DRAFT.
|
||||
status.cannot.be.changed=Lo stato non pu? essere cambiato.
|
||||
published.call.not.update=Il bando pubblicato non pu? essere aggiornato.
|
||||
invalid.status.change.from.publish=Lo stato non pu? essere modificato in READY_TO_PUBLISH o DRAFT da PUBLISH.
|
||||
|
||||
|
||||
# Login-related messages
|
||||
login.successfully=Accesso effettuato con successo.
|
||||
pass.min.len.msg=La password deve essere lunga almeno 8 caratteri.
|
||||
email.already.exists=Esiste gi<EFBFBD> un utente con questa email.
|
||||
email.already.exists=Esiste gi? un utente con questa email.
|
||||
invalid_user=Validazione utente fallita. Controlla le informazioni, lo stato dell'account e la scadenza del token.
|
||||
|
||||
#Global messages
|
||||
common_message=qualcosa é andato storto. Per favore riprova
|
||||
common_message=qualcosa <EFBFBD> andato storto. Per favore riprova
|
||||
invalid_signature=Gettone non valido.
|
||||
invalid_login=Nome utente o password errati
|
||||
req_validation_er=Errore di convalida
|
||||
@@ -119,26 +119,26 @@ lookupdata.created.successfully=LookUpData creato correttamente.
|
||||
lookupdata.fetched.successfully=LookUpData recuperato correttamente.
|
||||
lookupdata.updated.successfully=LookUpData aggiornato correttamente.
|
||||
lookupdata.deleted.successfully=LookUpData eliminato correttamente.
|
||||
lookupdata.value.cannot.be.empty=Il campo valore non pu<EFBFBD> essere vuoto
|
||||
lookupdata.value.cannot.be.empty=Il campo valore non pu? essere vuoto
|
||||
|
||||
#Document-related message
|
||||
document.updated.successfully=Documento aggiornato con successo.
|
||||
document.fetched.successfully=Documento recuperato con successo.
|
||||
# Password reset messages
|
||||
password.reset.initiated=Reimpostazione della password avviata.
|
||||
password.reset.success=La password <EFBFBD> stata reimpostata con successo.
|
||||
invalid.token.msg=Il token fornito <EFBFBD> invalido o scaduto. Si prega di richiedere un nuovo token.
|
||||
current.password.incorrect = La password attuale non <EFBFBD> corretta.
|
||||
password.reset.success=La password ? stata reimpostata con successo.
|
||||
invalid.token.msg=Il token fornito ? invalido o scaduto. Si prega di richiedere un nuovo token.
|
||||
current.password.incorrect = La password attuale non ? corretta.
|
||||
success.password.changed=Password cambiata con successo.
|
||||
logout.successful.msg=Logout riuscito. Sei stato disconnesso con successo.
|
||||
|
||||
update.user.status.success=Lo stato dell'utente <EFBFBD> stato aggiornato con successo.
|
||||
update.user.status.success=Lo stato dell'utente ? stato aggiornato con successo.
|
||||
|
||||
#Flow-related message
|
||||
flow.created.successfully=Flusso creato con successo.
|
||||
flow.fetched.successfully=Flusso recuperato con successo.
|
||||
flow.already.exists= Il flusso esiste gi<EFBFBD> per questa chiamata.
|
||||
flow.request.not.complete=La richiesta di flusso non <EFBFBD> completa.
|
||||
flow.already.exists= Il flusso esiste gi? per questa chiamata.
|
||||
flow.request.not.complete=La richiesta di flusso non ? completa.
|
||||
initial.and.final.form.cannot.null=La forma iniziale e finale non possono essere nulle.
|
||||
|
||||
# Application related messages
|
||||
@@ -149,25 +149,25 @@ application.get.success=Dettagli dell'applicazione recuperati con successo.
|
||||
application.not.found=Applicazione non trovata con l'ID fornito.
|
||||
application.form.field.not.found=Campo del modulo di domanda non trovato.
|
||||
Form.not.matches.to.call.initial.form=L'ID del modulo non corrisponde all'ID del modulo iniziale della chiamata.
|
||||
application.already.exists=L'applicazione esiste gi<EFBFBD> per questa chiamata.
|
||||
application.already.submitted=La domanda <EFBFBD> gi<EFBFBD> stata inviata.
|
||||
application.already.exists=L'applicazione esiste gi? per questa chiamata.
|
||||
application.already.submitted=La domanda ? gi? stata inviata.
|
||||
|
||||
#Validation related messages
|
||||
validation.field.required=Il campo {0} <EFBFBD> obbligatorio.
|
||||
validation.field.required=Il campo {0} ? obbligatorio.
|
||||
validation.field.min_length=Il campo {0} deve essere lungo almeno {1} caratteri.
|
||||
validation.field.max_length=Il campo {0} deve essere lungo al massimo {1} caratteri.
|
||||
validation.field.pattern=Il campo {0} non corrisponde al modello richiesto.
|
||||
validation.field.not_null=Il campo {0} non deve essere nullo.
|
||||
validation.field.not_empty=Il campo {0} non deve essere vuoto.
|
||||
current.form.incomplete=il modulo corrente non <EFBFBD> compilato
|
||||
current.form.incomplete=il modulo corrente non ? compilato
|
||||
flow.not.found=Flow not found.
|
||||
validation.message=Messaggi di convalida.
|
||||
action.required=Campo azione obbligatorio.
|
||||
call.not.published=La chiamata non <EFBFBD> stata pubblicata.
|
||||
call.not.published=La chiamata non ? stata pubblicata.
|
||||
application.form.not.found=Modulo di domanda non trovato.
|
||||
|
||||
application.is.incomplete = L'applicazione <EFBFBD> incompleta.
|
||||
updating.form.value.impact.on.flow=L'aggiornamento di questo valore del modulo {0} pu<EFBFBD> avere un impatto sul flusso.
|
||||
application.is.incomplete = L'applicazione ? incompleta.
|
||||
updating.form.value.impact.on.flow=L'aggiornamento di questo valore del modulo {0} pu? avere un impatto sul flusso.
|
||||
validation.field.custom=Il valore per il campo {0} non soddisfa la regola di convalida personalizzata.
|
||||
|
||||
validation.codice.fiscale=Il campo {0} deve essere un Codice Fiscale valido con esattamente 16 caratteri: 6 lettere, 2 cifre, 1 lettera, 2 cifre, 1 lettera, 3 cifre e 1 lettera.
|
||||
@@ -178,13 +178,13 @@ validation.email.pec=Il campo {0} deve essere un indirizzo email PEC valido.
|
||||
validation.url=Il campo {0} deve essere un URL valido.
|
||||
validation.marca.da.bollo=Il campo {0} deve essere una Marca Da Bollo valida con esattamente 14 cifre.
|
||||
validation.piva=Il numero di partita IVA per {0} deve essere lungo fino a 11 cifre.
|
||||
valid.vat.number=Il numero di partita IVA non <EFBFBD> valido per il campo {0}.
|
||||
valid.vat.number=Il numero di partita IVA non ? valido per il campo {0}.
|
||||
failed.retain.field=Impossibile conservare campi specifici.
|
||||
token.validate.success=Token convalidato con successo.
|
||||
invalid.request=Richiesta non valida.
|
||||
codice.fiscale.exists=Questo codice fiscale <EFBFBD> gi<EFBFBD> associato ad un altro utente.
|
||||
codice.fiscale.exists=Questo codice fiscale ? gi? associato ad un altro utente.
|
||||
|
||||
total.steps.not.zero=Il totale dei passaggi non pu<EFBFBD> essere zero.
|
||||
total.steps.not.zero=Il totale dei passaggi non pu? essere zero.
|
||||
completed.steps.not.valid=I passaggi completati devono essere compresi tra 0 e il totale dei passaggi.
|
||||
field.id.not.found=L'ID campo {0} non esiste nella struttura del modulo.
|
||||
company.created.success=Azienda creata con successo.
|
||||
@@ -194,37 +194,37 @@ company.get.success=Azienda recuperata con successo.
|
||||
company.not.found=Azienda non trovata.
|
||||
check.vatnumber.success=Numero di partita IVA verificato con successo.
|
||||
invalid.vatnumber=Numero di partita IVA non valido.
|
||||
vatnumber.mandatory=Il numero di partita IVA <EFBFBD> obbligatorio.
|
||||
vatnumber.already.exists=Il numero di partita IVA esiste gi<EFBFBD>.
|
||||
vatnumber.mandatory=Il numero di partita IVA ? obbligatorio.
|
||||
vatnumber.already.exists=Il numero di partita IVA esiste gi?.
|
||||
invalid.email=Email non valida.
|
||||
validation.error.missing.firstName=Il nome <EFBFBD> obbligatorio.
|
||||
validation.error.missing.lastName=Il cognome <EFBFBD> obbligatorio.
|
||||
validation.error.missing.codiceFiscale=Il Codice Fiscale <EFBFBD> obbligatorio.
|
||||
validation.error.missing.firstName=Il nome ? obbligatorio.
|
||||
validation.error.missing.lastName=Il cognome ? obbligatorio.
|
||||
validation.error.missing.codiceFiscale=Il Codice Fiscale ? obbligatorio.
|
||||
delegation.file.upload.success=File di delega caricato con successo.
|
||||
delegation.fetch.success=Delega recuperata con successo.
|
||||
delegation.template.generation.error=Si <EFBFBD> verificato un errore durante la generazione del modello di delega.
|
||||
validation.error.file.empty=Il file caricato <EFBFBD> vuoto.
|
||||
delegation.template.generation.error=Si ? verificato un errore durante la generazione del modello di delega.
|
||||
validation.error.file.empty=Il file caricato ? vuoto.
|
||||
validation.error.file.invalidType=Sono accettati solo file .p7m.
|
||||
upload.error.s3=Impossibile caricare il file su S3.
|
||||
|
||||
company.id.mandatory=L'ID dell'azienda <EFBFBD> obbligatorio.
|
||||
user.already.connected.to.company=L'utente <EFBFBD> gi<EFBFBD> collegato a questa azienda.
|
||||
call.not.started.yet = La chiamata non <EFBFBD> ancora iniziata. Attendere fino alla data e all'ora di inizio specificate.
|
||||
call.already.ended = La chiamata <EFBFBD> gi<EFBFBD> terminata. Non <EFBFBD> possibile inviare l'applicazione dopo la scadenza.
|
||||
company.id.mandatory=L'ID dell'azienda ? obbligatorio.
|
||||
user.already.connected.to.company=L'utente ? gi? collegato a questa azienda.
|
||||
call.not.started.yet = La chiamata non ? ancora iniziata. Attendere fino alla data e all'ora di inizio specificate.
|
||||
call.already.ended = La chiamata ? gi? terminata. Non ? possibile inviare l'applicazione dopo la scadenza.
|
||||
status.updated.successfully=Stato aggiornato con successo.
|
||||
application.status.updated.successfully = Stato dell'applicazione aggiornato con successo.
|
||||
application.already.in.provided.status=L'applicazione <EFBFBD> gi<EFBFBD> nello stato fornito.
|
||||
application.already.in.provided.status=L'applicazione ? gi? nello stato fornito.
|
||||
delegation.not.found=Delega non trovata.
|
||||
user.company.relation.not.found=Relazione utente con l'azienda specificata non trovata.
|
||||
delegation.delete.success=Delega eliminata con successo.
|
||||
user.not.authorized.create.application=L'utente deve essere un rappresentante legale o avere una delega.
|
||||
application.submitted.cannot.change=La domanda inviata non pu<EFBFBD> essere modificata.
|
||||
application.submitted.cannot.change=La domanda inviata non pu? essere modificata.
|
||||
|
||||
# Call Document Messages
|
||||
call.documents.fetch.success=Documenti recuperati con successo.
|
||||
call.documents.not.found=Nessun documento trovato per la chiamata specificata.
|
||||
# Beneficiary Preferred Call messages
|
||||
beneficiary.preferred.call.status.updated.success=Lo stato della chiamata preferita del beneficiario <EFBFBD> stato aggiornato con successo.
|
||||
beneficiary.preferred.call.status.updated.success=Lo stato della chiamata preferita del beneficiario ? stato aggiornato con successo.
|
||||
beneficiary.preferred.calls.get.all.success=Tutte le chiamate preferite del beneficiario sono state recuperate con successo.
|
||||
beneficiary.preferred.call.created.success=Chiamata preferita del beneficiario creata con successo.
|
||||
beneficiary.preferred.call.get.success=Chiamata preferita del beneficiario recuperata con successo.
|
||||
@@ -233,7 +233,7 @@ beneficiary.preferred.calls.get.success=Tutte le chiamate preferite del benefici
|
||||
beneficiary.preferred.call.updated.success=Chiamata preferita del beneficiario aggiornata con successo.
|
||||
beneficiary.preferred.call.not.found=Chiamata preferita del beneficiario non trovata.
|
||||
either.user.or.beneficiary.id.required = ID utente o ID beneficiario non presente.
|
||||
userId.and.beneficiaryId.error = Non <EFBFBD> possibile fornire contemporaneamente sia userId che beneficiaryId.
|
||||
userId.and.beneficiaryId.error = Non ? possibile fornire contemporaneamente sia userId che beneficiaryId.
|
||||
User.not.found.with.the.given.beneficiaryID=Utente non trovato con l'ID beneficiario fornito.
|
||||
permission.denied=Non sei autorizzato ad accedere a questi dati.
|
||||
signed.document.file.upload.success=File del documento firmato caricato con successo.
|
||||
@@ -244,10 +244,10 @@ delete.signed.document.file.success=Documento firmato eliminato con successo.
|
||||
dashboard.widget.fetched.successfully=Widget dashboard recuperato correttamente.
|
||||
login_attempt_successfully_created= Tentativo di login creato con successo.
|
||||
get_login_attempt_se_msg=Lista dei tentativi di accesso recuperata correttamente.
|
||||
application.in.submit.status.cannot.delete.company=Non <EFBFBD> possibile eliminare l'azienda perch<EFBFBD> ci sono domande attive con stato SUBMITTED.
|
||||
application.in.submit.status.cannot.delete.company=Non ? possibile eliminare l'azienda perch? ci sono domande attive con stato SUBMITTED.
|
||||
|
||||
get.users.success.msg = Utenti recuperati con successo
|
||||
cannot.create.beneficiary.user = La creazione di un utente beneficiario non <EFBFBD> consentita. Si prega di assegnare il ruolo appropriato.
|
||||
cannot.create.beneficiary.user = La creazione di un utente beneficiario non ? consentita. Si prega di assegnare il ruolo appropriato.
|
||||
evaluationCriteria.invalid=Questo criterio di valutazione non appartiene alla chiamata corrente.
|
||||
|
||||
application.evaluation.not.found=Valutazione dell'applicazione non trovata con ID: {0}
|
||||
@@ -258,11 +258,11 @@ evaluation.deleted.successfully = Valutazione dell'applicazione eliminata con su
|
||||
evaluations.fetched.successfully = Tutte le valutazioni delle applicazioni recuperate con successo.
|
||||
application.evaluation.status.updated.successfully=Stato della valutazione dell'applicazione aggiornato con successo.
|
||||
assigned.application.not.found.with.id=Applicazione assegnata con questo ID dell'applicazione non trovata
|
||||
either.application.or.assigned.application.id.required=<EFBFBD> richiesto almeno uno tra applicationId o assignedApplicationId.
|
||||
evaluation.already.exists=Una valutazione dell'applicazione esiste gi<EFBFBD> per questo ID applicazione.
|
||||
either.application.or.assigned.application.id.required=? richiesto almeno uno tra applicationId o assignedApplicationId.
|
||||
evaluation.already.exists=Una valutazione dell'applicazione esiste gi? per questo ID applicazione.
|
||||
|
||||
application.assigned.success.msg =Domanda assegnata con successo
|
||||
application.already.assigned.msg =La domanda <EFBFBD> gi<EFBFBD> assegnata
|
||||
application.already.assigned.msg =La domanda ? gi? assegnata
|
||||
aasigned.application.not.found = Applicazione assegnata non trovata con l'ID specificato.
|
||||
assigned.application.deleted.success =Applicazione assegnata eliminata con successo.
|
||||
assigned.application.get.success =Dettagli dell'applicazione assegnata recuperati correttamente.
|
||||
@@ -277,7 +277,7 @@ hub_get_all_success=Hub recuperati con successo
|
||||
hub_delete_success=Hub eliminato con successo
|
||||
hub_not_found=Hub non trovato
|
||||
|
||||
application.not.in.draft.status=La domanda non <EFBFBD> in stato DRAFT.
|
||||
application.not.in.draft.status=La domanda non ? in stato DRAFT.
|
||||
get.error.s3=Impossibile recuperare il file da S3.
|
||||
|
||||
application.data.amendment.success = Recupero riuscito dei dati dell'applicazione per il processo di modifica
|
||||
@@ -292,19 +292,22 @@ added.comment.to.amendment.request.success = Commento aggiunto con successo alla
|
||||
comment.not.found = Commento non trovato.
|
||||
comment.updated.successfully = Commento aggiornato con successo.
|
||||
comment.deleted.successfully = Commento eliminato con successo.
|
||||
comment.not.associate.with.amendment = Il commento non <EFBFBD> associato alla richiesta di emendamento.
|
||||
comment.not.associate.with.amendment = Il commento non ? associato alla richiesta di emendamento.
|
||||
amendment.found.success = Richiesta di emendamento trovata con successo.
|
||||
invalid.amendment.for.comment = Richiesta di emendamento non valida per il commento fornito.
|
||||
DD_MM_YYYY_HH_MM = dd_MM_yyyy HH:mm
|
||||
create.application.data.amendment.msg =Emendamento alla domanda inviato con successo
|
||||
beneficiary.email.not.found.msg=L'indirizzo email per il beneficiario non <EFBFBD> stato trovato. Si prega di assicurarsi che il beneficiario abbia un indirizzo email valido.
|
||||
beneficiary.email.not.found.msg=L'indirizzo email per il beneficiario non ? stato trovato. Si prega di assicurarsi che il beneficiario abbia un indirizzo email valido.
|
||||
reminder.email.sent.success.msg=Email di promemoria inviata con successo!
|
||||
application.documents.not.found=Nessun documento trovato per la domanda.
|
||||
beneficiary.call.duplicate = Una chiamata preferita con questo ID di chiamata e ID azienda esiste gi<EFBFBD> per questo utente.
|
||||
beneficiary.call.duplicate = Una chiamata preferita con questo ID di chiamata e ID azienda esiste gi? per questo utente.
|
||||
user.must.be.associated.with.company.to.create.application=Devi essere associato a un'azienda per poter presentare domanda per questa applicazione.
|
||||
company.id.required.for.preferred.call=ID azienda obbligatorio quando si richiedono solo chiamate preferite.
|
||||
response.days.not.null=I giorni di risposta non devono essere nulli e maggiori di zero.
|
||||
application.cannot.approved.or.rejected=La domanda non pu<70> essere approvata o rifiutata perch<63> l'emendamento <20> attivo.
|
||||
valid.vatnumber.message=Il numero di partita IVA <20> valido.
|
||||
application.cannot.approved.or.rejected=La domanda non pu? essere approvata o rifiutata perch? l'emendamento ? attivo.
|
||||
|
||||
atleast.one.id.required=Almeno uno tra companyId o applicationId deve essere fornito.
|
||||
|
||||
#Appointment flow messages
|
||||
@@ -324,5 +327,17 @@ appointment.creation.is.only.for.gepafin = La creazione degli appuntamenti ? con
|
||||
upload.document.is.only.for.gepafin = Il documento non pu? essere caricato, questa operazione ? disponibile solo per il Hub GEPAFIN.
|
||||
appointment.created.successfully = Appuntamento creato con successo.
|
||||
error.try.again = Errore di chiamata di servizio durante l'esecuzione dell'operazione. Riprovare.
|
||||
document.uploading.is.in.progress = Il documento <EFBFBD> in fase di caricamento.
|
||||
document.uploading.is.in.progress = Il documento ? in fase di caricamento.
|
||||
all.document.checked.and.one.checklist.checked=Tutti i documenti devono essere controllati e almeno una checklist deve essere controllata.
|
||||
<<<<<<< HEAD
|
||||
|
||||
#notification messsages
|
||||
notification.already.in.state=La notifica <20> gi<67> nello stato fornito.
|
||||
notification.fetched.successfully=Notifica recuperata con successo.
|
||||
notification.not.found=Notifica non trovata.
|
||||
notification.sent.successfully=Notifica inviata con successo.
|
||||
notification.deleted.successfully=Notifica eliminata con successo.
|
||||
notification.updated.successfully=Notifica aggiornata con successo.
|
||||
user.with.company.not.found = Utente con azienda non trovato per utente o azienda.
|
||||
=======
|
||||
>>>>>>> 832666a4d412c2c81f5c1dfb5b1866aba2c40bdd
|
||||
|
||||
Reference in New Issue
Block a user