Esta función permite definir las fórmulas de cálculo en forma de expresiones del lenguaje Sage X3 (incluyendo variables, constantes, campos extraídos de tablas, funciones, etc.).
A continuación, la fórmula es activada por un código abreviado de tres caracteres. Este código está asociado a un código de tipo de fórmula que define el lugar donde puede utilizarse esa fórmula (en los cálculos de gastos generales, en los cálculos de tasas, en las operaciones de rutas, etc.).

La lista exhaustiva de los casos de uso viene determinada por el menú local 213.

Requisitos previos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de pantalla

La pantalla permite introducir en los tres campos que se muestran:

  • un epígrafe calificativo,
  • un epígrafe corto,
  • la fórmula de cálculo: esta fórmula puede introducirse de manera guiada en el modo cliente-servidor gracias al editor de fórmulas.

Pestaña Pantalla de introducción de datos

Campos

Los campos siguientes están presentes en esta pestaña :

Bloque Número 1

  • Tipo fórmula (campo FORTYP)

Utiliza este campo para asignar el tipo de funcionalidad en el que se aplicará la fórmula, como el cálculo de los gastos generales o de los impuestos o las operaciones de ruta.

Código que permite identificar la fórmula de cálculo. Una fórmula de cálculo es un código corto que llama a una expresión para evaluar un resultado utilizado en distintas funciones del producto.

Bloque Número 2

  • Descripción (campo DES)

Esta descripción larga se utiliza como título en las pantallas y los informes.

Por defecto, la descripción corta, la descripción larga o la cabecera de columna de un dato (en creación/modificación) se registra en el idioma de conexión del usuario.
Puede traducirlas en otro idioma mediante la función Traducción:

  • Haga clic en Traducción desde el icono Acciones del campo correspondiente.
  • Añada un nuevo código de idioma y la traducción en la ventana Traducción.

Si se ha realizado la traducción, los usuarios que se conecten en este idioma dispondrán de la descripción corta, la descripción larga o la cabecera de columna en su idioma de conexión. De lo contrario, estarán disponibles en el idioma del dossier.

SEEINFOEl idioma de conexión debe estar definido como idioma por defecto deldossier.

  • Descrip. corta (campo DESSHO)

Esta descripción se utiliza en ciertas pantallas o informes cuando no hay espacio suficiente para visualizar la descripción completa.

Por defecto, la descripción corta, la descripción larga o la cabecera de columna de un dato (en creación/modificación) se registra en el idioma de conexión del usuario.
Puede traducirlas en otro idioma mediante la función Traducción:

  • Haga clic en Traducción desde el icono Acciones del campo correspondiente.
  • Añada un nuevo código de idioma y la traducción en la ventana Traducción.

Si se ha realizado la traducción, los usuarios que se conecten en este idioma dispondrán de la descripción corta, la descripción larga o la cabecera de columna en su idioma de conexión. De lo contrario, estarán disponibles en el idioma del dossier.

SEEINFOEl idioma de conexión debe estar definido como idioma por defecto deldossier.

Fórmula

  • campo FORFOR1

Utiliza este campo (y los siguientes campos si están disponibles) para estructurar una expresión de cálculo.

La sintaxis se valida cuando se guarda la expresión y se utiliza la fórmula. Se puede definir en una o dos líneas.

 

Cerrar

 

Informes

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

Los campos siguientes están en la ventana abierta por el botón :

Bloque Número 1

  • campo OBJET

 

  • campo CLES

 

Bloque Número 2

  • Desde el dossier (campo DOSORG)

Indica el dossier desde el que se va a copiar la ficha. Las posibles sintaxis se describen en el anexo dedicado.

  • Todos los dossieres (campo TOUDOS)

Esta opción permite copiar la ficha en todos los dossieres definidos en el diccionario (tabla ADOSSIER de la solución en curso).

  • Hacia el dossier (campo DOSDES)

Indica el dossier en el que se va a copiar la ficha. Las posibles sintaxis se describen en el anexo dedicado.

Cerrar

Este botón permite copiar la fórmula a otro dossier.

Mensajes de error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

Expresión incorrecta
…mensaje de error Sage X3…

En este caso, se ha detectado un error de sintaxis cuyos detalles vienen dados por la segunda línea del mensaje. Puede tratarse, por ejemplo, de un número equivocado de argumentos en una función, de paréntesis mal emparejados…

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha