NODUM - HERRAMIENTAS / FORMULARIOS

Obtener formularios definidos como Mantenimiento que impactan stock o contabilidad

En detalle técnico se despliega la query para identificar los mantenimientos que impactan stock o contabilidad

NODUM - HERRAMIENTAS / FORMULARIOS

Nodum demora si se desea extraer información a un archivo excel, o si se quiere guardar un reporte en una carpeta de la máquina.

El problema se debe a una unidad de red conectada en la máquina del usuario, principalmente si se tiene un acceso directo en el escritorio a un archivo de alguna de esas unidades de red. Se debe eliminar ese acceso directo para que Nodum agilice el guardado de los archivos o reportes.

NODUM - HERRAMIENTAS / FORMULARIOS

¿Cómo crear una nueva parametrización de Parámetros por proceso?

Esta parametrización es usada para poder controlar el impacto o movimientos tanto en lo contable como en los módulos de lógistica (Stock) y costos. Esto se parametriza para poder tener una configuración adicional de los parámetros de la empresa, de modo de independizar los controles de controles generales.
Se debe parametrizar en el siguiente orden:
1- Procesos: Se define el proceso, con código y nombre
2- Formularios por Proceso: Se asocian los formularios de cada proceso.
3- Parámetros proceso: se configura el proceso con la empresa en la cual se va a controlar, junto con los datos de mínima fecha de imputación y máxima fecha de imputación.

NODUM - HERRAMIENTAS / FORMULARIOS

Procesos de Botonera

Previo a la utilización de este mantenimiento es necesario definir el proceso NodumTOP (formulario MsuiProcTOP) correspondiente con la siguiente clase Java:  uy.com.nodum.cliente.generico.aplicaciones.botprocesos.FrameBotoneraProcesos . En este mantenimiento se seleccionan los datos necesarios para la definición de una botonera de procesos. Se indica el formulario de filtros y título de la aplicación.

NODUM - HERRAMIENTAS / FORMULARIOS

Parametrización Botones Botonera

Se define el formulario que ejecutará cada botón. Se crearán los botones en sí, con su propio nombre y/o ícono dentro de una clasificación. Se asigna una ubicación dentro de la misma y se relacionan los controles del formulario seleccionado como formulario de filtros, de la botonera (Procesos Botonera - MProcBotonera) con los controles del formulario a ejecutar por el botón.

NODUM - HERRAMIENTAS / FORMULARIOS

Controles Filtro Botonera

Se definen los controles pertenecientes al formulario de filtros de la botonera (Procesos Botonera - MProcBotonera) que se requieran mantener su valor o no, luego de transaccionar con un formulario.

NODUM - HERRAMIENTAS / FORMULARIOS

Procesos Generador de Aplicaciones

Previo a la utilización de este mantenimiento es necesario definir el proceso NodumTOP (formulario MsuiProcTOP) correspondiente con la siguiente clase Java:  uy.com.nodum.cliente.generico.aplicaciones.appgen.vista.FrameAplicacionGenerica. 
En este mantenimiento se seleccionan los datos necesarios para la definición de una aplicación. Se indica el formulario de filtros, título y adjunto que contendrá la aplicación.

NODUM - HERRAMIENTAS / FORMULARIOS

Clasificación Botones Botonera

Se asocian al proceso NodumTOP (proceso de botonera) las clasificaciones que contendrán los botones. Una clasificación es una agrupación de botones. Cada una de ellas tiene un literal (título para mostrarle al usuario), un archivo de ayuda online y parámetros que refieren a la presentación de dichas clasificaciones y los botones que la componen.

NODUM - HERRAMIENTAS / FORMULARIOS

Clasificaciones de Arboles

Se definen los datos que tendrá la aplicación. (columnas/campos).

NODUM - HERRAMIENTAS / FORMULARIOS

Arboles

Se definen los arboles para cada proceso.

NODUM - HERRAMIENTAS / FORMULARIOS

Navegaciones Generador de Aplicaciones

Se definen las propiedades necesarias para realizar una navegación.
Se ingresan los códigos de las vistas (origen-destino) involucradas en la navegación, en conjunto con el pasaje de valores de los identificadores de campo de una vista origen hacia una vista destino. También, se define la manera en que la navegación se presentan, pudiendo ingresar una clasificación nueva o existente para visualizar las navegaciones en un submenu en el menú contextual o simplemente se puede omitir esta propiedad para visualizar la navegación como una opción directa del menu contextual.

NODUM - HERRAMIENTAS / FORMULARIOS

Vistas Generador de Aplicaciones

Se definen las grillas (pestañas/tabs/vistas) que tendrá la aplicación.

NODUM - HERRAMIENTAS / FORMULARIOS

Formularios Generador de Aplicaciones

Se seleccionan los datos necesarios para la parametrización de un botón de la aplicación. La funcionalidad de los botones es la de ejecutar uno o varios formularios Nodum, incluso formularios de reportes.

NODUM - HERRAMIENTAS / FORMULARIOS

Botones Generador de Aplicaciones

Se seleccionan los datos necesarios para la parametrización de un botón de la aplicación. La funcionalidad de los botones es la de ejecutar uno o varios formularios Nodum, incluso formularios de reportes.

NODUM - HERRAMIENTAS / FORMULARIOS

Usuarios Herramientas Visual

