Implementazione PIP
I processi di interfaccia dei partner RosettaNet definiscono i processi aziendali tra i partner commerciali in una catena di fornitura. Microsoft BizTalk Accelerator for RosettaNet (BTARN) fornisce un set di IP predefiniti e è possibile creare indirizzi IP aggiuntivi. BTARN supporta tutti i PIP definiti dall'organizzazione RosettaNet.
Per altre informazioni, vedere IP Di RosettaNet.
Schemi in BTARN
RosettaNet specifica tutti gli schemi di messaggio PIP sotto forma di definizioni di tipi di documento (DTD). I partner commerciali che partecipano allo scambio di documenti aziendali devono rispettare questi DTD. BTARN implementa tuttavia questi DTD come file XSD (XML Schema Definition Files), perché Microsoft BizTalk Server rappresenta documenti usando XSD, non DTD. I DTD XSD sosede in termini di funzionalità e possono rappresentare la maggior parte delle informazioni fornite nelle linee guida del messaggio in modo nativo.
Nota
BTARN supporta anche i PIP di nuova generazione, recentemente pubblicati dall'organizzazione RosettaNet, che usano specifiche XSD.
Per implementare un nuovo PIP, è necessario convertire il DTD del PIP in un XSD. Scaricare il DTD associato al PIP dal sito Web GS1 RosettaNet. Si crea quindi un profilo di configurazione del processo BTARN basato su PIP. Per altre informazioni, vedere Incorporando un nuovo processo di interfaccia partner.
È possibile creare un nuovo profilo di configurazione del processo in base a un profilo esistente. Per altre informazioni, vedere Come creare o modificare una configurazione di processo. È possibile creare più contratti in base allo stesso profilo di configurazione del processo tra gli stessi partner. Tuttavia, è possibile attivarne uno solo alla volta. Per creare e attivare un contratto, vedere Creazione o modifica di un contratto.
BTARN implementa XSD con i vincoli delle linee guida dei messaggi RosettaNet per le intestazioni RosettaNet seguenti:
Preambolo per RNIF 1.1 e RNIF 2.01
Intestazione del servizio per RNIF 1.1 e RNIF 2.0
Intestazione di recapito per RNIF 2.0
Contenuto del servizio per tutti i messaggi di segnale di RNIF 1.1 e RNIF 2.01.
Schemi di esempio
L'installazione di BTARN installa un set di PIP nell'unità><:\Programmi\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\Schemas. Questi sono solo a scopo di esempio. Prima di usarli in produzione, è consigliabile confrontare questi schemi con le specifiche e le linee guida per i messaggi di RosettaNet pubblicati più recenti. BTARN supporta l'implementazione di tutti i PIP Di RosettaNet.
vincoli Element-Level in BTARN
In BTARN si implementano i vincoli a livello di elemento specificati nei documenti delle linee guida del messaggio PIP come impostazioni di configurazione del processo. I componenti di runtime usano la configurazione del processo per determinare come elaborare un PIP specifico.
Per implementare un nuovo PIP, è necessario applicare i vincoli delle linee guida dei messaggi per pip creando un nuovo profilo di configurazione del processo. Questa operazione viene eseguita nella console di gestione BTARN. Per altre informazioni, vedere Come creare o modificare una configurazione di processo.
Il profilo di configurazione del processo esegue il mapping alla specifica PIP Di RosettaNet, come illustrato in Uso della specifica PIP per creare una configurazione del processo.
Vedere anche
Funzionalità di BizTalk Accelerator per RosettaNet aggiunte a BizTalk Server
Accordi tra partner commerciali
PIP di RosettaNet