Nuevo sistema de exportación e importación de datos vía FTP

¡ATENCIÓN! Este ha sido un cambio de estructura de tablas muy importante ya que se ha cambiado el tipo de campo ID en 3 tablas DOC_TIP_M (Tipos de documentos), PLA_ASI_C (Plantillas de asientos) y PLF_W (Plantillas de ficheros). Hemos revisado todas las variables locales o globales que eran de tipo numérico relacionadas con almacenar el código de estas tablas para convertirlos a alfabéticos, sin embargo es posible que se nos pueda haber escapado algún caso dado lo complejo que es localizar todos los objetos que lo usan de forma directa o indirecta. Por favor, si detecta algún mal funcionamiento en alguna opción de vERP relacionada con estas 3 tablas le agradecemos que lo notifique a soporte lo más rápidamente posible para poder subsanarlo y ofrecer la corrección a todos los suscriptores en el menor tiempo posible. Muchas gracias por su colaboración

Con el objetivo de facilitar la importación inicial o la actualización de datos en nuevas versiones o revisiones en tablas maestras hemos creado un nuevo sistema que afecta las siguientes funcionalidades y características:

  • Toolbar sólo para supervisores con las opciones de exportación/importación/limpieza.
  • Exportación de los registros seleccionados a fichero en disco en formato JSON. Esto permite generar ficheros que incluyan sólo algunos registros de una tabla sin necesidad de incluir todos los registros.
  • En el FTP de Velneo estarán disponibles todos los ficheros de datos en formato JSON de todas las versiones que utilicen este sistema.
  • La carpeta FTP de descarga de ficheros es configurable para que cada desarrollador pueda usar su propio FTP y sus ficheros.
  • El sistema es totalmente aplicable a todas las tablas que el desarrollador desee aplicar. Por defecto Velneo seguirá ofreciendo en su FTP los ficheros correspondientes a las tablas maestras básicas necesarias para el funcionamiento de cualquier aplicación desarrollada sobre vERP.
  • Si es necesario importar los datos en una instalación donde no se disponga de conexión a Internet se podrán instalar manualmente los ficheros .json descargados en el directorio cajas del servidor y ejecutar desde el formulario de configuración de la aplicación la ejecución de la importación de todas las tablas.
  • Las tablas donde se aplica este sistema incluyen un nuevo campo VER_ULT_ACT (Versión de última actualización) que permite controlar en la migración de versiones saber qué registros se deben añadir o modificar sin que afecte a los datos ya existentes.
  • Las tablas plurales de las tablas que usan este sistema incluyen una actualización para actualizar el valor de la versión de última actualización de forma automática.
  • En las rejillas de las tablas que usan este sistema se ha incluido la columna VER_ULT_ACT (Versión de última actualización) que sólo está visible para usuarios supervisores
  • La importación de datos de estos ficheros JSON ha sido mejorada para que si el registro no existe se crea y si existe sólo se actualiza si la versión de última actualización del fichero JSON es mayor que la que tiene el registro de la tabla.
  • Se ha incluido un botón que permite eliminar los registros seleccionados de estas tablas. Esto facilita al desarrollador eliminar los datos que incluye vERP por defecto para sustituirlos por los suyos sin tener que eliminar manualmente los registros uno a uno. Además la eliminación contempla la limpieza o eliminación de los registros plurales relacionados.
  • Como las tablas maestras en las que se aplica este sistema además de los datos que se entregan por defecto con vERP permiten a los desarrolladores y usuarios finales añadir nuevos registros, con el fin de evitar conflictos derivados de la coincidencia del valor del campo ID hemos realizado los siguientes cambios:
    • Si la tabla es arbolada se mantiene el ID sin cambios.
    • Si la tabla es maestra pero tiene un campo de clave alfabético único, se modifica el campo ID de la tabla de numérico a alfabético y se modifica el valor del campo ID con el del campo alfabético de clave única. El campo clave se mantendrá como deprecated hasta la versión 21. La actualización del valor del campo ID con el del campo clave se realiza en el proceso de migración a la versión 20.0.
    • Si la tabla maestra no tiene un campo clave alfabético único, se modifica el campo ID de numérico a Alfa 40 de 4 bytes y se genera un UID (identificador único). En la migración a la versión 20.0 se usará un fichero descargado vía FTP para cambiar los valores numéricos por los correspondientes UID (identificador único)

