# HRF res\messages_descriptions.properties
# 

# This file contains messages descriptions arranged in sections according to HRF APIs
# These descriptions are translated.
# Adding a new message requires also update of message.xsjslib file by the new ID

#############################
# common
#############################
# 10 - 999 - common messages

# YMSG: return from resource activation, in case of a resource does not exist in repository
10=Attivazione risorsa impossibile; la risorsa non esiste.
# YMSG: return from resource activation, in case of a resource suffix is not one of HRF resources
11=Attivazione risorsa impossibile; il suffisso '{0}' non \u00E8 supportato.
# YMSG: return from resource activation, in case of a resource package does not exist in repository
12=Attivazione risorsa impossibile; il pacchetto '{0}' non esiste.
# YMSG: return from runtime plug in, in case of invalid attribute
13=Attivazione risorsa impossibile; l'attributo '{0}' non \u00E8 contenuto nello schema.
# YMSG: return from  runtime plug in, in case of invalid attribute
14=Attivazione risorsa impossibile; manca il valore attributo obbligatorio '{0}'.
# YMSG: return from  runtime plug in, in case none of a predefined set of fields is specified
15=L''attivazione della risorsa non \u00E8 possibile; manca almeno uno degli attributi facoltativi {0}
# YMSG: return from  runtime plug in, in case of invalid field (e.g vocabulary doesn't exist)
16=L''attivazione della risorsa non \u00E8 possibile; il valore dell''attributo {0} non \u00E8 valido
# YMSG: return from runtime plug in, in case of inconsistent fields combination(e.g. vocabulary and output names doesn't match)
17=L''attivazione della risorsa non \u00E8 possibile; la combinazione di {0} e {1} non \u00E8 valida
# YMSG: return from  runtime plug in, in case of invalid resource id (e.g. package / file name is missing)
23=Attivazione risorsa impossibile; la risorsa non esiste
# YMSG: return from  runtime plug in, in case of error from REL validation
24=Errore nel campo {0}\: {1}
# YMSG: return from  REST service, in case of http request contains non supported method
25=Metodo non riuscito; metodo \#{0} non supportato
# YMSG:  technical error from platform
26=Rilevato un errore tecnico - {0}
# YMSG: return from resource activation, in case of a resource does not exist in repository
27=La risorsa non esiste.

# 100 - 200 - Authorization

# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
100=Autorizzazione insufficiente per eseguire questa azione.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
101=Autorizzazione insufficiente per aggiornare le regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
102=Autorizzazione insufficiente per eliminare le regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
103=Autorizzazione insufficiente per creare le regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
104=Autorizzazione insufficiente per leggere le regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
105=Autorizzazione insufficiente per aggiornare i servizi regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
106=Autorizzazione insufficiente per eliminare i servizi regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
107=Autorizzazione insufficiente per creare i servizi regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
108=Autorizzazione insufficiente per leggere i servizi regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
109=Autorizzazione insufficiente per eseguire i servizi regole.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
110=Autorizzazione insufficiente per aggiornare i vocabolari.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
111=Autorizzazione insufficiente per eliminare i vocabolari.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
112=Autorizzazione insufficiente per creare i vocabolari.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
113=Autorizzazione insufficiente per leggere i vocabolari.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
114=Autorizzazione insufficiente per aggiornare i modelli di regola.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
115=Autorizzazione insufficiente per eliminare i modelli di regola.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
116=Autorizzazione insufficiente per creare i modelli di regola.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
117=Autorizzazione insufficiente per leggere i modelli di regola.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
118=Autorizzazione insufficiente per creare o aggiornare i servizi regole.
# XMSG: in case of technical user either does not exist or is not configured correctly
119=L''utente tecnico per SAP HANA Rules Framework non esiste o non \u00E8 configurato correttamente. {0}

#############################
# API: Validate
#############################
# 1100 - 1199 - REL validation messages

