Implementación de PIP
Los procesos de interfaz de asociados (PIP) de RosettaNet definen los procesos empresariales entre los socios comerciales de una cadena de suministro. El Acelerador de Microsoft BizTalk para RosettaNet (BTARN) proporciona un conjunto de PIP listos para usar y puede crear PIP adicionales. BTARN admite todos los PIP definidos por la organización de RosettaNet.
Para más información, consulte PIP de RosettaNet.
Esquemas en BTARN
RosettaNet especifica todos los esquemas de mensajes PIP en forma de definiciones de tipo de documento (DTD). Los socios comerciales que participan en el intercambio de documentos comerciales deben cumplir estos DTD. Sin embargo, BTARN implementa estas DTD como archivos de definición de esquema XML (XSD), ya que Microsoft BizTalk Server representa documentos mediante XSD, no DTD. Los XSD sustituyen a dtD en términos de funcionalidad y pueden representar la mayoría de la información proporcionada en las directrices de mensaje de forma nativa.
Nota
BTARN también admite PIP de próxima generación, publicados recientemente por la organización rosettaNet, que usan especificaciones XSD.
Para implementar un nuevo PIP, debe convertir el DTD del PIP en un XSD. Descargue el DTD asociado con el PIP desde el sitio web de GS1 RosettaNet. A continuación, cree un perfil de configuración de proceso BTARN basado en el PIP. Para obtener más información, consulte Incorporación de un nuevo proceso de interfaz de asociado.
Puede crear un nuevo perfil de configuración de proceso basado en un perfil existente. Para obtener más información, vea How to Create or Edit a Process Configuration. Puede crear varios contratos basados en el mismo perfil de configuración de proceso entre los mismos asociados. Sin embargo, solo puede activar uno de ellos a la vez. Para crear y activar un contrato, consulte Creación o edición de un contrato.
BTARN implementa XSD con las restricciones de las directrices de mensajes de RosettaNet para los siguientes encabezados de RosettaNet:
Preámbulo para RNIF 1.1 y RNIF 2.01
Encabezado de servicio para RNIF 1.1 y RNIF 2.0
Encabezado de entrega para RNIF 2.0
Contenido del servicio para todos los mensajes de señal de RNIF 1.1 y RNIF 2.01.
Esquemas de ejemplo
El programa de instalación de BTARN instala un conjunto de PIP en <unidad>:\Archivos de programa\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\SDK\Schemas. Estos son solo para fines de ejemplo. Antes de usarlos en producción, se recomienda encarecidamente comparar estos esquemas con las especificaciones de PIP y las directrices de mensajes publicadas más recientes de RosettaNet. BTARN admite la implementación de todos los PIP de RosettaNet.
restricciones de Element-Level en BTARN
En BTARN, se implementan las restricciones de nivel de elemento especificadas en los documentos de instrucciones de mensaje pip como opciones de configuración del proceso. Los componentes en tiempo de ejecución usan la configuración del proceso para determinar cómo procesar un PIP específico.
Para implementar un nuevo PIP, debe aplicar las restricciones de las directrices de mensaje para el PIP mediante la creación de un nuevo perfil de configuración de proceso. Esto se hace en la Consola de administración de BTARN. Para obtener más información, vea How to Create or Edit a Process Configuration.
El perfil de configuración del proceso se asigna a la especificación PIP de RosettaNet, como se muestra en Uso de la especificación pip para crear una configuración de proceso.
Consulte también
Qué agrega el Acelerador de BizTalk para RosettaNet a BizTalk Server
Acuerdos entre socios comerciales
PIP de RosettaNet