Las tablas que utilizan este nuevo sistema de importación vía FTP son:

  • BCO_C (Bancos)
  • CSS_W (Estilos CSS)
  • DIS_INF_C (Diseño de informes contables)
  • DIS_INF_CAL_C (Cálculos en el diseño de informes contables)
  • DOC_TIP_C (Tipos de documentos contables)
  • INF_DEF_W (Definición de informes personalizables)
  • PGC_C (Plan de cuentas)
  • PLA_APU_C (Plantillas de apuntes de plantillas de asientos)
  • PLA_ASI_C (Plantillas de asientos)
  • PLF_W (Plantillas de ficheros)
  • PRM_DIC_W (Diccionario de permisos)
  • PRS_MEN_W (Opciones de menú)
  • SCR_W (Scripts)
  • SCR_INC_W (Includes de scripts)

Enlaces de descarga de los ficheros de datos en formato JSON:

Enlaces de descarga de los ficheros de migración de ID numéricos a UID:

Objetos generales que intervienen en el sistema para todas las tablas:

  • Modificado proceso AUTOEXEC (Arranque)
    • Controla la migración a la versión 20.0.
    • Oculta la acción SUP_SEL (Eliminar los seleccionados) para todos los usuarios excepto los supervisores.
  • Nuevo proceso DES_DAT_JSO (Descarga de ficheros de datos JSON)
    • Descarga los ficheros de datos JSON desde el FTP de Velneo (por defecto).
  • Modificado proceso GEN_DAT_TAB (Generar datos de tablas)
    • Ejecuta el proceso de descarga de ficheros de datos JSON (DES_DAT_JSO).
  • Modificado script js/database/velneoUid.js (Proyecto de datos. Genera UID)
  • Modificado script js/database/velneoImportar.js (Proyecto de datos. Genera UID)
    • Ahora está diseñado para ser ejecutado como un proceso en 3º plano que recibe en la variable SND el fichero a importar.
    • Si el registro ya existe y es de una versión anterior se actualiza.
  • Modificado proceso UID de tipo JavaScript (Proyecto de datos. Generador de UID)
  • Modificada la función UID (Proyecto de datos. Generador de UID)
    • Sólo tiene un parámetros (la longitud).
    • Por defecto se asume como posibles caracteres las mayúsculas, minúsculas y números ya que los UID se guardarán en campo de tipo Alfa 40.
  • Nueva acción SUP_SEL (Eliminar los seleccionados)
    • Esta acción se incluye en las toolbars de las tablas que usan el sistema de exportación/importación de datos vía FTP.
    • Con está acción se ejecutará un manejador de evento en los alternadores que se encargarán de eliminar los registros seleccionados así como de limpiar o eliminar sus plurales.
  • Nueva constante PRG_SUP_SEL
    • ¿Desea eliminar los registros seleccionados y sus plurales?
  • Nueva variables global en disco SND_FTP_VEL (Senda FTP de Velneo)
    • Esta variable se usará en el proceso de descarga de ficheros de datos de tipo JSON.
    • Esta variable estará configurable en el formulario de configuración de aplicación.
  • Se han revisado todos los objetos relacionados
    • Variables locales, gloables o campos relacionados con los códigos que han pasado de contener valores numéricos en el ID a valores alfabéticos, modificando en los objetos relacionados el tipo de numéricos a alfabético.