# YMSG: return from REL, the beginning of any REL validation error - in case of a wrong statement 
1100=Errore nell'espressione
# YMSG: return from REL parser, in case of a wrong entry (syntax) and maximum 3 option are optional instead 
1101=Errore nel''espressione; inserisci {0} anzich\u00E9 {1}
# YMSG: return from REL parser, in case of a wrong entry (syntax) and more than 3 option are optional instead  
1102=Errore nell''espressione; {0} non \u00E8 un inserimento valido
# YMSG: return from REL parser, in case of a wrong input
1103=Errore nell''espressione; rimuovi {0}
# YMSG: return from REL model, in case of collection OM when single value in needed
1104=Errore nell''espressione; {0} \u00E8 una lista di valori. Modifica in un''espressione che rappresenti un solo valore.
# YMSG: return from REL model, in case of a wrong input
1105=Errore nell''espressione; inserisci un operando valido anzich\u00E9 {0}
# YMSG: return from REL parser, in case of an incomplete expression
1106=Espressione incompleta
# YMSG: return from REL lexer, in case of missing token at EOF
1107=Errore nell''espressione; inserisci {0} alla fine dell''espressione
# YMSG: return from REL lexer, in case of wrong token
1108=Errore nell'espressione; inserisci '{0}' invece di '{1}'
# YMSG: return from REL entity, in case of missing current
1109=Errore nell'espressione; 'attuale' manca nella clausola 'Where'
# YMSG: return from REL entity, in case of redundant 'current'
1110=Errore nell'espressione; 'attuale' ridondante; rimuovere un 'attuale'
# YMSG: return from REL vocabulary utils, in case of invalid root object
1111=Oggetto radice non valido
# YMSG: return from REL vocabulary utils, in case of invalid association
1112=Associazione non valida
# YMSG: return from REL vocabulary utils, in case of invalid association or attribute
1113=Associazione o attributo non validi
# YMSG: return from REL vocabulary utils, in case of root is simple attribute
1114=La radice non pu\u00F2 essere un attributo semplice
# YMSG: return from REL vocabulary utils, in case of attribute not found
1115=Percorso incompleto; attributo non trovato
# YMSG: return from REL entity, in case of using 'current' outside of 'where'
1116=Errore nell'espressione; la parola chiave 'attuale' \u00E8 utilizzabile solo in una clausola 'Where'.
# YMSG: return from REL entity, in case of using 'current' incorrectly with arithmetic
1117=Errore nell'espressione; la parola chiave 'attuale' deve essere applicata a tutti gli operandi in una parte dell'operatore di confronto nella clausola 'Where'.
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1118=Errore nell'espressione. '{0}' non \u00E8 un valore valido della lista valori '{1}'.
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1119=Errore nell'espressione. L'operatore '{0}' non pu\u00F2 essere utilizzato un attributo della lista valori ('{1}').
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1120=Errore nell'espressione; la parola chiave 'tutto' non pu\u00F2 seguire un operando che contiene la password 'corrente'.
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1121=Errore nell'espressione; la parola chiave 'tutto' non pu\u00F2 essere usata pi\u00F9 di una volta nello stesso enunciato.
# YMSG: return from REL parser utils, in case of using 2 differemt root objects 
1122=Errore nell''espressione. L''espressione contiene pi\u00F9 di un oggetto dati radice\: {0}, {1}.
# YMSG: return from REL parser, in case of a wrong entry (syntax date) 
1123=Errore nell''espressione. Inserisci un {0} con il formato applicazione {1} anzich\u00E9 {2}.
# YMSG: return from REL parser, in case of a wrong locale settings
1124={0} {1} non viene supportato.
# YMSG: return from REL parser utils, in case of using value that doen't exist in external value list
1125=Errore nell'espressione. Invece di '{0}' inserisci un valore valido dell'help valori.
# YMSG: return from REL parser, in case of a two options of wrong formats
1126=Errore nell\u2019espressione {0}. Per inserire un/una {1}, utilizzare il formato {2}. Per inserire un/una {3}, utilizzare il formato {4}.
# YMSG: return from REL parser, in case of string without single quotes
1127=Errore nell\u2019espressione; inserisci stringa tra virgolette semplici\: {0} invece di {1}.
# 1200 - 1999 - validation messages

#############################
# API : resource CRUD
#############################
# 2100 - 2299 - vocabulary messages

