# 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=No es posible activar el recurso; no existe el recurso
# YMSG: return from resource activation, in case of a resource suffix is not one of HRF resources
11=No es posible activar el recurso; no se soporta el sufijo '{0}'
# YMSG: return from resource activation, in case of a resource package does not exist in repository
12=No es posible activar el recurso; el paquete '{0}' no existe
# YMSG: return from runtime plug in, in case of invalid attribute
13=No es posible activar el recurso; el atributo '{0}' no se encuentra en el esquema
# YMSG: return from  runtime plug in, in case of invalid attribute
14=No es posible activar el recurso; falta el valor del atributo obligatorio '{0}'
# YMSG: return from  runtime plug in, in case none of a predefined set of fields is specified
15=No es posible activar el recurso; falta al menos uno de los atributos opcionales {0}
# YMSG: return from  runtime plug in, in case of invalid field (e.g vocabulary doesn't exist)
16=No es posible activar el recurso; el valor de atributo {0} no es v\u00E1lido
# YMSG: return from runtime plug in, in case of inconsistent fields combination(e.g. vocabulary and output names doesn't match)
17=No es posible activar el recurso; la combinaci\u00F3n de {0} y {1} no es v\u00E1lida
# YMSG: return from  runtime plug in, in case of invalid resource id (e.g. package / file name is missing)
23=No es posible activar el recurso; no existe el recurso
# YMSG: return from  runtime plug in, in case of error from REL validation
24=Error en campo {0}\: {1}
# YMSG: return from  REST service, in case of http request contains non supported method
25=El m\u00E9todo ha fallado; no se soporta el m\u00E9todo \#{0}
# YMSG:  technical error from platform
26=Se ha producido un error t\u00E9cnico - {0}
# YMSG: return from resource activation, in case of a resource does not exist in repository
27=El recurso no existe.

# 100 - 200 - Authorization

# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
100=No est\u00E1 autorizado para realizar esa acci\u00F3n.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
101=No est\u00E1 autorizado para actualizar reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
102=No est\u00E1 autorizado para borrar reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
103=No est\u00E1 autorizado para crear reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
104=No est\u00E1 autorizado para leer reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
105=No est\u00E1 autorizado para actualizar servicios de reglas
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
106=No est\u00E1 autorizado para borrar servicios de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
107=No est\u00E1 autorizado para crear servicios de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
108=No est\u00E1 autorizado para leer servicios de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
109=No est\u00E1 autorizado para ejecutar servicios de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
110=No est\u00E1 autorizado para actualizar vocabularios.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
111=No est\u00E1 autorizado para borrar vocabularios.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
112=No est\u00E1 autorizado para crear vocabularios.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
113=No est\u00E1 autorizado para leer vocabularios.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
114=No est\u00E1 autorizado para actualizar modelos de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
115=No est\u00E1 autorizado para borrar modelos de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
116=No est\u00E1 autorizado para crear modelos de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
117=No est\u00E1 autorizado para leer modelos de reglas.
# XMSG: return from Request Handler, in case of unassigned privilege to perform an action 
118=No est\u00E1 autorizado para crear o actualizar servicios de reglas.
# XMSG: in case of technical user either does not exist or is not configured correctly
119=El usuario t\u00E9cnico de SAP HANA Rules Framework no existe o no est\u00E1 configurado correctamente. {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=Error en expresi\u00F3n;
# YMSG: return from REL parser, in case of a wrong entry (syntax) and maximum 3 option are optional instead 
1101=Error en expresi\u00F3n; escriba {0} en vez de {1}
# YMSG: return from REL parser, in case of a wrong entry (syntax) and more than 3 option are optional instead  
1102=Error en expresi\u00F3n; {0} no es una entrada v\u00E1lida
# YMSG: return from REL parser, in case of a wrong input
1103=Error en expresi\u00F3n; elimine {0}
# YMSG: return from REL model, in case of collection OM when single value in needed
1104=Error en expresi\u00F3n; {0} es una lista de valores. Cambie a una expresi\u00F3n que represente un valor individual.
# YMSG: return from REL model, in case of a wrong input
1105=Error en expresi\u00F3n; indique un operando v\u00E1lido en vez de {0}
# YMSG: return from REL parser, in case of an incomplete expression
1106=Expresi\u00F3n incompleta;
# YMSG: return from REL lexer, in case of missing token at EOF
1107=Error en expresi\u00F3n; escriba {0} al final de la expresi\u00F3n
# YMSG: return from REL lexer, in case of wrong token
1108=Error en la exprsi\u00F3n; indique '{0}' en lugar de '{1}'
# YMSG: return from REL entity, in case of missing current
1109=Error en expresi\u00F3n; falta 'current' en la cl\u00E1usula 'where'
# YMSG: return from REL entity, in case of redundant 'current'
1110=Error en expresi\u00F3n; 'current' redundante; elimine un 'current'
# YMSG: return from REL vocabulary utils, in case of invalid root object
1111=Objeto ra\u00EDz no v\u00E1lido
# YMSG: return from REL vocabulary utils, in case of invalid association
1112=Asociacion no v\u00E1lida
# YMSG: return from REL vocabulary utils, in case of invalid association or attribute
1113=Asociaci\u00F3n o atributo no v\u00E1lidos
# YMSG: return from REL vocabulary utils, in case of root is simple attribute
1114=La ra\u00EDz no puede ser un atributo simple
# YMSG: return from REL vocabulary utils, in case of attribute not found
1115=V\u00EDa de acceso incompleta, atributo no encontrado
# YMSG: return from REL entity, in case of using 'current' outside of 'where'
1116=Error en expresi\u00F3n; la palabra clave "current" solo se puede utilizar en una cl\u00E1usula "where"
# YMSG: return from REL entity, in case of using 'current' incorrectly with arithmetic
1117=Error en expresi\u00F3n; la palabra clave "current" se debe aplicar a todos los operandos de un lado del operador comparativo en la cl\u00E1usula "where".
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1118=Error en la expresi\u00F3n. '{0}' no es un valor v\u00E1lido de la lista de valores '{1}'.
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1119=Error en la expresi\u00F3n. No se puede utilizar el operador '{0}' con un atributo de lista de valores ('{1}').
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1120=Error en expresi\u00F3n. La palabra clave 'todo' no puede seguir a un operando que contiene la palabra clave 'actual'.
# YMSG: return from REL parser utils, in case of using value that doen't exist in closed value list
1121=Error en expresi\u00F3n. La palabra clave 'todo' no se puede utilizar m\u00E1s de una vez en la misma instrucci\u00F3n.
# YMSG: return from REL parser utils, in case of using 2 differemt root objects 
1122=Error en la expresi\u00F3n. La expresi\u00F3n contiene m\u00E1s de un objeto de datos ra\u00EDz\: {0}, {1}.
# YMSG: return from REL parser, in case of a wrong entry (syntax date) 
1123=Error en la expresi\u00F3n. Introduzca un {0} mediante el formato de aplicaci\u00F3n {1} en lugar de {2}.
# YMSG: return from REL parser, in case of a wrong locale settings
1124={0} {1} no est\u00E1 soportada.
# YMSG: return from REL parser utils, in case of using value that doen't exist in external value list
1125=Error en expresi\u00F3n. Introduzca un valor v\u00E1lido de ayuda para entradas en lugar de '{0}'.
# YMSG: return from REL parser, in case of a two options of wrong formats
1126=Error en la expresi\u00F3n {0}. Para introducir un {1}, utilice el formato {2}. Para introducir un {3}, utilice el formato {4}.
# YMSG: return from REL parser, in case of string without single quotes
1127=Error en la expresi\u00F3n; introduzca el string en comillas simples\: {0} en lugar de {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=En '{0}'- Error al analizar sint\u00E1cticamente expresi\u00F3n\: '{1}', '{2}'
# YMSG: return from vocabulary runtime plug in, in case of error in rule
2101=En '{0}' - Error en regla\: '{1}', '{2}'
# YMSG: return from vocabulary runtime plug in, in case the parameter type already exists
2102=En '{0}' \: '{1}', nombre\: '{2}' ya existe
# YMSG: return from vocabulary runtime plug in, in case parameter name isn't valid
2103=En '{0}'\: '{1}', nombre no v\u00E1lido\: '{2}'
# YMSG: return from vocabulary runtime plug in, in case one of action/output names aren't valid
2104=En '{0}', nombre no v\u00E1lido\: '{1}'
# YMSG: return from vocabulary runtime plug in, in case name already exists
2105=El nombre '{0}' se ha definido m\u00E1s de una vez en '{1}'
# YMSG : return from vocabulary runtime plug in, in case the output has no parameters
2106=Faltan par\u00E1metros en salida
# YMSG: return from vocabulary runtime plug in, in case one of the attributes has an invalid name
2107=Nombre de atributo no v\u00E1lido '{0}'
# YMSG: return from vocabulary runtime plug in, in case object name of declare more than once
2108='{0}'\: '{1}' ya existe.
# YMSG: return from vocabulary runtime plug in, in case attribute name of declare more than once
2109=Ya existe atributo\: objeto\= '{0}' atributo\= '{1}'
# YMSG: return from vocabulary runtime plug in, in case attribute name of declare more than once
2110=Ya existe asociaci\u00F3n\: objeto\= '{0}' asociaci\u00F3n\= '{1}'
# YMSG : return from vocabulary runtime plug in, in case the source table isn't exists
2111=Tabla de origen no v\u00E1lida '{0}'
# YMSG : return from vocabulary runtime plug in, in case of one the association is invalid
2112=Asociaci\u00F3n no v\u00E1lida en objeto\='{0}' + asociaci\u00F3n\='{1}'
# YMSG : return from vocabulary runtime plug in, in case of one the association's attributes are invalid
2113=Atributo no v\u00E1lido para asociaci\u00F3n\=  '{0}' atributo\= '{1}'
# YMSG: return from rule utils, in case of invalid vocabulary assignment
2114=El vocabulario '{0}' no es v\u00E1lido
# YMSG: return from vocabulary runtime plug in, in case invalid alias content
2115=Contenido no v\u00E1lido en alias '{0}'. Motivo\: '{1}'
# YMSG: return from vocabulary runtime plug in, in case invalid alias name
2116=El nombre de alias '{0}' no es v\u00E1lido. El nombre de alias solo puede contener caracteres alfanum\u00E9ricos y de subrayado, debe empezar por un car\u00E1cter alfab\u00E9tico y no se puede ser una palabra reservada\u00A0del idioma de expresi\u00F3n de reglas.
# YMSG: return from vocabulary runtime plug in, in case alias name collide with an data object name
2117=Nombre no v\u00E1lido para alias '{0}'. Alias ya existe como nombre de objeto de datos
# YMSG: return from vocabulary runtime plug in, in case o alias dependency to itself
2118=Contenido no v\u00E1lido en alias '{0}'. La resoluci\u00F3n del alias tendr\u00E1 como resultado un bucle 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=En '{0}', el nombre '{1}' ya existe en '{2}' en el vocabulario '{3}'.
# YMSG: return from vocabulary runtime plug in, scope name can't be Public or Private
2121=Nombre de alcance no v\u00E1lido. El nombre de alcance no puede ser 'P\u00FAblico' o 'Privado'.
# YMSG: return from vocabulary runtime plug in, embedded vocabulary can't be with scope Global
2122=Tipo de alcance no v\u00E1lido. El vocabulario integrado no puede tener el tipo 'Global'.
# YMSG: Object does not exist
2125=El objeto '{0}' no existe
# YMSG: return from vocabulary runtime plug in, in case of a wrong data object name 
2126=Nombre no v\u00E1lido para objeto de datos '{0}'. El nombre del objeto de datos no puede ser el nombre de un modelo de reglas existente o una de las siguientes palabras reservadas (distinci\u00F3n entre may\u00FAsculas y min\u00FAsculas)\: regla, modeloRegla
# YMSG: return from vocabulary runtime plug in, in case of a wrong alias name
2127=El nombre de alias '{0}' no es v\u00E1lido. El nombre de alias no puede ser el nombre de un modelo de reglas existente una de las siguientes palabras reservadas (distinci\u00F3n entre may\u00FAsculas y min\u00FAsculas)\: regla, modeloRegla
# YMSG: return from vocabulary runtime plug in, in case invalid data object name
2128=Nombre no v\u00E1lido para objeto de datos '{0}'. El nombre del objeto de datos solo puede contener caracteres alfanum\u00E9ricos y de subrayado, debe empezar por un car\u00E1cter alfab\u00E9tico y no se puede ser una palabra reservada\u00A0del idioma de expresi\u00F3n de reglas.
# YMSG: return from vocabulary runtime plug in, in case of duplicate alias names
2129=Alias '{0}' ya existe como un alias de nombre
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2130=El par\u00E1metro de contenido en alias '{0}' est\u00E1 vac\u00EDo
# YMSG: return from vocabulary runtime plug in, in case alias name exists as as an attribute name
2131=Nombre de alias '{0}' no es v\u00E1lido. Alias ya existe como un atributo para el nombre.
# YMSG: return from vocabulary runtime plug in, in case alias name exists in other vocabulary with the same scope
2132=Nombre de alias '{0}' no es v\u00E1lido. El nombre ya existe como un atributo para el objeto '{1}' en vocabulario '{2}'.
# YMSG: return from vocabulary runtime plug in, in case alias name exists in objects rule or ruleTemplate
2133=Nombre de alias '{0}' no es v\u00E1lido. El nombre ya existe en el objeto '{1}'.
# YMSG: return from vocabulary runtime plug in, in case attribute name already exists as alias in other vocabulary
2134=Nombre no v\u00E1lido para atributo '{0}'. El nombre ya existe como un alias en vocabulario '{1}'.
# YMSG: return from vocabulary runtime plug in, in case vocabulary declares it depends on a vocabulary which doesn't exists
2135=El vocabulario especifica una dependencia en el vocabulario '{0}' que no existe
# YMSG: return from vocabulary runtime plug in, in case implementor declare global vocabulary with dependencies
2136=Un vocabulario global no puede contener dependencias a otros vocabularios
# YMSG: return from vocabulary runtime plug in, in case, in the same data object, there is association and attribute with the same name
2137=En el objeto de datos '{0}', el nombre '{1}' se utiliza para una asociaci\u00F3n y un atributo. No se puede utilizar el mismo nombre para ambas propiedades.
# YMSG: return from vocabulary runtime plug in, in case invalid alias name
2138=El nombre de la lista de valores '{0}' no es v\u00E1lido. El nombre de una lista de valores solo puede contener caracteres alfanum\u00E9ricos y de subrayado, debe empezar por un car\u00E1cter alfab\u00E9tico y no se puede ser una palabra reservada\u00A0del idioma de expresi\u00F3n de reglas.
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2139=El contenido de la lista de valores '{0}' est\u00E1 vac\u00EDo
# YMSG: return from vocabulary runtime plug in, in case alias content is empty
2140=La lista de valores '{0}' definida en el atributo '{1}' del objeto de datos '{2}' no existe
# YMSG: return from vocabulary runtime plug in, in case parameter size isn't valid
2141=En '{'0}, el tama\u00F1o ({1}) del par\u00E1metro '{'2} en '{'3} no es v\u00E1lido para el tipo de datos especificado.
# YMSG: return from vocabulary - in case parameter content cannot be a collection 
2142=Definici\u00F3n de par\u00E1metro no v\u00E1lida para acci\u00F3n '{0}' en par\u00E1metro de acci\u00F3n '{1}'. Los par\u00E1metros de la colecci\u00F3n de tipos no est\u00E1n permitidos en acciones.                                                                                                                                                                   .




