Come creare o modificare una configurazione di processo
Questo argomento descrive come creare o modificare la configurazione di un processo.
Le impostazioni nella configurazione del processo sono illustrate nella tabella seguente, disposte in base alla scheda . Le procedure per la creazione e la modifica di una configurazione del processo vengono visualizzate dopo la tabella.
Le proprietà di autorizzazione e non ripudio sono interdipendenti. Per altre informazioni su come impostare queste proprietà, vedere Proprietà di autorizzazione e non ripudio.
Scheda | Impostazione | Uso |
---|---|---|
Generale | Display Code | Codice visualizzato del processo PIP (Partner Interface Process). Può corrispondere a una designazione PIP RosettaNet o al nome per uno schema personalizzato. È consigliabile usare una convenzione di denominazione standard, come un nome che contenga il codice del processo e la versione, ad esempio "STD_3A2_R02.00.00A". In questo modo, sarà più semplice mantenere versioni diverse dello stesso processo PIP. Campo obbligatorio. |
Generale | Process Code | Codice a tre cifre del processo PIP. Ad esempio, "3A2". Campo obbligatorio. |
Generale | Versione | Versione del processo PIP. Ad esempio, "V02.02" o "R02.00.00A". Campo obbligatorio. |
Generale | Nome processo | Nome del processo PIP. Ad esempio, "Azione di richiesta prezzo e disponibilità". Campo obbligatorio. |
Generale | Descrizione | Descrizione dei messaggi conformi al processo PIP. |
Generale | Standard | Tipo di standard. I valori possibili sono: RosettaNet (predefinito) o CIDX |
Generale (area di contenuto Non-RosettaNet) |
Message standard | Per contenuti non RosettaNet, nome dello standard non RosettaNet. Usare questa impostazione se non si usa un processo PIP RosettaNet ed è stato invece definito uno schema personalizzato. Usare questa impostazione solo per RNIF 2.0 e non per RNIF 1.1 o CIDX. |
Generale (area di contenuto Non-RosettaNet) |
Standard version | Per contenuti non RosettaNet, versione dello standard non RosettaNet. Usare questa impostazione se non si usa un processo PIP RosettaNet ed è stato invece definito uno schema personalizzato. Usare questa impostazione solo per RNIF 2.0 e non per RNIF 1.1 o CIDX. |
Generale (area di contenuto Non-RosettaNet) |
Payload binding ID | Per contenuti non RosettaNet, numero di identificazione del contenuto del payload. Usare questa impostazione se non si usa un processo PIP RosettaNet ed è stato invece definito uno schema personalizzato. L'entità che implementa il processo PIP predefinito deve definire questo valore. Usare questa impostazione solo per RNIF 2.0 e non per RNIF 1.1 o CIDX. |
Attività (area Acknowledgement of Receipt) |
Non-Repudiation Required | Determina se i messaggi di segnale devono essere firmati (con un digest del messaggio incluso nel messaggio di acknowledgement) e archiviati nel formato originale dalla parte ricevente nella tabella MessageStorageIn o MessageStorageOut del database BTARNArchive, a scopo di non ripudio. L'entità ricevente deve archiviare i segnali per il periodo designato nella proprietà Non-Repudiation of origin nella configurazione del partner. Valori possibili: True (impostazione predefinita) o False Se False , i messaggi dei segnali non verranno archiviati per scopi di non ripudio. I messaggi dei segnali possono essere firmati o non firmati.Se True , i messaggi dei segnali in arrivo verranno archiviati nel proprio formato originale nella tabella MessageStorageIn. I messaggi dei segnali in uscita verranno archiviati nel proprio formato originale nella tabella MessageStorageOut. I messaggi dei segnali devono essere firmati.Per altre informazioni, vedere Proprietà di autorizzazione e non ripudio. |
Attività (area Acknowledgement of Receipt) |
Time To Acknowledge (seconds) | Periodo di tempo in secondi entro cui l'iniziatore deve ricevere il riconoscimento. Se l'iniziatore non lo riceve entro questo periodo di tempo, riproverà se i tentativi non hanno superato il numero specificato in Retry (nella sezione Behavior di questa scheda). BTARN misura il valore Time To Acknowledg dal momento in cui l'iniziatore ha inviato correttamente il messaggio di azione. Il valore è incluso nell'intestazione di recapito. Il valore non può essere minore di zero o maggiore del valore di Time To Perform impostato nella stessa pagina. Usare questa impostazione per i messaggi dei segnali (riconoscimenti dell'applicazione) restituiti nell'elaborazione RNIF 1.1 e 2.01. Usare questa impostazione anche per i riconoscimenti di accettazione restituiti nell'elaborazione RNIF 1.1. Il valore predefinito è 7200 secondi (due ore). |
Attività (area Behavior) |
Is Authorization Required | Determina se qualsiasi messaggio di azione o di segnale deve essere firmato. BTARN non accetterà un documento aziendale se il singolo/ruolo non è autorizzato a eseguire l'attività. Valori possibili: True (impostazione predefinita) o False Se False , i messaggi di azione e dei segnali in uscita non saranno firmati. I messaggi di azione e dei segnali in arrivo possono essere firmati. Se non sono firmati, il sistema autorizzerà il partner usando l'intestazione di recapito.Se True , i messaggi in arrivo devono essere firmati. I messaggi in uscita possono essere firmati. I messaggi in uscita sono firmati solo se la proprietà Non-Repudiation of Origin and Content è impostata su True .Per altre informazioni, vedere Proprietà di autorizzazione e non ripudio. |
Attività (area Behavior) |
Is Persistent Confidentiality Required | Determina se è necessaria la crittografia. I valori possibili sono: None (predefinito) indica che non è necessaria alcuna crittografia. Payload indica che è necessaria la crittografia del contenuto del servizio e degli allegati. Payload Container indica che è necessaria la crittografia del contenuto del servizio, degli allegati e dell'intestazione del servizio. In RNIF 2.0 il preambolo e l'intestazione di recapito non sono mai crittografati. In RNIF 1.1 nessuna parte del messaggio è crittografata, ma sono solo firmate. |
Attività (area Behavior) |
Is Secure Transport Required | Determina se è necessario il trasporto HTTPS. Valori possibili: True (impostazione predefinita) o False |
Attività (area Behavior) |
Is Single Action | Determina se i messaggi sono ad azione singola o doppia. Valori possibili: True (impostazione predefinita) o False I messaggi ad azione singola sono quelli di tipo Information Distribution o Notification. I messaggi ad azione doppia sono quelli di tipo Business Transaction, Request Confirm, Request/Response, or Query/Response. Se lo standard è CIDX, la proprietà Is Single Action deve essere True. |
Attività (area Behavior) |
Is Synchronous | Determina se i partner commerciali scambieranno messaggi di azione in modo sincrono o asincrono. Possibili valoi: True o False (predefinito)Non usata per RNIF 1.1. |
Attività (area Behavior) |
Non-Repudiation of Origin and Content | Determina se i messaggi di azione devono essere firmati e archiviati dall'entità ricevente nel proprio formato originale nella tabella MessageStorageIn o MessageStorageOut del database BTARNArchive, per scopi di non ripudio. L'entità ricevente deve archiviare i messaggi di azione per il periodo designato nella proprietà Non-Repudiation of origin nella configurazione del partner per scopi di non ripudio. Se necessario, i messaggi di azione devono essere firmati. Valori possibili: True (impostazione predefinita) o False Se False , i messaggi di azione non verranno archiviati per scopi di non ripudio. I messaggi di azione possono essere firmati o non firmati.Se True , i messaggi di azione in arrivo verranno archiviati nel proprio formato originale nella tabella MessageStorageIn. I messaggi di azione in uscita verranno archiviati nel proprio formato originale nella tabella MessageStorageOut. I messaggi di azione devono essere firmati.Per altre informazioni, vedere Proprietà di autorizzazione e non ripudio. |
Attività (area Behavior) |
Retry Count | Numero di volte per cui il processo deve riprovare a eseguire l'attività se il trasporto o l'elaborazione non riesce. Se il numero di tentativi è 3, il processo proverà a eseguire l'attività quattro volte. Il valore predefinito è 3. Se la comunicazione è sincrona, BTARN non usa questo campo, perché i tentativi non si applicano nelle transazioni sincrone. |
Attività (area Behavior) |
Time To Perform | Periodo di tempo (in secondi) entro cui il processo deve completare l'attività. Il periodo inizia quando l'iniziatore invia il primo documento. L'iniziatore (e non il risponditore) deve verificare che l'attività venga completata entro questo periodo di tempo. Il valore è incluso nell'intestazione di recapito. Il valore predefinito è 86400 secondi (24 ore). Il valore della proprietà Time To Perform deve essere maggiore del valore di Time To Acknowledge impostato nella sezione Acknowledgement of Receipt della stessa pagina. |
Attività (area General) |
Tipo | Determina il tipo dell'attività. I valori possibili sono: Business Transaction, Information Distribution (predefinito), Notification, Query/Response, Request/Confirmo Request/Response |
Iniziatore (area Business Document) |
Descrizione | Descrizione del documento di business dell'azione dell'iniziatore. |
Iniziatore (area Business Document) |
Nome | Nome del documento di business dell'azione dell'iniziatore. Ad esempio, "Richiesta prezzo e disponibilità". |
Iniziatore (area Business Document) |
Versione | Versione del documento di business. Ad esempio, "V02_02_00" o "R02.00.00A". È possibile trovare questo numero di versione all'inizio del file HTML delle linee guida per i messaggi XML RosettaNet scaricato con il file DOC delle specifiche PIP e il DTD PIP dell'organizzazione RosettaNet. |
Iniziatore (area General) |
Azione | Descrizione dell'azione dell'iniziatore. Ad esempio, "Azione di test query sincrona". |
Iniziatore (area General) |
Ruolo | Ruolo dell'iniziatore. Ad esempio, "Buyer" o "Payer". Il valore predefinito è "Initiator". |
Iniziatore (area General) |
Role Description | Descrizione del ruolo dell'iniziatore. Ad esempio, "Entità che emette il pagamento". |
Iniziatore (area General) |
Tipo di ruolo | Tipo di ruolo dell'iniziatore. I valori possibili sono: Organizational, Employeeo Functional (predefinito) |
Iniziatore (area General) |
Servizio | Servizio iniziatore. Ad esempio, "Buyer Service" o "Payer Service". |
Iniziatore (area General) |
Service Classification | Tipo di servizio iniziatore. Ad esempio, "Business Service". |
Risponditore (area Business Document) |
Descrizione | Descrizione del documento di business dell'azione del risponditore. Ad esempio, "Conferma formalmente lo stato delle voci in un ordine di acquisto". |
Risponditore (area Business Document) |
Nome | Nome del documento di business dell'azione del risponditore. Ad esempio, "Conferma ordine di acquisto". |
Risponditore (area Business Document) |
Versione | Versione del documento di business. Ad esempio, "V02.02.00" o "R02.00.00A". È possibile trovare questo numero di versione all'inizio del file HTML delle linee guida per i messaggi XML RosettaNet scaricato con il file DOC delle specifiche PIP e il DTD PIP dell'organizzazione RosettaNet. |
Risponditore (area General) |
Azione | Descrizione dell'azione del risponditore. Ad esempio, "Azione di conferma ordine di acquisto". |
Risponditore (area General) |
Ruolo | Ruolo del risponditore. Ad esempio, "Seller". Il valore predefinito è "Responder". |
Risponditore (area General) |
Role Description | Descrizione del ruolo del risponditore. Ad esempio, "Entità che riceve il pagamento". |
Risponditore (area General) |
Tipo di ruolo | Tipo di ruolo del risponditore. I valori possibili sono: Organizational (predefinito), Employeeo Functional |
Risponditore (area General) |
Servizio | Servizio risponditore. Ad esempio, "Seller Service". |
Risponditore (area General) |
Service Classification | Tipo di servizio risponditore. Ad esempio, "Business Service". |
Per implementare la configurazione di un nuovo processo
Fare clic su Start, scegliere Tutti i programmi, MicrosoftBizTalk Accelerator per RosettaNet, quindi fare clic su BizTalk Accelerator per RosettaNetManagement Console.
Nella Console di gestione BTARN espandere BizTalk Accelerator per RosettaNet.
Fare clic con il pulsante destro del mouse su Process Configuration Settings, scegliere Newe quindi Process Configuration.
Nelle schede General, Activity, Initiatore Responder della finestra di dialogo New Process Configuration Properties digitare i valori per le impostazioni elencate nella tabella precedente e quindi fare clic su OK.
Per modificare la configurazione di un processo
Fare clic su Start, scegliere Tutti i programmi, MicrosoftBizTalk Accelerator per RosettaNet, quindi fare clic su BizTalk Accelerator per RosettaNetManagement Console.
Nella Console di gestione BTARN espandere BizTalk Accelerator per RosettaNet.
Fare clic su Process Configuration Settings.
Fare clic con il pulsante destro del mouse sulla configurazione del processo che si vuole modificare e quindi scegliere Properties.
Nella finestra di dialogo Proprietà configurazione> processo modificare le impostazioni in base alle esigenze nelle schede Generale e Proprietà<contatto. Per informazioni su queste impostazioni, vedere la tabella precedente.
Fare clic su OK.
Vedere anche
Uso della specifica PIP per creare una configurazione di processo
Proprietà di autorizzazione e non ripudio
Impostazione dello scambio di messaggi CIDX eStandards
Amministrazione della configurazione di BTARN