# YMSG: return from vocabulary runtime plug in, in case of error in expression
2100=In '{0}'- errore nell'espressione di analisi sintattica\: '{1}', '{2}'
# YMSG: return from vocabulary runtime plug in, in case of error in rule
2101=In '{0}' - errore nella regola\: '{1}', '{2}'
# YMSG: return from vocabulary runtime plug in, in case the parameter type already exists
2102=In '{0}' \: '{1}', nome\: '{2}' esiste gi\u00E0
# YMSG: return from vocabulary runtime plug in, in case parameter name isn't valid
2103=In '{0}' \: '{1}', nome non valido\: '{2}'
# YMSG: return from vocabulary runtime plug in, in case one of action/output names aren't valid
2104=In '{0}', nome non valido\: '{1}'
# YMSG: return from vocabulary runtime plug in, in case name already exists
2105=Nome '{0}' definito pi\u00F9 volte in '{1}'.
# YMSG : return from vocabulary runtime plug in, in case the output has no parameters
2106=Parametri mancanti nell'output
# YMSG: return from vocabulary runtime plug in, in case one of the attributes has an invalid name
2107=Nome attributo non valido '{0}'
# YMSG: return from vocabulary runtime plug in, in case object name of declare more than once
2108='{0}'\: '{1}' esiste gi\u00E0.
# YMSG: return from vocabulary runtime plug in, in case attribute name of declare more than once
2109=L'attributo esiste gi\u00E0\: oggetto\= '{0}' attributo\= '{1}'
# YMSG: return from vocabulary runtime plug in, in case attribute name of declare more than once
2110=L'associazione esiste gi\u00E0\: oggetto\= '{0}' associazione\= '{1}'
# YMSG : return from vocabulary runtime plug in, in case the source table isn't exists
2111=Tabella sorgente non valida '{0}'
# YMSG : return from vocabulary runtime plug in, in case of one the association is invalid
2112=Associazione non valida nell'oggetto\='{0}' + associazione\='{1}'
# YMSG : return from vocabulary runtime plug in, in case of one the association's attributes are invalid
2113=Attributo non valido per associazione\=  '{0}' attributo\= '{1}'
# YMSG: return from rule utils, in case of invalid vocabulary assignment
2114=Vocabolario '{0}' non valido
# YMSG: return from vocabulary runtime plug in, in case invalid alias content
2115=Contenuto non valido nell'alias '{0}'. Motivo\: '{1}'
# YMSG: return from vocabulary runtime plug in, in case invalid alias name
2116=Nome alias '{0}' non valido. Il nome alias pu\u00F2 contenere solo caratteri alfanumerici e trattini bassi, deve iniziare con un carattere alfabetico e non pu\u00F2 essere un termine riservato dal Rule Expression Language.
# YMSG: return from vocabulary runtime plug in, in case alias name collide with an data object name
2117=Nome non valido per alias '{0}'. L'alias esiste gi\u00E0 come nome dell'oggetto dati.
# YMSG: return from vocabulary runtime plug in, in case o alias dependency to itself
2118=Contenuto non valido nell'alias '{0}'. La risoluzione degli alias determiner\u00E0 un loop infinito.
# YMSG: return from vocabulary runtime plug in, when name already exists in another vocabulary in the DB. Example: In 'dataObjects', name 'player' already exists in 'aliases' vocabulary 'voca2'
2120=In '{0}', il nome '{1}' esiste gi\u00E0 in '{2}' nel vocabolario '{3}'.
# YMSG: return from vocabulary runtime plug in, scope name can't be Public or Private
2121=Nome ambito non valido. Il nome ambito non pu\u00F2 essere 'Pubblico' o 'Privato'.
# YMSG: return from vocabulary runtime plug in, embedded vocabulary can't be with scope Global
2122=Tipo di ambito non valido. Il vocabolario integrato non pu\u00F2 essere del tipo 'Globale'.
# YMSG: Object does not exist
2125=L'oggetto '{0}' non esiste
# YMSG: return from vocabulary runtime plug in, in case of a wrong data object name 
2126=Nome non valido per oggetto dati '{0}'. Il nome dell'oggetto dati non pu\u00F2 essere un nome di modello di regola esistente o uno dei seguenti termini riservati (solo con distinzione maiuscole/minuscole)\: regola, modello di regola
# YMSG: return from vocabulary runtime plug in, in case of a wrong alias name
2127=Nome alias '{0}' non valido. Il nome dell'alias non pu\u00F2 essere un nome di modello di regola esistente o uno dei seguenti termini riservati (solo con distinzione maiuscole/minuscole)\: regola, modello di regola
# YMSG: return from vocabulary runtime plug in, in case invalid data object name
2128=Nome non valido per oggetto dati '{0}'. Il nome dell'oggetto dati pu\u00F2 contenere solo caratteri alfanumerici e trattini bassi, deve iniziare con un carattere alfabetico e non pu\u00F2 essere un termine riservato dal Rule Expression Language.
# YMSG: return from vocabulary runtime plug in, in case of duplicate alias names
2129=L'alias '{0}' esiste gi\u00E0 come nome alias.
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2130=Il parametro di contenuto nell'alias '{0}' \u00E8 vuoto.
# YMSG: return from vocabulary runtime plug in, in case alias name exists as as an attribute name
2131=Nome alias '{0}' non valido. L'alias esiste gi\u00E0 come nome attributo.
# YMSG: return from vocabulary runtime plug in, in case alias name exists in other vocabulary with the same scope
2132=Nome alias '{0}' non valido. Il nome esiste gi\u00E0 come attributo per l'oggetto '{1}' nel vocabolario '{2}'.
# YMSG: return from vocabulary runtime plug in, in case alias name exists in objects rule or ruleTemplate
2133=Nome alias '{0}' non valido. Il nome esiste gi\u00E0 nell'oggetto '{1}'.
# YMSG: return from vocabulary runtime plug in, in case attribute name already exists as alias in other vocabulary
2134=Nome non valido per attributo '{0}'. Il nome esiste gi\u00E0 come alias nel vocabolario '{1}'.
# YMSG: return from vocabulary runtime plug in, in case vocabulary declares it depends on a vocabulary which doesn't exists
2135=Il vocabolario indica una dipendenza dal vocabolario '{0}' che non esiste.
# YMSG: return from vocabulary runtime plug in, in case implementor declare global vocabulary with dependencies
2136=Un vocabolario globale non pu\u00F2 contenere dipendenze ad altri vocabolari.
# YMSG: return from vocabulary runtime plug in, in case, in the same data object, there is association and attribute with the same name
2137=Nell'oggetto dati '{0}', il nome '{1}' \u00E8 utilizzato per un'associazione e un attributo. Lo stesso nome non pu\u00F2 essere utilizzato per entrambe le propriet\u00E0.
# YMSG: return from vocabulary runtime plug in, in case invalid alias name
2138=Il nome della lista valori '{0}' non \u00E8 valido. Il nome di una lista valori pu\u00F2 contenere solo caratteri alfanumerici e trattini bassi, deve iniziare con un carattere alfabetico e non pu\u00F2 essere un termine riservato dal Rule Expression Language.
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2139=Il contenuto della lista valori '{0}' \u00E8 vuoto.
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2140=La lista valori '{0}' definita nell'attributo '{1}' nell'oggetto dati '{2}' non esiste.
# YMSG: return from vocabulary runtime plug in, in case parameter size isn't valid
2141=In '{'0}, la dimensione ({1}) del parametro '{'2} in '{'3} non \u00E8 valido per il tipo di dati specificato.
# YMSG: return from vocabulary - in case parameter content cannot be a collection 
2142=Definizione parametro non valida per l'azione '{0}' nel parametro azione '{1}'. I parametri del tipo collezione non sono ammessi nelle azioni.                                                                                                                                                                   .