Se definen los Usuarios Nodum que tendrán permisos de acceso a la suite de herramientas Nodum Visual. Por ejemplo, Editor de Formularios.

NODUM - HERRAMIENTAS / FORMULARIOS

Limpieza de Datos

Aplicación que lee, interpreta y ejecuta los scripts sql asociados a la limpieza de datos en una base. El objetivo de la aplicación es proveer al usuario un mecanismo para ejecutar los scripts de manera centralizada y, en la medida de lo posible, automatizada.

NODUM - HERRAMIENTAS / FORMULARIOS

Importar un archivo excel en grillas de formularios en Navegador web desk

Se permite importar una grilla cuyas columnas contengan solo los datos de las columnas formateados con el tipo de datos de las columnas de la grilla del formulario. Se permiten importar datos a las columnas que aceptan alta.
El orden de las columnas en el excel no tiene que ser el mismo que el del formulario ya que la interfaz de usuario permite reordenarlas.

NODUM - HERRAMIENTAS / FORMULARIOS

Como saber si el stock disponible analiza por vencimiento del lote.

El control por vencimiento lo realiza, o bien el servicio StkDisponible, o bien el servicio SelDisponible.
Se debe abrir el formulario con el Editor de Formularios, y buscar estos servicios para encontrar el parámetro "Controla Venc Lote?". Si tiene valor S, entonces el cálculo de disponible excluye lotes vencidos.

NODUM - HERRAMIENTAS / FORMULARIOS

¿Cómo puedo encontrar la definición del servicio "ValControlInteg"?

El servicio "ValControlInteg" controla el valor del campo que se haya parametrizado en todas las tablas marcadas para la clave indicada. Estas tablas se definenen en el mantenimiento "Control de Integridad Referencial".

NODUM - HERRAMIENTAS / FORMULARIOS

¿Cómo cambio un formulario que está definido como mantenimiento para transacción?

Esto se parametriza mediante Metadata Designer, en la sección "Procesos / Formularios" (Fig 1).
Luego se debe buscar el formulario a corregir, y cambiar el combo "Tipo" para que tenga el valor "Transacción" (Fig 2).

NODUM - HERRAMIENTAS / FORMULARIOS

Error de data truncation. ¿Qué pasos se deben seguir para cambiar el dominio de un campo?

El dominio de un campo se define en el mantenimiento "Campos", dentro de la seccion "Diccionario" (Fig 1). Al cambiar el dominio ahí, las futuras tablas que se creen, tomarán el nuevo dominio.
Para las tablas que ya existen, es necesario además modificar por base de datos el dominio.
 

NODUM - HERRAMIENTAS / FORMULARIOS

¿Qué relación tiene el parámetro Campos_retornar con la select que yo armo en el servicio SelecGenerica?

El servicio SelecGenerica toma la consulta armada en el parámetro "Select", y a los campos que tenga la consulta le agrega todos los campos ingresados en el parámetro "Campos_retornar".
Al usuario final, solo se le muestran los valores de los campos que originalmente se definieron en el parámetro "Select". Los campos del parámetro "Campos_retornar" los obtiene el servidor para cargar los valores al formulario.
Si se pone el nivel del log en debug, el servicio graba en el log la consulta completa incluyendo los campos incluidos en el parámetro "Campos_retornar".

NODUM - HERRAMIENTAS / FORMULARIOS

¿Cómo se cambia el nombre con el que se ve un formulario en el menú?

Cuando el formulario se encuentra en uso y en producción se cambia por "Procesos de Formularios" (MsuiProcForm) buscando en el campo "proceso" por el código del formulario. Además, en este mantenimiento se puede setear el WHERE que permite filtrar los registros que se visualizan en el panel de registros. Una vez realizando el cambio el usuario deberá actualizar el menú para ver reflejado el cambio. 
Cualquier duda contarse con referente en el equipo Nodum. 

NODUM - HERRAMIENTAS / FORMULARIOS

¿Cómo hay que hacer para pasar una tabla que tiene definida consultoría completa a consultoría parcial?

Se deben realizar dos cosas.
Modificar el campo de Audioria COMPLETA a PARCIAL en la definición de la tabla 
Bajar el caché de formularios desde el monitor del servidor para que tome el cambio en el momento. 

NODUM - HERRAMIENTAS / FORMULARIOS

Para que un servicio PosOperacion que se encuentra en la operación Imprimir se ejecute cuando le dan aceptar, ¿con poner en la condición 0=0 ya se dispara, o también tengo que poner que ejecuta en alta = S ?

Para que los servicios definidos en la operación Imprimir se ejecuten al grabar un nuevo registro, es necesario que el parámetro Ejecuta_en_alta esté activo (Fig 1).
Si además el servicio a ejecutar tiene un parámetro de condiciones, la condición se tiene que cumplir.

NODUM - HERRAMIENTAS / FORMULARIOS

Cuando quiero ver el log de un formulario me da error que no tengo permisos para visualizar los logs ¿ En dónde se dan permisos?

El permiso debe ser otorgado a nivel del proceso de menú correspondiente, en el Administrador de Seguridad.El permiso para visualización de log de servicios y log de transacciones del formulario figura como operación “Control-Shift”.En la siguiente figura, un ejemplo de asignación de este permiso, otorgado al grupo de usuarios “AdminNodum”, para el formulario de mantenimiento “Bancos” del menú “Menu general”.

NODUM - HERRAMIENTAS / FORMULARIOS