En el modo de Designer

Abrimos Designer y creamos un nuevo objeto de configuración Catalog (Catálogo) con el nombre Warehouses A partir del nombre, la plataforma rellena automáticamente su sinónimo.

Configuramos Object presentation como Warehouse (Almacén). En lugar del atributo List presentation se utilizará Synonym del objeto: Warehouses (Almacenes) (Fig. 3.65).

ch03/03_65.tif

Fig. 3.65. Configurando los atributos principales del catálogo

Vamos a la pestaña Subsystems.

Según la lógica de nuestra configuración, la lista de almacenes debe estar disponible en las secciones Services y Inventory, ya que la recepción de materiales y la prestación de servicios, por regla general, se contabilizan por almacenes. Por lo tanto, marcamos estos subsistemas en la lista de subsistemas (Fig. 3.66).

ch03/03_66.tif

Fig. 3.66. Definiendo la lista de subsistemas en los que se muestra el catálogo

El atributo "Selección rápida"

Rellenamos un atributo más del catálogo Warehouses – Quick choice. Para hacerlo vamos a la pestaña Input fields y seleccionamos la casilla de verificación correspondiente (Fig. 3.67).

ch03/03_67.tif

Fig. 3.67. Configurando el atributo "Quick choice"

La cosa es que por defecto, cuando se hace clic en el botón de selección en un campo que contiene un enlace a un elemento del catálogo, se abre el formulario de selección del elemento del catálogo. Puede que no siempre sea conveniente, especialmente cuando el catálogo no es jerárquico y se sabe que contiene una pequeña cantidad de elementos.

El atributo Quick choice permite seleccionar los elementos no desde un formulario separado, sino desde una pequeña lista desplegable rellenada con los elementos de este catálogo (Fig. 3.68).

ch03/03_68.tif

Fig. 3.68. Seleccionando un almacén desde la lista desplegable

Esta variante es más conveniente para una lista de almacenes, ya que probablemente habrá pocos de ellos.

No hemos configurado el atributo Quick choice para los demás catálogos, ya que MaterialsAndServices es un catálogo jerárquico y, por lo tanto, la selección rápida no tiene sentido para él. Como la lista de empleados y, especialmente, la lista de clientes puede ser muy larga, en este caso será inconveniente desplazarse por una lista desplegable.

Elementos predefinidos

Vamos a la pestaña Other y hacemos clic en el botón Predefined data

El sistema abre una lista de elementos predefinidos del catálogo.

Ahora está vacía, así que hacemos clic en el botón Add y creamos un elemento predefinido con el nombre Main (Fig. 3.69).

ch03/03_69.tif

Fig. 3.69. Rellenando un elemento predefinido del catálogo

Note que además de la denominación, también hemos configurado el nombre del elemento predefinido del catálogo.

En el futuro, cuando utilicemos el 1C:Enterprise lenguaje integrado, podremos acceder a este elemento del catálogo mediante el nombre asignado en Designer. La cosa es que mientras el usuario puede cambiar la denominación del elemento predefinido del catálogo, no ve y no puede cambiar su nombre.

Antes de lanzar 1C:Enterprise, configuramos la interfaz de la aplicación para que nos resulte más conveniente introducir nuevos elementos del catálogo. En la sección Inventory hacemos disponible el comando estándar para crear nuevos almacenes.

Para hacerlo, abrimos la ventana de edición del objeto de configuración Subsystem Inventory y hacemos clic en el botón Command interface. La ventana Command interface que se abre muestra todos los comandos de este subsistema.

En el grupo Actions panel.Create activamos la visibilidad del comando Warehouse: create.

También vemos que al grupo Navigation panel.Normal se ha añadido el comando Warehouses para abrir esta lista. Está activado por defecto (Fig. 3.70).

ch03/03_70.tif

Fig. 3.70. Ventana de ajuste de la interfaz de comandos del subsistema

Cerramos la ventana de edición del catálogo Warehouses y lanzamos 1C:Enterprise en el modo de depuración.

Al decir sí a la solicitud de Designer de actualizar la configuración, vemos una ventana que contiene una lista de cambios en la estructura de la configuración generada automáticamente por la plataforma. En este caso hemos añadido el catálogo Warehouses.

Hacemos clic en el botón Accept (Fig. 3.71).

ch03/03_71.tif

Fig. 3.71. Lista de cambios en la estructura de la configuración

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002