# 2300 - 2499 rule template messages

# YMSG: return from Rule Template runtime plug in, in case of rule template name starts with a number
2300=Creazione o aggiornamento modello di regola impossibili; il nome del modello di regola non pu\u00F2 iniziare con un numero
# YMSG: return from Rule Template runtime plug in, in case of illegal change in rule template attributes
2301=L'attivazione modello di regola contiene una modifica incompatibile;
# YMSG: return from Rule Template runtime plug in, in case of rule template update contains condition change
2302=Creazione o aggiornamento modello di regola impossibili; imposs. modificare la condizione del modello di regola
# YMSG: return from Rule Template runtime plug in, in case of rule template contains invalid condition 
2303=Creazione o aggiornamento modello di regola impossibili; la condizione '{0}' non \u00E8 valida
# YMSG: return from Rule Template runtime plug in, in case of rule template deletion when there are rules assigned to the rule template  
2304=Impossibile eliminare il modello di regola {0}. Esistono regole per questo modello di regola
# YMSG: return from Rule Template runtime plug in, in case of duplicate rule template name  
2305=Creazione o aggiornamento modello di regola impossibili; il modello di regola '{0}' esiste gi\u00E0 nel pacchetto '{1}'
# YMSG: return from Rule Template runtime plug in, in case that rule template name starts with a number  
2306=Il nome del modello di regola - '{0}' non pu\u00F2 iniziare con un numero;
# YMSG: return from Rule Template runtime plug in, in case that rule template name already exist as data object  
2307=Modello di regola '{0}' non creato. Il nome modello di regola \u00E8 gi\u00E0 util. come oggetto dati nel vocabolario '{1}'.
# YMSG: return from Rule Template runtime plug in, in case that rule template name already exist as alias
2308=Modello di regola '{0}' non creato. Il nome modello di regola \u00E8 gi\u00E0 utilizzato come alias nel vocabolario '{1}'.