Objetos que intervienen para la tabla PLF_W (Plantillas de ficheros)

  • Tabla PLF_W (Plantillas de scripts)
    • Campo ID se cambia a tipo Alfa 40 de 4 bytes, no siguiente al último y que como contenido inicial usa la función UID con longitud 6.
    • Nuevo campo VER_ULT_ACT (Versión de última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
    • Nueva actualización a la tabla PLF_W a través del campo puntero PLF (Padre).
      • Nuevo componente de actualización a PLF_W para asignar el valor de VER_ULT_ACT si es mayor que la que tiene el padre.
  • Rejilla PLF_W (Plantillas de ficheros) PLF_W_MEN (Plantilla de ficheros menú)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Toolbar PLF_W (Plantillas de ficheros)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Alternador PLF_W (Plantillas de ficheros)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP-SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Procesos PLF_W_CHG_UID (Cambiar ID numérico por UID)
    • Cambia el ID numérico por un UID (identificador único).
    • Genera el fichero PLF_W_UID.csv que usará la migración para modificar el campo ID numérico por el nuevo UID.

Objetos que intervienen para la tabla SCR_W (Scripts)

  • Tabla SCR_W (Scripts)
    • Campo ID se cambia a tipo Alfa 40 de 20 y no siguiente al último.
    • Campo ID_SCR se considera deprecated para ser eliminado en la versión 21.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Nuevo campo NUM_INC (Nº includes).
    • Eliminado el índice ID_SCR y se sustituye su uso por el campo ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas, formularios y procesos
    • Se cambia en todos los objetos visuales el uso del campo ID-SCR por ID.
  • Formulario FIC_REG-W_EDT (Edición de registro)
    • En el manejador de evento ACT-DSC se cambia el uso del índice ID-SCR por ID.
  • Alternador SCR_W (Scripts)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Toolbar SCR_W (Scripts)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla SCR_W (Scripts)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna NUM_INC (Nº includes)
    • Añadida columna VER_ULT_ACT (Versión última actualización).

Objetos que intervienen para la tabla SCR_INC_W (Includes de scripts)

  • Tabla SCR_INC_W (Includes de scripts)
    • Se cambia la tabla de maestra a histórica, perdiendo el campo ID.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Se añade en los índices el campo puntero contrario al no usar el ID para que sigan siendo de clave única, ya que el campo orden no garantiza que sea de clave única.
    • Eliminado el índice ID.
    • Nueva actualización a la tabla SCR_W.
      • Nuevo componente de actualización a SCR_W para acumular 1 en el campo NUM_INC (Nº includes).
      • Nuevo componente de actualización a SCR_W para asignar el valor de VER_ULT_ACT si es mayor que la que tiene el script.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas SCR-INC_W (Includes de scripts) y SCR_INC_W_DES (Destinos de scripts)
    • Añadida columna VER_ULT_ACT (Versión última actualización).

Objetos que intervienen para la tabla DIS_INF_W (Diseñador de informes)

  • Tabla DIS_INF_W (Diseñador de informes)
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Toolbar DIS_INF_W (Diseñador de informes)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla DIS_INF_W (Diseñador de informes)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Alternador DIS_INF_W (Diseñador de informes)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.

Objetos que intervienen para la tabla DIS_INF_CAL_W (Cálculos del diseñador de informes)

  • Tabla DIS_INF_CAL_W (Cálculos del diseñador de informes)
    • Se cambia la tabla de maestra a histórica, perdiendo el campo ID.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Eliminado el índice ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
    • Modificada actualización a DIS_INF_W.
      • Nuevo componente de actualización para asignar el valor de VER_ULT_ACT si es mayor que la que tiene en DIS_INF_W.
  • Tabla INF_CAL_W (Cálculos del informe)
    • Nuevo campo DIS_INF (Puntero del diseñador de informe).
    • Modificado el campo PGC ahora no tiene contenido inicial.
    • Modificado el campo DIS_INF_CAL que ahora se un puntero indirecto real resolviendo el índice DIS_INF_PGC.
  • Proceso INF_CAL_W (Calcular informe)
    • Se resuelven los campos DIS_INF y PGC que a su vez resuelven el campo DIS_INF_CAL que es de tipo puntero indirecto real a través del índice DIS_INF_PGC.
  • Rejilla DIS_INF_CAL_W (Cálculos del diseñador de informes)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).

Objetos que intervienen para la tabla PGC_C (Plan de cuentas)

  • Tabla PGC_C (Plan de cuentas)
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
    • Toolbar PGC_C (Plan de cuentas)
      • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla PGC_C (Plan de cuentas)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Alternador PGC_C (Plan de cuentas)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.

Objetos que intervienen para la tabla PRS_MEN_W (Opción de menú)

  • Tabla PRS_MEN_W (Opción de menú)
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Toolbar PRS_MEN_W (Opción de menú)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla PRS_MEN_W (Opción de menú)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Alternador PRS_MEN_W (Opción de menú)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.

Objetos que intervienen para la tabla BCO_C (Bancos)

  • Tabla BCO_C (Bancos)
    • Campo ID se cambia a tipo Alfa 256 de 4 y no siguiente al último.
    • Campo COD_ENT se considera deprecated para ser eliminado en la versión 21.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Eliminado el índice COD_ENT y se sustituye su uso por el campo ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas, formularios y procesos
    • Se cambia en todos los objetos visuales el uso del campo COD_ENT por ID.
  • Alternador BCO_C (Bancos)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Toolbar BCO_C (Bancos)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla BCO_C (Bancos)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).

Objetos que intervienen para la tabla CSS_W (Estilos CSS)

  • Tabla CSS_W (Estilos CSS)
    • Campo ID se cambia a tipo Alfa 256 de 40 y no siguiente al último.
    • Campo ETQ se considera deprecated para ser eliminado en la versión 21.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Eliminado el índice ETQ y se sustituye su uso por el campo ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas, formularios y procesos
    • Se cambia en todos los objetos visuales el uso del campo ETQ por ID.
  • Alternador CSS_W (Estilos CSS)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Toolbar CSS_W (Estilos CSS)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla CSS_W (Estilos CSS)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).

