Tablas Dependientes o Secundarias

Algunas entidades, como clientes, proveedores y productos y servicios, pueden contener dentro de su registro maestro, un navegador de sub-registros o registros dependientes del principal, conocidos también como registros hijos, siendo el principal el padre.

Ejemplo. Los clientes, cada uno es un registro en la tabla de clientes, que corresponde a su casa matriz o sucursal 1, y además, en su interior pueden contener las sucursales que, para el ejemplo, Sigue® puede individualizar.

Ejemplo. Los productos y servicios, cada uno es un ítem, y además, si es un producto compuesto o fabricado, contiene el navegador de Componentes.

Estos sub-registros están contenidos dentro de un folio del registro padre. Cuentan con un menú vertical denominado menú de registros dependientes, que en este caso está ubicado al costado izquierdo de su navegador.

Los iconos u opciones de este menú operan de forma similar a sus pares de los menús principales, aunque en este caso las acciones que ejecutan son aplicables al sub-registro sobre el cual se encuentra el cursor en la zona de la tabla dependiente, no afectando al registro padre hasta que desde el menú general de edición, ubicado en el nivel superior, se elija grabar para salvar los cambios o abandonar para ignorarlos.

El menú general de edición permanece activo durante el trabajo sobre el folio de registros dependientes, pudiendo usarlo en cualquier momento.

Los sub-registros se pueden navegar de la forma usual dentro de su propio navegador.

Para editar los sub-registros, existen dos posibilidades:

  1. Cada sub-registro es editado en la zona de edición de registros dependientes, al pié de su navegador, donde el cursor avanza campo a campo en forma secuencial según estén autorizados. Ejemplo, sucursales de clientes y proveedores.
  2. Cada sub-registro es editado directamente en su fila del navegador, donde el cursor avanza en forma secuencial columna a columna según estén autorizadas. Ejemplo, componentes de productos y servicios, detalles de documentos.

En ambos el ERP aplica las reglas de verificación y otras propias de cada caso.

Menú de registros dependientes con edición campo a campo

Cancelar Cambios. Deshace las modificaciones que se hayan hecho en los campos del sub-registro actual después de la última grabación.

Agregar. Genera uno nuevo, la barra de navegación se posiciona sobre este en el navegador y el cursor salta a la zona de edición para completar la información correspondiente.

Modificar. Con doble clic sobre el registro o con clic en el icono de modificar, traspasa el control a la zona de edición donde ya están contenidos los datos, pues son mostrados registro a registro cuando se navega sobre la tabla.

Grabar. Guarda el sub-registro o sus cambios temporalmente y el control vuelve a la tabla, sobre el registro actual.

Borrar. Previa confirmación, elimina el sub-registro actual. Equivalente a la tecla suprimir, que para el caso cumple la misma función.

Guardián. Accede al diálogo que indica la fecha y otros datos de creación y última modificación del sub-registro actual.

Menú de registros dependientes con edición columna a columna

Borrar. Previa confirmación, elimina el sub-registro actual. Equivalente a la tecla suprimir, que para el caso cumple la misma función.

Ir a último registro existente. Se posiciona sobre el último sub-registro existente o con información, y refresca el navegador. Esta opción es muy útil cuando existen muchos sub-registros y desea ir al último de forma rápida.

Insertar línea en fila actual. Inserta una nueva línea (vacía) en la fila donde está el cursor, desplazando hacia abajo esta y todas las posteriores.

Otras funciones específicas. Dependiendo del módulo o función en que se encuentre, este menú puede incluir otras opciones propias de cada uno, estas generalmente dan acceso a un diálogo que cumple alguna función relacionada con el sub-registro actual.

Importante

Este menú no incluye la opción de Agregar registros, porque en estos casos, y dependiendo de la configuración del sistema, se agrega un nuevo registro cuando se termina el anterior o cuando se presiona Enter o se hace doble clic sobre el actual si está vacío.

Tampoco incluye la opción Modificar Registros porque esta se activa automáticamente si se hace doble clico se presiona Enter sobre uno ya existente.

El grabado temporal del sub-registro es automático al terminar la línea.

Algunas herramientas específicas pueden tener variantes especiales, por ejemplo, en los atributos rastreables de los documentos cuando aplica el módulo de trazabilidad de productos, no se permite agregan nuevos registros porque estos son gestionados de forma automática según los atributos de los detalles y los componentes.

Menú flotante de registros dependientes

Adicionalmente, los navegadores de tablas dependientes suelen incluir una primera columna con la cabecera ‘#’. Un clic derecho en cualquier posición de esta columna despliega un pequeño menú flotante con las siguientes opciones:

Eliminar registro actual. Previa confirmación lo elimina, es el equivalente al icono Borrar del menú anterior.

Insertar línea en fila actual. Inserta una nueva línea (vacía) en la fila donde está el cursor, desplazando hacia abajo esta y todas las posteriores.

Ir a último registro existente. Se posiciona sobre el último sub-registro existente o con información, y refresca el navegador. Esta opción es muy útil cuando existen muchos sub-registros y desea ir al último de forma rápida.

Informe Rápido. Genera en forma automática un informe que envía a pantalla y se puede exportar a Excel o imprimir, con todos los sub-registros actualmente existentes en la tabla, considerando todas sus columnas.

Exportación rápida a PDF. Lo mismo que informe rápido, pero esta vez es enviado al visualizador de PDF.

Otras funciones específicas. Dependiendo del módulo o función en que se encuentre, este menú puede incluir otras opciones propias de cada uno, estas generalmente dan acceso a un diálogo que cumple alguna función relacionada con el sub-registro actual.

Send this to a friend