# 2500 - 2699 - rule messages

# YMSG: return from Rule runtime plug in, in case of resource contains additional attributes but not assigned to rule template   
2500=Creazione regola impossibile; sono stati inseriti attributi suppl. anche se la regola non si basa sul modello.
# YMSG: return from Rule runtime plug in, in case of rule template assignment change   
2501=Aggiornamento regola impossibile; imposs. modificare l'attribuzione modello di regola una volta creata la regola.
# YMSG: return from Rule runtime plug in, in case of vocabulary change  
2502=Aggiornamento regola impossibile; imposs. modificare l'attribuzione vocabolario una volta creata la regola.
# YMSG: return from Rule runtime plug in, in case of output change   
2503=Aggiornamento regola impossibile; imposs. modificare l'attribuzione output una volta creata la regola.
# YMSG: return from Rule runtime plug in, in case of rule contains additional attributes where assigned rule template does not contains additional attributes
2504=Creazione regola impossibile; sono stati inseriti attributi non appartenenti al modello di regola attribuito.
# YMSG: return from Rule runtime plug in, in case of execution context change
2505=Aggiornamento regola impossibile; imposs. modificare l'attribuzione contesto di esecuzione una volta creata la regola.
# YMSG: return from Rule runtime plug in, in case of invalid rule template assignment
2506=Il modello di regola '{0}' non \u00E8 valido;
# YMSG: return from Rule runtime plug in, in case of invalid status transition
2507=Impossibile aggiornare la regola; impossibile modificare da '{0}' in '{1}'.
# YMSG: return from Rule runtime plug in, in case of updating single consumption to non single consumption Rule
2510=Rimozione di servizi integrati non consentita.
# YMSG: return from Rule runtime plug in, in case of updating single embedded service in Rule
2511=Rimozione o modifica di servizi integrati non consentite.
# YMSG: return from Rule runtime plug in, in case of more than one embedded services with the same name
2512=Il nome del servizio integrato - '{0}' esiste pi\u00F9 volte.
# YMSG: return from Rule runtime plug in - update/create, in case the rule body is not valid
2513=Creazione o aggiornamento regola impossibili; il corpo della regola non \u00E8 valido.
# YMSG: return from Rule body validator - in case parameter is referenced to an unknown action
2514=Definizione parametri non valida. Il parametro si riferisce ad un'azione '{0}' che non esiste nel vocabolario.
# YMSG: return from Rule body validator - in case parameter name isn't a valid parameter for action
2515=Definizione parametri non valida. Il nome parametro '{0}' non esiste per l'azione '{1}' nel vocabolario.
# YMSG: return from Rule body validator - in case action doesn't exist in the vocabulary
2516=L'azione '{0}' non esiste nel vocabolario.
# YMSG: return from Rule body validator - when the sent parameter isn't a required parameter in the sent output 
2517=Definizione parametri non valida. Il nome parametro '{0}' non esiste per l'output '{1}' nel vocabolario.
# YMSG: return from Rule body validator - when the sent output doesn't exists in the vocabulary
2518=L'output '{0}' non esiste nel vocabolario.
# YMSG: return from Rule body validator - when alias has more than one output parameter column
2519=L'alias presenta pi\u00F9 di un parametro di output.
# YMSG: return from Rule body validator - when the alias output parameters values do not have the same type X
2520=Tutti i valori del parametro di output '{0}' devono essere dello stesso tipo.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service that does not exist.
2521=Regola '{0}' non attribuita a servizio regole '{1}'; servizio regole inesistente.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service with different vocabulary.
2522=Regola '{0}' non attribuita a servizio regole '{1}'; il servizio regole e la regola devono presentare lo stesso vocabolario definito.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service with different output.
2523=Regola '{0}' non attribuita a servizio regole '{1}'; il servizio regole e la regola devono presentare lo stesso output definito.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service that is not indicated as manually assigned.
2524=Regola '{0}'non attribuita a servizio regole '{1}'. Il servizio regole \u00E8 impostato per attribuzioni regola automatiche e quindi non consente attribuzioni manuali.
# YMSG: return from Rule runtime plug in - update/create, in case a custom condition is not valid
2525=Impossibile creare o aggiornare la regola; '{0}' non \u00E8 una condizione valida.
# YMSG: return from Rule body validator - when ruleBody of type ruleSet has more than one condition column
2526=Insieme di regole non valido. Una regola dell'insieme di regole riporta pi\u00F9 di una condizione.
# YMSG: return from Rule body validator - when ruleBody alias has parameter of type collection
2527=Contenuto parametro non valido. Il parametro '{0}' non pu\u00F2 essere una collezione.
# YMSG: return from Rule body validator - when ruleBody expressions don't have the same root object
2528=Tab. decisioni non valida. Tutte le espressioni nella tab. decisioni devono avere lo stesso oggetto dati radice '{0}'.
# XMSG: return from rule validation when not found match result data object between rule and rule service
2529=L'oggetto dati risult. '{0}' nella regola '{1}' non corrisp. all'oggetto dati risult. '{2}' nel servizio regole '{3}'.
# XMSG: return from rule validation when the vocabulary section was not found.
2530=La validazione non \u00E8 stata completata. 'vocabolario' manca nel payload OData.
# 2700 - 2899 - rule service messages

