Comprobar una asignación
Puede comprobar una asignación de un proyecto EDI en tiempo de diseño. Para ello, use las extensiones de herramienta XML para BizTalk Server en el entorno de Visual Studio. En este tema se describe cómo configurar y usar la característica Mapa de pruebas de la extensión de herramienta XML.
Pruebe una asignación mediante la especificación de un documento de origen y de una carpeta en la que BizTalk Server guardará una instancia generada (con datos ficticios). Debe establecer los delimitadores que usará BizTalk Server para procesar el documento de origen y generar el documento de destino en función de los esquemas EDI. Esto es así para todos los valores de la propiedad de entrada TestMap en las páginas de propiedades del mapa: Generar instancia, XML o Nativo. Es true para Generate Instance porque BizTalk Server debe saber qué delimitadores usar para generar la instancia. Es cierto para XML o Native porque BizTalk Server debe saber cómo interpretar el archivo plano nativo o el archivo XML. También debe establecer los delimitadores que usará BizTalk Server al generar el archivo de salida.
Debe haber iniciado sesión como miembro del grupo de administradores de BizTalk Server.
En Visual Studio, agregue el mapa que desea probar en un proyecto y agregue los esquemas de origen y destino para ese mapa al proyecto.
Nota
No tiene que generar el proyecto para comprobar la asignación.
Haga clic con el botón derecho en el mapa y haga clic en Propiedades.
En la ventana Propiedades , establezca Validar entrada testMap enTrue si desea validar el archivo de entrada en el esquema de origen. Establezca Validar salida testMap en True si desea validar el archivo de salida con el esquema de destino.
Nota
Si prueba un mapa con la propiedad TestMap Input establecida en Native y las propiedades Validate TestMap Input (Validar entrada testMap ) y Validate TestMap Output (Validar salida testMap ) establecidas en False, se seguirá realizando la validación. Esto ocurre porque el archivo de entrada con formato nativo se convertirá en formato XML y BizTalk Server validará el XML en el esquema. Si hay problemas de validación en la instancia de entrada, el mecanismo de validación publicará errores, aunque las propiedades Validar entrada TestMap y Validar salida testMap se establezcan en False.
Establezca TestMap Input en Native para un archivo de entrada que tenga una extensión .edi. Establézcalo en XML si tiene una extensión .xml. Establezca Entrada testMap en Generar instancia para que BizTalk Server genere una instancia de entrada, en lugar de designar manualmente una instancia de entrada.
Establezca TestMap Output en Native para un archivo de salida que tenga una extensión .edi. Establézcalo en XML si tiene una extensión .xml.
En TestMap Input Instance (Instancia de entrada de TestMap), vaya a la instancia de entrada que desea usar para probar el mapa, selecciónela y, a continuación, Abra. Si desea dejar esta propiedad en blanco, establezca TestMap Input en Generate Instance (Generar instancia).
Nota
Debe designar una instancia de entrada para la instancia de entrada TestMap o establecer La entrada testMap en Generar instancia. De no ser así, BizTalk Server generará un error.
En Instancia de salida testMap, vaya a la ubicación en la que desea guardar la instancia de salida, escriba un nombre para la instancia de salida y, a continuación, haga clic en Guardar.
Nota
Si no designa una instancia de salida, BizTalk Server creará un archivo de salida, colocará el archivo de salida en una carpeta e indicará el nombre y la ruta del archivo.
Haga clic con el botón derecho en el mapa que está probando y, a continuación, haga clic en Mapa de prueba.
En el cuadro de diálogo Propiedades de instancia EDI X12, asegúrese de que todas las propiedades sean coherentes con la configuración de las instancias de entrada y salida.
Nota
BizTalk Server mostrará el cuadro de diálogo Propiedades de instancia EDI dos veces durante el proceso TestMap: una vez para interpretar la instancia de mensaje de entrada y una vez para generar la instancia del mensaje de salida. No obstante, BizTalk Server puede mostrar el cuadro de diálogo más de dos veces, y mostrarlo para esquemas no pertenecientes a EDI. Si es así, haga clic en Aceptar para cerrar el cuadro de diálogo.
Haga clic en OK.