Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

¡Explora las funciones disponibles para aprovechar todo el potencial de la nueva plataforma de ayuda!

Asistente de creación de campos

Prev Next
   
  • PT

  • ES


La siguiente opción está disponible en Ventas (Avanzado) | Configuración | Compras/ventas.

El Asistente de creación de campos facilita la creación de nuevos campos personalizados en los documentos comerciales, permitiendo la definición de varios campos simultáneos de cabecera o de líneas y que facilita la configuración de estos campos en los tipos de documento y en los traspasos entre documentos comerciales. La definición permite realizar la definición de los campos de forma progresiva y guardar la información para ejecutar el proceso de creación de campos en otro instante de tiempo.

Se trata de un asistente que ejecuta varios pasos a través de los que se indica la información de los nuevos campos que se van a crear en uno o varios documentos comerciales, son los siguientes:

Definición de los campos

En este paso del asistente se indican algunos campos que determinan donde se crean los nuevos campos, como son el área de la empresa (ventas o compras), las familias de documentos (pedido, albarán o factura) y el lugar de creación (cabecera o línea), además de especificar los datos propios de cada campo (nombre, tipo de datos, etiquetas, etc.) igual que se realiza desde la definición de tablas de base de datos.

Tipos de documento

En el caso de que el lugar de creación de los campos sea en la cabecera de los documentos comerciales, en este paso se puede indicar para cada campo algunos parámetros específicos por cada uno de los tipos de documento existentes de las familias de documentos comerciales donde se crean los campos.

Es posible indicar si el campo es un dato de entrada por cada tipo de documento e indicar el nombre de un script de personalización que se debe ejecutar en la acción de obtención o validación del campo, así como marcar la opción si se valida el valor del campo al guardar un registro del documento comercial en concreto.

Tipos de línea

En el caso de que el lugar de creación de los campos sea en las líneas de los documentos comerciales, en este paso, para cada campo, se pueden indicar algunos parámetros específicos por cada uno de los tipos de línea existentes de las familias de documentos comerciales donde se crean los campos.

Es posible indicar si el campo es dato de entrada por cada tipo de documento e indicar el nombre de un script de personalización que se debe ejecutar en la acción de obtención o validación del campo, así como marcar la opción si se valida el valor del campo al guardar un registro del documento comercial en concreto.

Traspasos entre documentos comerciales

En este paso de determina para cada nuevo campo que se crea, si se traspasa entre los diferentes tipos de documento en los que se crea el campo y es posible indicar un script de personalización para que se ejecute en el momento previo o posterior a la obtención del valor del campo durante la creación del documento destino.

Esta información se indica para cada relación existente entre los documentos comerciales, para el caso de campos de cabecera, o por cada relación existente entre tipos de líneas de los documentos comerciales en los que se ha definido que se crean los campos.

Una vez guardada la definición de los campos que se van crear en los documentos comerciales, es posible ejecutar el proceso de creación de campo desde el último paso del asistente.

El proceso de creación se realiza de forma desatendida y realiza las siguientes acciones:

  • Creación y sincronización de los campos en las tablas de los documentos comerciales indicados en la definición. Se crea en las tablas de documentos vivos, históricos y borradores.
  • Creación de los campos en las consultas base, consultas,objetos de negocio y formularios de los documentos vivos e históricos.
  • Creación de los campos en los objetos de negocio asociados a los impresos estándar de los documentos comerciales indicados en la definición.
  • Definición de los datos indicados por tipo de documento o tipos de línea en función del lugar de creación de los campos, para todas las empresas existentes en la configuración.
  • Definición de los parámetros de traspasos entre documentos (relaciones entre documentos o tipos de línea) función del lugar de creación de los campos, para todas las empresas existentes en la configuración.

Los campos se crean en los formularios de los documentos comerciales (mantenimientos de documento vivos e históricos) en el grupo Campos de usuario.

Es importante tener en cuenta la siguiente información:

  • Los objetos del repositorio afectados (consultas base, consultas, objetos de negocio y formularios) quedan marcados como personalizados.
  • Modificación automática de unas SPL (Stored Procedure Language) que permiten la actualización automática del valor de estos campos en los históricos de documentos comerciales cuando se crea, modifica o elimina un documento comercial. Las SPL que se modifican son las siguientes: SPL_HASISTCLIA, SPL_HASISTCLIM, SPL_HASISTPROA, SPL_HASISTPROM. La modificación se realiza automáticamente mediante el proceso de creación de campos y no se deben modificar manualmente por ningún desarrollador.