Objetos que intervienen para la tabla INF_DEF_W (Definiciones de informes)

  • Tabla INF_DEF_W (Definiciones de informes)
    • Campo ID se cambia a tipo Alfa 256 de 40 y no siguiente al último.
    • Campo INF_ID se considera deprecated para ser eliminado en la versión 21.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Eliminado el índice INF_ID y se sustituye su uso por el campo ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas, formularios y procesos
    • Se cambia en todos los objetos visuales el uso del campo INF_ID por ID.
  • Alternador INF_DEF_W (Definiciones de informes)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Toolbar INF_DEF_W (Definiciones de informes)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla INF_DEF_W (Definiciones de informes)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Script vreport_informe_importar.js
    • Modificada la línea 22 con el siguiente código:clave.push(theRegisterIn.fieldToString("ID"));

Objetos que intervienen para la tabla PRM_DIC_W (Diccionario de permisos)

  • Tabla PRM_DIC_W (Diccionario de permisos)
    • Campo ID se cambia a tipo Alfa 256 de 80 y no siguiente al último.
    • Campo ETQ se considera deprecated para ser eliminado en la versión 21.
    • Nuevo campo VER_ULT_ACT (Versión última actualización).
    • Eliminado el índice ETQ y se sustituye su uso por el campo ID.
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Rejillas, formularios y procesos
    • Se cambia en todos los objetos visuales el uso del campo ETQ por ID.
  • Alternador PRM_DIC_W (Diccionario de permisos)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP_SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Toolbar PRM_DIC_W (Diccionario de permisos)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Rejilla PRM_DIC_W (Diccionario de permisos)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Formularios PRM_DIC_W_MEM (Diccionario de permisos)
    • Modificado el tipo de la variable local ID a alfabético.
  • Proceso USR_GRP_M_PRM_ADD (Añadir permisos a un grupo de usuarios)
    • Modificado el tipo de la variable local PRM_DIC_ID a alfabético.
  • Búsqueda PRM_DIC_W_SIN_FRM (Buscar diccionario de permisos)
    • Modificado el tipo de la variable local ID a alfabético.

Objetos que intervienen para la tabla DOC_TIP_M (Tipos de documentos)

  • Tabla DOC_TIP_M (Tipos de documentos)
    • Campo ID se cambia a tipo Alfa 40 de 4 bytes, no siguiente al último y que como contenido inicial usa la función UID con longitud 6.
    • Nuevo campo VER_ULT_ACT (Versión de última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
    • Nueva actualización a la tabla PLF_W a través del campo puntero PLF (Padre).
      • Nuevo componente de actualización a PLF_W para asignar el valor de VER_ULT_ACT si es mayor que la que tiene el padre.
  • Rejilla DOC_TIP_M (Tipos de documentos)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Toolbar DOC_TIP_M (Tipos de documentos)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Alternador DOC_TIP_M (Tipos de documentos)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP-SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Procesos DOC_TIP_M_CHG_UID (Cambiar ID numérico por UID)
    • Cambia el ID numérico por un UID (identificador único).
    • Genera el fichero DOC_TIP_M_UID.csv que usará la migración para modificar el campo ID numérico por el nuevo UID.

Objetos que intervienen para la tabla PLA_ASI_C (Plantillas de asientos)

  • Tabla PLA_ASI_C (Plantillas de asientos)
    • Campo ID se cambia a tipo Alfa 40 de 4 bytes, no siguiente al último y que como contenido inicial usa la función UID con longitud 6.
    • Nuevo campo VER_ULT_ACT (Versión de última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
  • Tabla PLA_APU_C (Plantillas de apuntes)
    • Nuevo campo VER_ULT_ACT (Versión de última actualización).
    • Nuevo trigger anterior a modificación que guarda la versión de última actualización.
    • Nuevo componente de actualización a PLA_ASI_C para asignar el valor de VER_ULT_ACT si es mayor que la que tiene el padre.
  • Rejilla PLA_ASI_C (Plantillas de asientos)
    • Añadida cabecera vertical para multiselección.
    • Añadida columna VER_ULT_ACT (Versión última actualización).
  • Toolbar PLA_ASI_C (Plantillas de asientos)
    • Añadida acción SUP_SEL (Eliminar los seleccionados)
  • Alternador PLA_ASI_C (Plantillas de asientos)
    • Modificado el manejador de evento EXP_JSO para que exporte sólo los seleccionados.
    • Modificado el manejador de evento IMP_JSO que pasa a ser de código Velneo y ejecuta el proceso IMP_JSO de tipo JavaScript en 3º plano.
    • Nuevo manejador de evento SUP-SEL que elimina los registros seleccionados eliminando o limpiando previamente los plurales.
  • Procesos PLA_ASI_C (Plantillas de asientos)
    • Cambia el ID numérico por un UID (identificador único).
    • Genera el fichero PLA_ASI_C_UID.csv que usará la migración para modificar el campo ID numérico por el nuevo UID.

results matching ""

    No results matching ""