Lista de comandos
A continuación incluimos una lista con los comandos posibles que pueden presentarse en el panel de mensajes de Velneo vAdmin, agrupados por tipo. Como se puede observar, el comando es muy descriptivo de la operación que realiza.
Estos comando son generados por clientes de ejecución de Velneo (Velneo vClient, Velneo vDataClient, Velneo vModApache).
Comando | Descripción |
Abortar transacción | |
Alta de ficha | Añadir una ficha a una tabla. |
Baja de ficha | Eliminar una ficha de una tabla. |
Bloquear una ficha | Bloquear un registro en modo lectura/escritura. |
Bloquear y leer múltiples fichas | Bloquear y leer una lista de registros en modo lectura/escritura. |
Bloquear y leer una ficha | Bloquear y leer un registro en modo lectura/escritura. |
Buscar campo entre límites | |
Buscar campos iguales | |
Buscar entre límites | |
Buscar entre límites en una tabla | |
Buscar entre límites por índice complejo | |
Buscar ficha por índice | |
Buscar ficha por índice complejo | |
Buscar múltiples fichas por índice | Busca múltiples fichas por índice, devolviendo la lista. |
Buscar por palabras | |
Buscar por palabras por índice complejo | |
Buscar por trozos | |
Buscar por trozos por índice complejo | |
Buscar posición por índice | |
Buscar tabla completa | Carga todos los registros de una tabla. Este comando del protocolo VATP se usa cuando en un combobox editamos un campo enlazado a maestro. También se ejecuta cuando cargamos una tabla completa en Velneo vDataClient. |
Buscar y bloquear ficha por índice | Busca una ficha y además la bloquea para escribir. |
Buscar y bloquear ficha por índice complejo | Se realiza una búsqueda de un registro usando un índice complejo y la bloquea en modo lectura/escritura. |
Buscar y leer ficha por índice complejo | |
Buscar y leer múltiples fichas | Busca múltiples fichas por posición obteniendo varias fichas. |
Comprobar enganche activo | Comando auxiliar del control de refresco para avisar al servidor de que determinado enganche está activo. |
Comprobar índice de clave única | Comprobación si hay duplicidad en índices de clave única. |
Conectar con instancia de aplicación de un enganche previo sin instancia | Cuando nos conectamos a un Velneo vServer servidor con Velneo vClient, y aún no hemos seleccionado una instancia. |
Conectar con instancia de datos de un enganche previo sin instancia | Cuando nos conectamos a un Velneo vServer servidor con Velneo vClient o con Velneo vDataClient, al seleccionar una instancia se ejecuta este comando del protocolo. |
Conectar con servidor e instancia de aplicación | |
Conectar con servidor e instancia de datos | |
Conectar con servidor pendiente de conectar a instancia | Se ha producido la conexión con el servidor pero aún no se ha seleccionado ninguna instancia. |
Controlar refresco del cliente | |
Desconectar de instancia | Se cierra la aplicación. |
Devolver información de la tabla | |
Ejecutar función remota | |
Ejecutar proceso origen ficha en 4º plano en el servidor | |
Ejecutar proceso origen lista en 4º plano en el servidor | |
Ejecutar proceso sin origen en 4º plano en el servidor | |
Ejecutar proceso origen ficha en el servidor | |
Ejecutar proceso origen lista en el servidor | |
Ejecutar proceso sin origen en el servidor | |
Establecer una variable global | |
Finalizar transacción | |
Incrementar una variable global | Este comando de protocolo se ejecutará cuando en una tabla se use una variable global para generar la clave del campo ID. |
Iniciar transacción | Comienza una operación de escritura en disco. |
Leer múltiples fichas | Lectura de una lista de registros. |
Leer una ficha | Lectura de un registro. |
Leer una variable global | |
Modificación de ficha bloqueada previamente | Modificar una ficha bloqueada previamente, por ejemplo, modificar una ficha en un formulario con bloqueo duro activado, o bloqueada desde un proceso. |
Modificación de ficha sin bloquear previamente | Modificar una ficha sin bloqueo previo, por ejemplo, aceptar un formulario de modificación (sin bloqueo duro activado). |
Obtener información del usuario en curso | |
Obtener lista de instancias de aplicación permitidas | |
Obtener lista de instancias de datos permitidas | |
Obtener múltiples objetos del contenedor | Busca paquetes de campos objeto de una tabla, por ejemplo, cargar una rejilla en la que en una columna se incluye un campo de tipo objeto. |
Obtener número de operaciones de la transacción | |
Obtener objeto del contenedor | |
Regenerar datos e índices de una tabla y su contenedor | Se regenera el área de datos, índices y contenedor de una tabla, por ejemplo, por un cambio en la estructura del fichero. |
Regenerar índice complejo |
Estos comandos serán generados por clientes de edición de Velneo (Velneo vDevelop, Velneo vInstallBuilder y Velneo vTranslator).
Comando | Descripción |
Abrir proyecto de datos | |
Abrir proyecto de aplicación | |
Abrir y bloquear proyecto de aplicación | |
Abrir y bloquear proyecto de datos | |
Adjuntar fichero a solución | |
Cargar soluciones | |
Conectar con servidor de desarrollo | |
Conectar con servidor para importar solución | |
Control de refresco del editor | |
Crear solución.Cargar solución | |
Desconectar del servidor de desarrollo | |
Deshacer desprotección de proyecto | |
Eliminar proyecto | |
Eliminar solución | |
Guardar proyecto de aplicación | |
Guardar proyecto de datos | |
Importar solución (paso 1) | |
Importar solución (paso 2) | |
Modificar solución | |
Obtener fichero adjunto | Se obtiene un fichero adjunto de un proyecto. Cuando importamos soluciones compartidas, si algún proyecto tiene declarados ficheros adjuntos, éstos también serán importados. |
Validar en enganche de desarrollo |
Estos comandos pueden ser generados por Velneo vAdmin o por el uso de las clases VServerAdmin, VUserList, VUser, VUserGroupList, VUserGroup del API de Velneo para JavaScript o por el uso de Velneo cloud API.
Comando | Descripción |
Añadir carpeta compartida | |
Añadir grupo de usuarios | |
Añadir instancia de aplicación | |
Añadir instancia de datos | |
Añadir tarea | |
Añadir usuario | |
Cambiar contraseña | |
Comprobar permisos del usuario para la solución | |
Comprobar si debe cambiar la contraseña | |
Comprobar usuario y contraseña | |
Conectar con servidor como administrador | |
Continuar ejecución de instancia | |
Desconectar el enganche de administrador | |
Detener ejecución de instancia | |
Eliminar carpeta compartida | |
Eliminar grupo de usuarios | |
Eliminar instancia de aplicación | |
Eliminar instancia de datos | |
Eliminar usuario | |
Instalar solución | |
Eliminar tarea | |
Modificar carpeta compartida | |
Modificar grupo de usuarios | |
Modificar instancia de aplicación | |
Modificar instancia de datos | |
Modificar tarea | |
Modificar usuario | |
Obtener carpeta compartida | |
Obtener grupo de usuarios | |
Obtener grupos de usuarios | |
Obtener información completa de una transacción | |
Obtener información de enganches | |
Obtener información de mensajes del sistema | |
Obtener información de registro de ficheros | |
Obtener información de transacciones | |
Obtener información del servidor | |
Obtener instancia de aplicación | |
Obtener instancia de datos | |
Obtener instancias | |
Obtener las tareas | |
Obtener los procesos asíncronos (4º plano) del usuario | |
Obtener procesos asíncronos (en 4º plano) | |
Obtener tarea | |
Obtener todas las soluciones | |
Obtener todos los usuarios | |
Obtener usuario | |
Obtener usuarios | |
Obtener usuarios de un grupo | |
Recibir mensajes del servidor | |
Reiniciar instancia de aplicación | |
Reiniciar instancia de datos | |
Reiniciar proyecto y sus instancias | |
Reiniciar solución | |
Resolver herencia de instancia sin resolver | |
Validar enganche de administrador |
Comando | Descripción |
Conectar con servidor de disco | |
Crear directorio de carpeta compartida | |
Desconectar de carpeta compartida | Desconexión del servidor de disco de Velneo. |
Eliminar directorio de carpeta compartida | |
Eliminar fichero de carpeta compartida | |
Eliminar múltiples ficheros de carpeta compartida | |
Escribir fichero de carpeta compartida | |
Leer fichero de carpeta compartida | |
Obtener atributos del fichero de carpeta compartida | |
Obtener carpetas compartidas | |
Obtener directorios de carpeta compartida | |
Obtener nombres de carpetas compartidas | |
Renombrar directorio de carpeta compartida | |
Renombrar fichero de carpeta compartida | |
Validar el enganche de disco | Validar un enganche con el servidor de disco de Velneo. |
Comando | Descripción |
Campo desconocido | El campo no existe. Se ha hecho uso de un campo que no está definido en la estructura de datos, bien porque no existe o está incorrectamente escrito, bien porque haya sido borrado con posterioridad a la programación de su uso. Comprueba el inspector de errores. |
Comando desconocido | Comando vatp desconocido. |
El código de la ficha no es válido | El valor del campo código (ID) no es válido. Comprueba el tipo y longitud de campo se corresponde con el valor del campo código que se introduce y que no se haya sobrepasado el rango. |
El código de la ficha ya existe en la tabla | El código (ID) ya existe. Error por código repetido, la clave que se ha tratado de introducir correspondiente al campo ID ya existe. |
El componente con el que se conecta es de una versión anterior no soportada | El navegador está anticuado, has de actualizarte a la nueva versión. Comprueba la versión del servidor y usa un navegador de la misma versión o una versión compatible. |
El componente con el que se conecta es de una versión distinta no soportada | Error al acceder con un ejecutor de distinta versión a la del servidor. Comprueba la versión del servidor y usa un navegador de la misma versión o una versión compatible. |
El elemento no existe | Se trata de un mensaje genérico de error que indica que se está usando para una operación un objeto o elemento que no existe: un usuario, una instancia, una tabla, un proceso, un fichero, etc. |
El fichero está siendo usado en instancias y no se puede realizar la operación | Se intenta borrar un archivo de una carpeta compartida que está siendo usado por al menos una instancia de datos. |
El proceso no coincide con el origen y no se puede ejecutar | Se está intentando ejecutar un proceso con un origen que no se corresponde con el origen desde el que se lanza. Por ejemplo, que se intenta ejecutar un proceso con origen ficha desde un origen de lista. |
El proyecto está bloqueado previamente por otro usuario | El proyecto no ha podido ser bloqueado para edición al encontrarse previamente bloqueada por otro usuario. |
El proyecto no ha sido bloqueado | El proyecto no ha podido ser bloqueado para edición. El proyecto no ha podido ser bloqueado bien porque no existe, bien porque no tiene permisos de edición. |
El registro que se trata de bloquear ya no existe | |
El servidor no ha podido bloquear las tablas debido a procesos en marcha y no se puede realizar la operación | Se intentan bloquear tablas y no es posible porque hay procesos en ejecución que las están bloqueando. Por ejemplo, al intentar lanzar una copia de seguridad de una instancia y hay procesos bloqueando sus ficheros. |
El testigo del enganche es incorrecto | Error en enganche. No se ha podido restablecer el enganche por pérdida de la conexión con el servidor o enganche erróneo. |
El trigger de la ficha ha retornado error y se cancela la operación | La operación ha sido evitada en el trigger anterior al alta, modificación o baja por error en las operaciones del proceso o por programación con el comando de instrucción Set retorno = NO. |
El usuario ha sido bloqueado por no introducir la contraseña correctamente | Bloqueo de usuario por haber superado el límite de intentos de conexión usando credenciales incorrectas. |
Error de escritura de disco | No se ha podido acceder al fichero en disco. Revise los permisos de los ficheros y que no haya sido borrado ninguno. |
Error de lectura de disco | No se ha podido acceder al fichero en disco. Revise los permisos de los ficheros y que no haya sido borrado ninguno. |
Error de socket en conexión TCP | Socket erróneo. |
Error en comando | Dirección vatp incorrecta. La VRL especificada no es correcta, bien porque no existe, bien porque no está correctamente escrita. |
Error en la finalización de comando | El comando VATP no ha finalizado correctamente. |
Error en la operación | |
Error en usuario y contraseña | |
Hay proyectos con instancias y no se puede realizar la operación | No ha podido eliminarse el proyecto ya que tiene instancias. Debe eliminar previamente las instancias del proyecto antes de proceder a eliminar el proyecto. |
Índice desconocido | El índice no existe. Se ha hecho uso de un índice que no está definido en la estructura de datos, bien porque no existe, bien porque haya sido borrado con posterioridad a la programación de su uso. Comprueba el inspector de errores. |
Instancia bloqueada previamente | Error al reiniciar la instancia por instancia bloqueada. La instancia no ha podido detenerse y reiniciarse debido a que la instancia está bloqueada por el servidor. |
Instancia con enganches: cierre conexiones antes de realizar de nuevo la operación | No ha podido eliminarse el proyecto ya que tiene instancias. Debe eliminar previamente las instancias del proyecto antes de proceder a eliminar el proyecto. |
Instancia desconocida | La instancia no ha podido detenerse y reiniciarse debido a que la instancia no existe. Debemos evitar modificar o eliminar manualmente proyectos y soluciones. |
La carpeta contiene instancias de datos y no se puede realizar la operación | Se intenta borrar una carpeta compartida de un servidor que está siendo usada por al menos una instancia de datos. |
La clave de la ficha ya existe en el índice | En un índice de clave única se ha tratado de introducir una clave que ya existe. Comprueba los campos que componen todos los índices de clave única de la tabla y los valores que toman. |
La ficha está bloqueada previamente por otro usuario o proceso | Error de acceso a ficha por estar ocupada. Se ha tratado de bloquear para escritura una ficha que se encontraba previamente bloqueada. Un proceso con transacción abierta trata de bloquear una ficha que está previamente bloqueada para escritura en otro proceso. |
La ficha no existe en la base de datos, puede haber sido borrada | Error de acceso a ficha. No se ha retornado ficha alguna a la que acceder. |
La ficha no ha sido modificada | No se ha podido modificar una ficha. |
La ficha no puede eliminarse porque tiene registros plurales que deben eliminarse previamente | La ficha tiene registros apuntando a ella y no puede ser eliminada. La ficha tiene registros plurales que deben ser eliminados antes de proceder a eliminar la ficha. |
La instancia está siendo usada por otras instancias y no se puede realizar la operación | |
La instancia tiene procesos ejecutándose y no se puede realizar la operación | |
La transacción no ha podido finalizar | |
No está autorizado a realizar la operación, compruebe permisos | Usuario no autorizado. Debes comprobar los permisos del grupo de usuarios del usuario con el que se está accediendo. |
No existe el elemento | No existe un elemento con ese nombre o ID. |
No hay licencias disponibles y no es posible conectarse | |
No se ha podido conectar con el servidor | Error de conexión con el servidor. No se ha podido ejecutar un comando VATP al no poder establecer comunicación con el servidor. |
No se ha podido realizar la copia de seguridad | |
No se ha retornado posición de la ficha | No se ha retornado ficha alguna a la que acceder. |
No se puede crear la solución, compruebe permisos de grupo y de disco en el servidor | |
No se puede ejecutar el proceso | |
No se puede eliminar el enganche ya que tiene procesos en curso | |
No se puede eliminar el usuario ya que tiene enganches | |
Ok | Finalización correcta. |
Otro usuario ha modificado el mismo campo previamente | Error por colisión en campo modificado. El campo ha sido modificado durante la edición en formulario del registro (bloqueo blando). |
Proyecto desconocido | |
Se ha deshecho la transacción por encontrar una ficha bloqueada previamente | Se ha tratado de bloquear para escritura una ficha que se encontraba previamente bloqueada por otra transacción. |
Solución desconocida | |
Tabla desconocida | La tabla no existe. Se ha hecho uso de una tabla que no está definida en la estructura de datos, bien porque no existe, bien porque haya sido borrada con posterioridad a la programación de su uso. Comprueba el inspector de errores. |
Transacción desconocida | |
Transacción deshecha por programación | |
Ya existe el elemento | Ya existe un elemento con ese nombre o ID. |
Última actualización 2yr ago