CORRECCIÓN: El integrador de transacciones Designer no muestra la definición de host cuando el nombre de parámetro tiene subrayado en la posición 30

Se aplica a
Host Integration Server 2013 Host Integration Server 2016

Síntomas

Cree un archivo HIDX del Integrador de transacciones (TI) con la Designer de TI de Visual Studio. Al hacer clic en la pestaña Definición de datos de host , recibe el siguiente mensaje de error si uno de los parámetros del método contiene un carácter de subrayado en la columna 30:

Nota

El índice estaba fuera de los límites de la matriz.

Más información

Cualquier nombre de parámetro que tenga más de 30 caracteres se truncará a 30 caracteres en la definición de datos de host generada. Esto es para cumplir con la limitación común COBOL de 30 caracteres para los nombres de parámetro.

Este comportamiento puede dar como resultado nombres de variables duplicadas en la definición de datos de host generada si los primeros 30 caracteres de dos o más nombres de parámetro son idénticos.

Resolución

La corrección que resuelve este problema se incluye en las siguientes actualizaciones acumulativas para Host Integration Server:

Actualización acumulativa 2 para Host Integration Server 2016

Actualización acumulativa 4 para Host Integration Server 2013

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.