# 2300 - 2499 rule template messages

# YMSG: return from Rule Template runtime plug in, in case of rule template name starts with a number
2300=Imposible crear o actualizar modelo de reglas; el nombre de modelo de reglas no puede empezar por un n\u00FAmero
# YMSG: return from Rule Template runtime plug in, in case of illegal change in rule template attributes
2301=La activaci\u00F3n de modelo de reglas contiene una modificaci\u00F3n incompatible;
# YMSG: return from Rule Template runtime plug in, in case of rule template update contains condition change
2302=No es posible crear o actualizar modelo de reglas; no se puede modificar la condici\u00F3n de modelo de reglas
# YMSG: return from Rule Template runtime plug in, in case of rule template contains invalid condition 
2303=No es posible crear o actualizar el modelo de reglas; la condici\u00F3n '{0}' no es v\u00E1lida
# YMSG: return from Rule Template runtime plug in, in case of rule template deletion when there are rules assigned to the rule template  
2304=No se puede borrar el modelo de regla {0}. Hay reglas para este modelo de regla;
# YMSG: return from Rule Template runtime plug in, in case of duplicate rule template name  
2305=No es posible crear el modelo de reglas; el modelo de reglas '{0}' ya existe en el paquete '{1}'
# YMSG: return from Rule Template runtime plug in, in case that rule template name starts with a number  
2306=El nombre de modelo de reglas - '{0}' no puede empezar por un n\u00FAmero
# YMSG: return from Rule Template runtime plug in, in case that rule template name already exist as data object  
2307=No se ha podido crear modelo de regla '{0}'. El nombre de modelo de regla ya se ha utilizado como un objeto de datos en vocabulario '{1}'.
# YMSG: return from Rule Template runtime plug in, in case that rule template name already exist as alias
2308=No se ha podido crear modelo de regla '{0}'. El nombre de modelo de regla ya se ha utilizado como un alias en vocabulario '{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=No es posible crear regla; se han indicado atributos adicionales aunque la regla no est\u00E1 basada en modelo.
# YMSG: return from Rule runtime plug in, in case of rule template assignment change   
2501=No es posible actualizar regla; asignaci\u00F3n de modelo de reglas no se puede modificar despu\u00E9s de crear regla.
# YMSG: return from Rule runtime plug in, in case of vocabulary change  
2502=No es posible actualizar regla; la asignaci\u00F3n de vocabulario no se puede modificar despu\u00E9s de crear regla.
# YMSG: return from Rule runtime plug in, in case of output change   
2503=No es posible actualizar regla; la asignaci\u00F3n de salida no se puede modificar despu\u00E9s de crear la regla.
# YMSG: return from Rule runtime plug in, in case of rule contains additional attributes where assigned rule template does not contains additional attributes
2504=No es posible actualizar regla; atributos adicionales indicados que no pertenecen al modelo de reglas asignado.
# YMSG: return from Rule runtime plug in, in case of execution context change
2505=No es posible actualizar regla; la asignaci\u00F3n de contexto de ejecuci\u00F3n no se puede modificar despu\u00E9s de crear regla.
# YMSG: return from Rule runtime plug in, in case of invalid rule template assignment
2506=El modelo de reglas '{0}' no es v\u00E1lido;
# YMSG: return from Rule runtime plug in, in case of invalid status transition
2507=No es posible actualizar regla; no puede cambiar de status '{0}' a '{1}'.
# YMSG: return from Rule runtime plug in, in case of updating single consumption to non single consumption Rule
2510=No est\u00E1 permitido eliminar los servicios integrados.
# YMSG: return from Rule runtime plug in, in case of updating single embedded service in Rule
2511=No est\u00E1 permitido eliminar o modificar los servicios integrados.
# YMSG: return from Rule runtime plug in, in case of more than one embedded services with the same name
2512=El nombre de servicio integrado - '{0}', existe m\u00E1s de una vez.
# YMSG: return from Rule runtime plug in - update/create, in case the rule body is not valid
2513=No es posible crear o actualizar regla; el cuerpo de la regla no es v\u00E1lido.
# YMSG: return from Rule body validator - in case parameter is referenced to an unknown action
2514=Definici\u00F3n de par\u00E1metro no v\u00E1lida. El par\u00E1metro hace referencia a una acci\u00F3n '{0}' que no existe en vocabulario.
# YMSG: return from Rule body validator - in case parameter name isn't a valid parameter for action
2515=Definici\u00F3n de par\u00E1metro no v\u00E1lida. El nombre de par\u00E1metro '{0}' no existe para la acci\u00F3n '{1}' en vocabulario.
# YMSG: return from Rule body validator - in case action doesn't exist in the vocabulary
2516=La acci\u00F3n '{0}' no existe en vocabulario.
# YMSG: return from Rule body validator - when the sent parameter isn't a required parameter in the sent output 
2517=Definici\u00F3n de par\u00E1metro no v\u00E1lida. Nombre de par\u00E1metro '{0}' no existe para salida '{1}' en vocabulario.
# YMSG: return from Rule body validator - when the sent output doesn't exists in the vocabulary
2518=La salida '{0}' no existe en vocabulario.
# YMSG: return from Rule body validator - when alias has more than one output parameter column
2519=Alias tiene m\u00E1s de un par\u00E1metro de salida.
# YMSG: return from Rule body validator - when the alias output parameters values do not have the same type X
2520=Todos los valores del par\u00E1metro de salida '{0}' deber ser del mismo tipo.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service that does not exist.
2521=No se ha podido asignar regla '{0}' a servicio de reglas '{1}'. El servicio de reglas no existe.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service with different vocabulary.
2522=No se ha podido asignar regla '{0}' a servicio de reglas '{1}'. El servicio de reglas y la regla deben tener definido el mismo vocabulario.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service with different output.
2523=No se ha podido asignar regla '{0}' a servicio de reglas '{1}'. El servicio de reglas y la regla deben tener definida la misma salida.
# YMSG: return from Rule runtime plug in, in case of assign rule to rule service that is not indicated as manually assigned.
2524=No se ha podido asignar la regla '{0}' al servicio de reglas '{1}'. El servicio de reglas est\u00E1 configurado para asignaciones de regla autom\u00E1ticas y, por lo tanto, no permite asignaciones manuales.
# YMSG: return from Rule runtime plug in - update/create, in case a custom condition is not valid
2525=No es posible crear o actualizar regla; '{0}' no es una condici\u00F3n v\u00E1lida.
# YMSG: return from Rule body validator - when ruleBody of type ruleSet has more than one condition column
2526=El conjunto de reglas no es v\u00E1lido. Una regla dentro del conjunto de reglas tiene m\u00E1s de una condici\u00F3n.
# YMSG: return from Rule body validator - when ruleBody alias has parameter of type collection
2527=Contenido del par\u00E1metro no v\u00E1lido. El par\u00E1metro '{0}' no puede ser una colecci\u00F3n.
# YMSG: return from Rule body validator - when ruleBody expressions don't have the same root object
2528=Tabla de decisiones no v\u00E1lida. Todas las expresiones de la tabla de decisiones deben tener el mismo objeto de datos ra\u00EDz\: '{0}'.
# XMSG: return from rule validation when not found match result data object between rule and rule service
2529=El objeto de datos de resultados '{0}' de la regla '{1}' no coincide con el objeto de datos de resultados '{2}' del servicio de reglas '{3}'.
# XMSG: return from rule validation when the vocabulary section was not found.
2530=No se ha podido efectuar la validaci\u00F3n. Falta 'vocabulario' en el payload de OData.
# 2700 - 2899 - rule service messages

