La gestión de objetos es el origen de la mayoría de las funciones del sistema. Un objeto está relacionado con la gestión completa de las fichas de una tabla o de un grupo de tablas (creación, consulta, modificación, anulación, etc.). Por ejemplo gestión de clientes, gestión de facturas, introducción de asientos... se implementan en la aplicación en forma de objetos.

Un objeto se presenta en una de las dos formas principales siguientes:

  una ventana compuesta de una cabecera y de una o varias pestañas situadas en la parte derecha, y de listas de selección situadas a la izquierda ("browser"). Al mismo tiempo se realiza el registro.

  una ventana compuesta de una pantalla única que contiene la lista de registros en una tabla.

Este objeto permite gestionar un registro en una tabla (por ejemplo, una ficha terceros) o en varias (la cabecera de pedido y las líneas correspondientes).

Además de la lista izquierda principal del objeto, es posible definirlo de antemano. Esto se hace mediante la declaración de un objeto de tipo browser para cada lista izquierda suplementaria.

Requisitos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

Cabecera

El encabezado permite identificar el objeto.

Pestaña General

Pestaña Selección

Se recuperan todos los datos que permiten construir la lista izquierda principal del objeto, así como la ventana de selección. Además, existe la posibilidad de definir opciones de selección.

Las opciones de selección

Este cuadro permite definir los filtros de selección de los registros de la tabla gestionada. Estos filtros, expresadas en forma de condiciones lógicas en los campos de la tabla y posibles constantes, están identificadas por una letra (mayúscula para el estándar y minúscula para el específico). Después se posicionan o no sobre lo campos con un tipo de dato ligado a ese objeto.

Ejemplo:

Al introducir pedidos de venta, sólo se quiere autorizar a los clientes activos. Para ello, se define un filtro de selección en el objeto Cliente, con la condición BPCSTA=2, y con el título «Cliente activo». En la pantalla de pedidos SOH0, el campo cliente BPCORD es de tipo dato BPC; este tipo está vinculado al objeto BPC. En el menú contextual del tipo de dato BPC, el menú "opciones" permite colocar o no los filtros declarados en los objetos de los clientes.

Definición de las pantallas de selección
(lista izquierda, pantalla de selección y de selección avanzada)

La lista de columnas que debe aparecer en la lista izquierda es introducida en el cuadro inferior de la segunda pestaña. Estas columnas pueden ser campos de la tabla principal o de una tabla secundaria que se identifica en la tercera pestaña. Éstas pueden ser una expresión; en este caso, se precisará el tipo de datos para almacenar el resultado de la expresión.

Pestaña Entorno

Permite definir un conjunto de tablas necesarias para la ejecución de la función, el vínculo tablas pantallas para la gestión del importe, las pantallas complementarias accesibles a través de un botón o menú por las webs de servicios.

Pestaña Vistas

Pemite definir, un conjunto de vistas necesarias en la ejecución de la función. Estas vistas serán abiertas y cerradas en el proceso generado asociado al objeto WOobjeto.

 

Etats

Por defecto, los informes siguientes están asociados a la función :

  PRTSCR : Impresión pantalla

Pero esto se puede modificar por parametrización.

Botones específicos

Validación

La validación permite generar el tratamiento automático ligado al objeto (WOxxx, donde xxx es el código objeto)