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.
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.
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.
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.
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:
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:»
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.
/
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 |
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 |