# YMSG: return from Rule service plug in, in case of wrong data object filter
2700=Errore nel filtro del servizio regole
# YMSG: return from Rule service plug in, in case of different data objects in execution context and filter
2701=L'oggetto dati - '{0}' nel contesto di esecuzione \u00E8 diverso dall'oggetto dati - '{1}' nel filtro
# YMSG: return from  runtime plug in, in case of specified data object does not have the specified attribute (e.g. data object keys in rule service definition).
2704=La creazione o l''aggiornamento del servizio regole non sono possibili; l''oggetto dati {0} del vocabolario {1} non contiene l''attributo {2}
# YMSG: return from runtime plug in, in case of parameter mapping path contains a collection
2705=Percorso con collezione non consentito. Percorso\: {0};
# YMSG: return from runtime plug in, in case of data object mapping entry is not unique within an execution context .
2706=L''oggetto dati - {0} ha dei mappaggi doppi;
# YMSG: return from  runtime plug in, in case of parameter definition entry is not unique within an execution context .
2707=La creazione del servizio regole non \u00E8 possibile; il parametro {0} \u00E8 doppio
# YMSG: return from  runtime plug in, in case of parameter mapping entry doesn't have a match parameter definition entry with in an execution context
2708=La creazione del servizio regole non \u00E8 possibile; il parametro {0} non esiste ed \u00E8 associato all''oggetto dati
# YMSG: return from  runtime plug in, in case of ifentifiers in dataObject type parameter do not exist in data object from vocabulary
2709=Definizione parametri non valida nel servizio regole '{0}'. Nel parametro '{1}', '{2}' non \u00E8 un attributo valido dell'oggetto dati '{3}' nell'ambito del vocabolario '{4}'.
# YMSG: return from runtime plug in, in case of data object definition entry is not unique within parameter definition if service.
2710=Definizione parametri non valida nel servizio regole '{0}'. Pi\u00F9 di un parametro fa riferimento all'oggetto dati '{1}'.
# YMSG: return from runtime plug in, only read-only rule services can be indicated to be created with result view
2711=Servizio regole '{0}' non creato. Il servizio regole con view risultati deve essere indicato come di sola lettura.
# YMSG: return from runtime plug in, only explicit output rule services can be indicated to be created with result view
2712=Servizio regole '{0}' non creato. I servizi regole con una view risultati devono avere un output esplicito definito.
# YMSG: returned from request handler. Rule requested to be removed from rule service but the rule is not assigned to it
2713=Attribuzione regola non rimossa; la regola'{0}' non \u00E8 attribuita al servizio regole.
# YMSG: return from  runtime plug in, in case of output contains collection parameter in event mode scenario
2714=Non \u00E8 stato possibile creare il servizio regole '{0}'. Non \u00E8 possibile definire un output con i parametri del tipo collezione per un servizio regole per il quale non sia definito un oggetto dati nel relativo contesto di esecuzione.
# XMSG: return from rule service validation when not found match of result data object between rule service and the vocabulary
2715=L'oggetto dati risult. '{0}' nel servizio regole '{1}' non \u00E8 definito come tipo di utilizzo RESULT nel vocabolario.
# XMSG: return from rule service validation when not found match of parameter between rule service and the vocabulary
2716=Il parametro '{0}' nel vocabolario '{1}' non \u00E8 definito come parametro di contesto esec. del servizio regole '{3}'.


# 2900 - 2949 - post activation / completeActivation

# 2950 - 2999 - common resource CRUD


# YMSG: return from Request Handler, in case of url parameter that isn't valid
2955=Il parametro URL\: {0} non \u00E8 valido
# YMSG: return from Request Handler, in case of unsupported request mode
2956=La sessione \#{0} non \u00E8 supportata
# YMSG: return from Request Handler, in case of unsupported metadata
2957=Metadati non supportati
# YMSG: return from Request Handler, in case of unsupported metadata for method
2958=L'opzione 'Chiama metadati' \u00E8 valida solo con metodo di richiesta GET


# YMSG: returned when wrong query is generated (during procedure generation). 2 causes: Bug in process or there is no mapping from vocabulary to real table / column
2970=Errore nella generazione della query o mappaggio non valido
# YMSG: returned if for some reason the parser returned undefined parse model. Can be bad rule syntax or a bug
2971=Modello analisi sintattica non definito
# YMSG: query generation needs either leading object and at least one key or a mapping to parameters. The error is returned if something is missing 
2972=Combinazione non valida di oggetto principale, chiavi e mappaggio
# YMSG: returned when there is no association between 2 objects in vocabulary
2973=Associazione non valida - nessun attributo
# YMSG: returned when there is a use of attribute based on predictive model but the procedure for the predictive model is not defined
2974=Procedura del modulo predittivo {0} non trovata
# YMSG: outputs tanle type is mandatory. error when missing 
2975=Dati risultato non validi
# YMSG: error when is out name is missing in vocabulary output names 
2976=Nome dell'output non valido
# YMSG: error when rule body type is different from text or decisionTable 
2977=Tipo di corpo della regola non valido
# YMSG: return from Runtime plugins, in case of unsupported change mode
2978=Sessione di modifica '{0}' non supportata per la risorsa
# YMSG: return from Runtime plugin - generate, for informing on the change mode for current resource
2979=Generazione risorse nella sessione di modifica\: '{0}'
# YMSG: return when expression  
2980=Errore nell'espressione di analisi sintattica\: '{0}'
# YMSG: return when expression  
2981=Creazione modello di regola '{0}' impossibile. Il nome \u00E8 gi\u00E0 utilizzato da uno degli oggetti dati nel vocabolario '{1}'.



#############################
# API: Get params
#############################

# 3100 - 3999 - get params messages

# YMSG: return from  ruleBodyAnalyzer, in case of businessRule.type is not text
3100=Il tipo di regola commerciale dovrebbe essere un testo
# YMSG: return from  ruleBodyAnalyzer, in case of Vocabulary is missing
3101=Vocabolario mancante

#############################/
# API: Rule service consumption
#############################/
# 4100 - 4999 messages

# YMSG: return message in case the output is partial
4100={0} posizioni visualizzate. Si tratta solo di un set parziale di risultati. Se l''indicatore di salvataggio dei risultati \u00E8 impostato su VERO, l''insieme di risultati completo \u00E8 disponibile nella tabella output '{'1}.

#############################/
# Halm and Installation
#############################/

# YMSG: Post Activation API success
10000=Script di configurazione per framework regole SAP HANA concluso correttamente.
# YMSG: Post Activation API failed
10001=Si \u00E8 verificato un errore nello script di configurazione del SAP HANA Rules Framework. {0}
# YMSG: Post Activation API failed
10002=Il sistema ha individuato una configurazione esistente per SAP HANA Rules Framework. Non \u00E8 quindi consentito impostare la configurazione default per l'applicazione Web.
# YMSG: Post Activation API failed
10003=La configurazione dell''applicazione Web per SAP HANA Rules Framework non \u00E8 riuscita a causa di un errore tecnico. Motivo\: {0}
# YMSG: Post Activation API failed
10004=Nel sistema esiste gi\u00E0 un servizio regole o una regola con un servizio incluso. Non \u00E8 quindi consentito aggiornare il fuso orario.
# YMSG: Post Activation API failed
10005=Nel sistema esiste gi\u00E0 un servizio regole o una regola con un servizio incluso. Non \u00E8 quindi consentito aggiornare lo schema run-time.
