Generación y publicación de formularios MT/MX en el sitio de SharePoint
Para generar y publicar formularios MT/MX en un sitio de SharePoint:
Descargue la Utilidad generador de formularios y guárdela localmente en el equipo.
Abra FormGenerator.sln desde la carpeta descargada anteriormente y compile la solución.
En un símbolo del sistema, acceda a la carpeta del ejecutable compilado (FormGenerator.exe). Por ejemplo, si ha creado la utilidad en modo de depuración, acceda a .. Carpeta \bin\debug .
Escriba FormGenerator.exe [-b] [-<No. de rutas de acceso> de carpeta de plantilla]
<TemplateFolderPath> <DestinationFolderPath> <DocumentSchemaLocation> {[<SpaceSeparatedDocumentSchemaList>] | [-f <NameOfFileContainingSchemaList>]}
. Reemplace los parámetros por los nombres de carpeta recién creados.El comando anterior también generará el esquema envelope necesario para la reparación de mensajes MX.
Vaya a la carpeta <de salida DestinationFolderPath>. En <DestinationFolderPath>, abra la carpeta de la plantilla de formulario de InfoPath para la que desea generar el formulario. Por ejemplo, si desea generar el formulario MT103 InfoPath, abra la carpeta MT103 en DestinationFolderPath y abra TemplateDS.sln.
En el Explorador de soluciones, haga doble clic en manifest.xsf. Se abrirá el archivo de diseño del formulario de InfoPath que tardará algún tiempo en abrirse.
Nota
Los mensajes MX manifest.xsf pueden tardar entre 2 y 5 minutos en abrirse.
En manifest.xsf, vaya a la opción de menú Herramientas ->Opciones de formulario-> Seguridad y confianza . Compruebe que la opción Plena confianza debe estar habilitada para el permiso.
Active la casilla Firmar esta plantilla de formulario . Haga clic en Seleccionar certificado. En este caso, seleccione el certificado con el que desea firmar el formulario. Haga clic en OK.
Guarde manifest.xsf.
Vaya a Vista -> Tareas de diseño. En el panel Tareas de diseño, haga clic en la opción Publicar plantilla de formulario .
En la ventana del Asistente para publicación, seleccione Para una ubicación de red y haga clic en Siguiente.
En el cuadro de texto Ruta de acceso de plantilla de formulario y nombre de archivo, escriba http://localhost/sites/BASSite/Templates/<MessageType.xsn> y escriba <MessageType> en el cuadro de texto Nombre de plantilla de formulario y haga clic en Siguiente.
Haga clic en Next.
Haga clic en Publicar y cerrar.
En Internet Explorer, abra el sitio http://localhost/sites/bassite/templatesde SharePoint.
Seleccione MessageType>, haga clic en la flecha abajo situada junto a él y, a< continuación, haga clic en Editar propiedades.
En la ventana Plantillas:< MessageType> , en el cuadro Espacio de nombres:
Si va a generar formularios de Mt InfoPath, escriba:
http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMTxxx
Si va a generar formularios MX InfoPath, escriba:
http://schemas.microsoft.com/BizTalk/Solutions/FinancialServices/SWIFT/EnvelopeMX_<MessageName>
Esto ayudará a identificar la instancia de mensaje con la plantilla correspondiente.
Haga clic en Guardar y cerrar.