# YMSG: return from Rule service plug in, in case of wrong data object filter
2700=Error en el filtro de servicio de reglas
# YMSG: return from Rule service plug in, in case of different data objects in execution context and filter
2701=El objeto de datos - '{0}' en contexto de ejecuci\u00F3n es diferente al objeto de datos - '{1}' en el 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=No es posible actualizar o crear un servicio de reglas; el objeto de datos {0} del vocabulario {1} no contiene el atributo {2}
# YMSG: return from runtime plug in, in case of parameter mapping path contains a collection
2705=No est\u00E1 permitida una v\u00EDa de acceso con colecci\u00F3n. V\u00EDa de acceso\: {0};
# YMSG: return from runtime plug in, in case of data object mapping entry is not unique within an execution context .
2706=objeto de datos - {0} tiene asignaciones duplicadas;
# YMSG: return from  runtime plug in, in case of parameter definition entry is not unique within an execution context .
2707=No es posible crear un servicio de reglas; el par\u00E1metro {0} est\u00E1 duplicado
# 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=No es posible crear un servicio de reglas; el par\u00E1metro {0} no existe y est\u00E1 asociado con el objeto de datos
# YMSG: return from  runtime plug in, in case of ifentifiers in dataObject type parameter do not exist in data object from vocabulary
2709=Definici\u00F3n de par\u00E1metro no v\u00E1lida en servicio de reglas '{0}'. En el par\u00E1metro '{1}', '{2}' no es un atributo v\u00E1lido del objeto de datos '{3}' en el \u00E1mbto de vocabulario\u00A0'{4}'.
# YMSG: return from runtime plug in, in case of data object definition entry is not unique within parameter definition if service.
2710=Definici\u00F3n de par\u00E1metro no v\u00E1lida en servicio de reglas '{0}'. Se hace referencia al objeto de datos '{1}' en m\u00E1s de un par\u00E1metro.
# YMSG: return from runtime plug in, only read-only rule services can be indicated to be created with result view
2711=No se ha podido crear servicio de reglas '{0}'. El servicio de reglas con vista de resultados se debe indicar como solo de lectura.
# YMSG: return from runtime plug in, only explicit output rule services can be indicated to be created with result view
2712=No se ha podido crear el servicio de reglas '{0}'. Los servicios de reglas con una vista de resultados deben tener definida una salida expl\u00EDcita
# YMSG: returned from request handler. Rule requested to be removed from rule service but the rule is not assigned to it
2713=No se ha podido eliminar la asignaci\u00F3n de regla. '{0}' no est\u00E1 asignado al servicio de reglas.
# YMSG: return from  runtime plug in, in case of output contains collection parameter in event mode scenario
2714=No se ha podido crear el servicio de reglas '{0}'. No se ha podido definir una salida con par\u00E1metros de la colecci\u00F3n de tipos para un servicio de reglas que no tiene un objeto de datos definido en su contexto de ejecuci\u00F3n.
# XMSG: return from rule service validation when not found match of result data object between rule service and the vocabulary
2715=El objeto de datos de resultados '{0}' del servicio de reglas '{1}' no est\u00E1 definido como tipo de utilizaci\u00F3n RESULT en el vocabulario.
# XMSG: return from rule service validation when not found match of parameter between rule service and the vocabulary
2716=El par\u00E1metro '{0}' del vocabulario '{1}' no est\u00E1 definido como par\u00E1metro de contexto de ejecuci\u00F3n del servicio de reglas '{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=par\u00E1metro url\: {0} no es v\u00E1lido
# YMSG: return from Request Handler, in case of unsupported request mode
2956=El modo \#{0} no est\u00E1 soportado
# YMSG: return from Request Handler, in case of unsupported metadata
2957=Metadatos no soportados
# YMSG: return from Request Handler, in case of unsupported metadata for method
2958=La obtenci\u00F3n de metadatos solo es v\u00E1lida con el m\u00E9todo de solicitud 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=Error al generar query o asignaci\u00F3n no v\u00E1lida
# YMSG: returned if for some reason the parser returned undefined parse model. Can be bad rule syntax or a bug
2971=El modelo de an\u00E1lisis sint\u00E1ctico es indeterminado
# 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=Combinaci\u00F3n no v\u00E1lida de objeto principal, claves y asignaci\u00F3n
# YMSG: returned when there is no association between 2 objects in vocabulary
2973=Asociaci\u00F3n no v\u00E1lida - ning\u00FAn atributo
# YMSG: returned when there is a use of attribute based on predictive model but the procedure for the predictive model is not defined
2974=Procedimiento de m\u00F3dulo predictivo {0} no encontrado
# YMSG: outputs tanle type is mandatory. error when missing 
2975=Datos de resultado no v\u00E1lidos
# YMSG: error when is out name is missing in vocabulary output names 
2976=Nombre de salida no v\u00E1lido
# YMSG: error when rule body type is different from text or decisionTable 
2977=Tipo de cuerpo de regla no v\u00E1lido
# YMSG: return from Runtime plugins, in case of unsupported change mode
2978=El modo de modificaic\u00F3n '{0}' no se soporta para el recurso
# YMSG: return from Runtime plugin - generate, for informing on the change mode for current resource
2979=Generaci\u00F3n de recurso, en modo de modificaci\u00F3n\: '{0}'
# YMSG: return when expression  
2980=Error al analizar sint\u00E1cticamente la expresi\u00F3n\: '{0}'
# YMSG: return when expression  
2981=No es posible crear el modelo de reglas '{0}'. El nombre ya est\u00E1 siendo utilizado por uno de los objetos de datos en un vocabulario '{1}'.



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

