es:app:020cor:080cfg:020txm:0010txmbas


Generalidades

Los módulos de texto son textos y formulaciones predefinidos que los usuarios pueden recuperar para que no tengan que introducir texto recurrente una y otra vez.

Para que solo se muestren los módulos de texto relevantes y razonables para un campo concreto, se han agrupado los módulos de texto. Cada grupo de módulos de texto tiene un nombre (definido en la tabla de códigos «TXMTXT - Text Module»).

Para cada grupo, diferentes módulos de texto con un nombre relevante (corto, ID de módulo técnico, máx. 8 dígitos) y una descripción en texto simple (como descripción textual corta para identificar los módulos de texto) se pueden definir en la transacción «Mantenedor Módulos de Texto» (DBITXM).

El nombre del grupo de módulos se asigna a cada campo de texto dentro de la aplicación para el que deben estar disponibles los módulos de texto (los detalles de este procedimiento se pueden encontrar en la Documentación para desarrolladores, en «TXMMOD - Asignación de módulos de texto»).

Al hacer clic en se enumeran todos los módulos de texto para este grupo de módulos, de los que se puede seleccionar el módulo de texto deseado. Los módulos de texto seleccionados se insertan al final de la redacción ya presente en el campo de texto.

El botón «Sel.» determina la secuencia de los módulos de texto, en la que se introducen en el campo de texto.

Puede encontrar más información sobre las identificaciones y los números de identificación de los módulos de texto en 'Información Módulo Texto'.

Resolver los Módulos de Texto directamente dentro de los Textos

Los módulos de texto se pueden recuperar directamente a través del «*ID de módulo de texto» de la base de datos y resolverse en cualquier campo de texto dado. Se pueden resolver varios módulos de texto (*xxx) al mismo tiempo.

Alternativamente, la anotación '**' contenida en el campo de texto también conduce a la lista de selección de módulos de texto. Sin embargo, los módulos de texto seleccionados se insertan en la posición de la notación '**', lo que resulta especialmente útil en el caso de correcciones o apéndices posteriores.

Nota:

El módulo de texto «Certificado de salud» (LCRDOC.CERTHEAL), que se encuentra en el grupo «Documentos L/C» (consulte también el ejemplo en «Módulode textoinformativo» (INFTXM)):

Es posible acceder a textos definidos previamente directamente en el campo de texto introduciendo un asterisco (*) inmediatamente antes de la ID del módulo de texto utilizado (es decir, para el ejemplo anterior: '*LCRDOC.CERTHEAL'). Al dejar el campo en una transacción mediante la tecla Tab o haciendo clic en el icono , el módulo de texto correspondiente se resolverá en el texto y (en este caso) se mostrará «+ certificado de salud». Si no se puede asignar claramente un «*Módulo de texto», se mostrará la lista de selección de los módulos de texto. Para asegurarse de que todos los «*Módulos de texto» se resuelven antes de guardarlos, se controla de antemano mediante una prueba interna.

Inserción de texto libre en módulos de texto

Si es necesaria una entrada manual por parte del usuario en uno o varios lugares de un bloque de texto predefinido, se insertará un asterisco «*» en la posición correspondiente como comodín. El asterisco actúa como tope. Si se ha recuperado dicho módulo de texto, el cursor saltará al primer asterisco que contiene para que el usuario pueda sustituirlo por otros caracteres o números. La tecla [tab] permite al usuario saltar al asterisco siguiente. Una transacción no se puede guardar mientras siga habiendo asteriscos en uno de los campos de entrada.

Con Swift Release 2018/2020, se cambió el conjunto de caracteres permitido para varias etiquetas de mensajes, de modo que el asterisco '*' se convirtió en un carácter permitido. Para guardar un texto con un asterisco en un campo de entrada, se debe marcar la casilla de verificación «Permitir *» junto al campo de entrada correspondiente.

Inserción de campos de contrato en módulos de texto

Es posible introducir los campos del contrato en el área de texto de un módulo de texto, de modo que el texto incluya automáticamente la información relevante del contrato.

Para introducir campos en los módulos de texto, se requiere el nombre completo del campo correspondiente. Se debe utilizar el siguiente formato, por ejemplo:

{<Main Group>\<Group>\<Field Name>}

Ejemplo de inclusión del propio número de referencia del banco para una garantía:

{GIDGRP\REC\OWNREF}

En el módulo de texto, el número de referencia del contrato se muestra en la ubicación donde se llama al campo.

Einfügen von Codetable Einträgen en Textbausteinen

Es posible introducir una descripción de una tabla de códigos en el área de texto de un módulo de texto, de modo que se muestre la descripción en lugar del código.

Ejemplo para incluir la descripción DE la tabla DE códigos incrustada del campo GID.HNDDTYP en el idioma «DE»:

{=gettbltext(gidgrp\rec\HNDTYP,“GID:HNDTYP”,“DE”)}

Para tablas de códigos externas usar el nombre de la tabla de códigos en lugar del nombre del campo.

es/app/020cor/080cfg/020txm/0010txmbas.txt · Last modified: 2022/11/10 10:15 (external edit)