Compartir a través de


Evitar la traducción de datos

En algunas circunstancias, es posible que desee que el entorno de ejecución del integrador de transacciones pase datos sin traducir a o desde el sistema central. Para ello, configure una matriz de bytes pic X sin traducir.

Ti admite muchos tipos de datos, sin embargo, es posible que no siempre quiera que TI traduzca o interprete los datos.

Para configurar una matriz de bytes de bytes PIC X sin traducir, siga estos pasos:

  1. Abra el Generador de componentes COMTI.

  2. Desbloquee el componente COMTI.

  3. Seleccione las propiedades del parámetro que desea cambiar.

  4. En la pestaña Automatización, establezca el tipo de datos en Byte.

  5. En la pestaña Definición de COBOL, establezca la definición de COBOL en PIC X Sin traducir.

  6. En la pestaña Matrices, establezca la matriz en una matriz de una sola dimensión y establezca el tamaño máximo de la matriz igual al número esperado de bytes.

  7. Bloquee el componente.

    Una vez completado el último paso, TI pasará los bytes de la matriz al programa de llamada como datos binarios sin traducir.

    Dado que MTI pasa los bytes como datos binarios sin traducir, el programa de interfaz debe tener en cuenta el parámetro recién modificado. Puede usar este procedimiento si, por ejemplo, los caracteres procedentes o que van al host están fuera del intervalo de la tabla de traducción. Siguiendo los pasos anteriores de esta sección, puede implementar una tabla de traducción personalizada en el código que controla los datos.

    Si se va a transferir una matriz de tamaño variable, siga estos pasos:

  8. Establezca el tamaño de la matriz en el número máximo de caracteres que se van a intercambiar.

  9. En la pestaña Opciones avanzadas de las propiedades del método, establezca las opciones del búfer de datos de la siguiente manera:

    1. El campo final del host está limitado.

    2. El campo final que se va a hospedar está limitado.