# 3100 - 3999 - get params messages

# YMSG: return from  ruleBodyAnalyzer, in case of businessRule.type is not text
3100=El tipo de regla empresarial debe ser texto
# YMSG: return from  ruleBodyAnalyzer, in case of Vocabulary is missing
3101=Falta vocabulario

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

# YMSG: return message in case the output is partial
4100={0} elementos mostrados. Tenga en cuenta que esto solo es un conjunto parcial de los resultados. Si el indicador saveResult est\u00E1 establecido como TRUE, puede encontrar el conjunto completo de los resultados en la tabla '{'1}.output.

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

# YMSG: Post Activation API success
10000=Script de configuraci\u00F3n para SAP HANA Rules Framework finalizado correctamente.
# YMSG: Post Activation API failed
10001=Se ha producido un error en el script de configuraci\u00F3n de SAP HANA Rules Framework. {0}
# YMSG: Post Activation API failed
10002=Se ha detectado una configuraci\u00F3n existente para la aplicaci\u00F3n web de SAP HANA Rules Framework. Por este motivo no est\u00E1 permitido establecer la configuraci\u00F3n por defecto para la aplicaci\u00F3n web.
# YMSG: Post Activation API failed
10003=La configuraci\u00F3n de la aplicaci\u00F3n web de SAP HANA Rules Framework ha fallado a causa de un error t\u00E9cnico. Motivo\: {0}
# YMSG: Post Activation API failed
10004=En el sistema ya existe un servicio de reglas o una regla con un servicio integrado. Por lo tanto no est\u00E1 permitido actualizar el huso horario.
# YMSG: Post Activation API failed
10005=En el sistema ya existe un servicio de reglas o una regla con un servicio integrado. Por lo tanto no est\u00E1 permitido actualizar el esquema de tiempo de ejecuci\u00F3n.
