Table of Contents

Mantenedor Configuracion de Transacciones

Transacción DBIATC

Esta transacción se utiliza para mantener las configuraciones de la transacción.

Las configuraciones de transacción se utilizan para anular o completar las solicitudes codificadas de reglas particulares en transacciones comerciales.

Mediante el panel de configuración, se pueden anular los siguientes tipos:

Las siguientes transacciones se pueden iniciar desde aquí haciendo clic en los iconos de la siguiente lista para:

Después de introducir al menos un término de búsqueda en los campos Transacción, Tipo o Código, la configuración de transacción que coincida con la selección se mostrará en la tabla del «Panel de búsqueda».

Al hacer doble clic en una entrada, se mostrará una definición en el panel de configuración.

Desplegar Entrada p/Defecto

Si se marca la casilla de verificación «Mostrar entrada predeterminada para comparar» y existe un registro de DTC, aparece una ventana emergente con los detalles del DTC.

Suprimir/ignorar una regla programada

Si se marca la casilla «Suprimir predeterminado de transacción», la ejecución de la regla programada se suprimirá sin sustitución. En este caso, no se pueden realizar más entradas.

Establecer condiciones

En caso de que la regla de configuración de transacción solo deba ejecutarse en condiciones específicas, puede definirse aquí como una simple solicitud «IF». Al hacerlo, pueden usarse hasta dos campos, constantes o funciones (por ejemplo, «hoy») se puede especificar y comparar con un operador.

Las siguientes condiciones están disponibles de forma predeterminada:

La condición especificada se muestra como código fuente TradeDesign convertido en la pantalla. No se realiza ninguna comprobación de sintaxis. Una condición definida en las fuentes se ignorará a cualquier tipo, en caso de que haya una configuración de transacción disponible para la clave correspondiente, independientemente de si había una condición definida en la configuración de transacción.

Definición de las solicitudes de reglas

Una configuración de transacción anula una solicitud concreta de una regla de TradeDesign en una transacción comercial. Actualmente, las solicitudes de «TrnDiaSet» y «AddFeeData» se pueden anular. Los argumentos para solicitar la regla se especifican en la misma secuencia que en el código fuente. En el campo «Código» se especifica el campo que se utiliza para asignar la configuración de transacción a la parte correspondiente del código fuente. El usuario podría crear una nueva configuración de transacción (diario/tarifa) haciendo clic en el icono «Añadir nuevo».

De forma similar a la definición de una nueva entrada de memo/tasa, las reglas existentes del origen también podrían modificarse a través de esta configuración de transacción. Por ejemplo, GENDTC genera la configuración de transacción desde el origen (consulte Generar Configuración de Aplicación Transacción desde Fuente). Si se selecciona la opción Memo, descarga los memos especificados en el código fuente en la tabla ATC. Esto facilita al usuario ver y modificar (es decir, anular) los memos ya existentes, si es necesario. Al seleccionar el registro «predeterminado» (entrada desde el código fuente), el usuario podría hacer clic en el icono «Add New» (Añadir nuevo), mediante el cual el registro DTC generado se asigna al panel. El usuario podría realizar los cambios necesarios y guardar la entrada modificada.

Para las reglas que se describen con más detalle aquí, las configuraciones de transacción se pueden almacenar para anular el código fuente:

Guardar Memo (Argumentos TrnDiaSet)

Sintaxis de la regla dentro del código fuente:

En el código fuente, estas llamadas generalmente se introducen en la regla DIASAV.

La introducción de la casilla de verificación «Automatic Processing» (Procesamiento automático) en el tipo «Save Diary» (Guardar diario) permite el procesamiento automático de la «Target Transaction» (Transacción objetivo) proporcionada. Esto genera un trazador automatizado (SPT)/mensaje libre con un texto predefinido, a intervalos predefinidos, al 'Rol de destino para mensaje' definido. Técnicamente, al establecer esta marca se añade un símbolo «$» al código de argumentación, por ejemplo, «FOL$» en la función de llamada programada. Se puede crear texto predefinido a partir de la transacción del módulo de texto DBITXM (consulte Mantenedor Módulos de Texto) que se utilizará automáticamente cuando se procese el memo.

«Flujo de muestra para la generación STP de trazador:»

Tasa de tienda (argumentos para AddFeeData)

Sintaxis de la regla dentro del código fuente: «AddFeeData( <Code>, <Defaulting>, <Units>, <From-Date>, <To-Date>)»
Normalmente, las solicitudes están en la regla RegisterSettlement en el código fuente.

/

Paneles Transacción

Selección
Configuración de la Transacción

Selección



Campos de datos

Campo de datos Descripción
ID Transacción cf Apéndice A, Tabla ATC campo TRN
Tipo cf Apéndice A, Tabla ATC campo TYP
Código cf Apéndice A, Tabla ATC campo COD


Configuración de la Transacción



Campos de datos

Campo de datos Descripción
ID Transacción cf Apéndice A, Tabla ATC campo TRN
Tipo cf Apéndice A, Tabla ATC campo TYP
Código cf Apéndice A, Tabla ATC campo COD
ID de variante cf Apéndice A, Tabla ATC campo VAR
Ignorar Regla de Transacción cf Apéndice A, Tabla ATC campo IGNFLG
Condición cf Apéndice A, Tabla ATC campo CND
Tipo Campo Condición 1 cf Apéndice A, Tabla ATC campo CNDFLD1TYP
Campo Condición 1 cf Apéndice A, Tabla ATC campo CNDFLD1
Tipo Campo Condición 2 cf Apéndice A, Tabla ATC campo CNDFLD2TYP
Campo Condición 2 cf Apéndice A, Tabla ATC campo CNDFLD2
Condiciones cf Apéndice A, Tabla ATC campo CNDSTM