Importazione di file di consegna ricevuta incrementale
Se si è ricevuto più di un file ZIP di consegna package da un sistema d'origine, è possibile che il mittente abbia scelto di inviare una consegna incrementale da ciò che è stato consegnato in precedenza. Il processo che consente di importare i file della consegna ricevuta incrementale è identico al processo che consente di importare i file della consegna ricevuta completa. Occorre, tuttavia, considerare due aspetti aggiuntivi:
informazioni aggiuntive contenute in una consegna incrementale
ordine in cui i file della consegna ricevuta vengono importati
In alcune situazioni, è possibile ricevere una consegna successiva dallo stesso sistema d'origine con aggiornamenti al contenuto consegnato in precedenza. È possibile ricevere una consegna completa con tutto il contenuto consegnato in precedenza o è possibile ricevere una consegna incrementale unicamente con le informazioni modificate rispetto alla consegna precedente. Ad esempio, se la società collabora con un'altra società e occorre disporre di informazioni sulle modifiche apportate al relativo assieme, è possibile richiedere aggiornamenti periodici per conformarsi ai dati modificati.
A differenza di una consegna completa, una consegna incrementale viene confrontata con una consegna base. Il confronto consente a una consegna incrementale la possibilità univoca di inviare informazioni sugli oggetti che soddisfano uno dei criteri riportati di seguito.
Eliminato: informazioni sugli oggetti rimossi da Windchill dall'invio della consegna base in modo che gli stessi oggetti possano essere rimossi dal sistema di destinazione. Durante l'importazione, il sistema tenta di rimuovere gli stessi oggetti. Tutti gli oggetti che non possono essere rimossi vengono segnalati.
Assente: informazioni sugli oggetti che sono stati inviati nella consegna base ma non sono più inclusi nella consegna corrente poiché non sono stati inclusi nel package. I possibili motivi dell'esclusione possono essere che le opzioni di raccolta utilizzate per creare il package sono state modificate, l'oggetto può non soddisfare più i criteri oppure l'oggetto è stato rimosso in modo esplicito dal package. I report di anteprima e importazione su tali oggetti necessari per intraprendere un'ulteriore azione in relazione agli oggetti, a seconda del processo aziendale. Ad esempio, è possibile rimuoverli dal sistema, spostarli in un altro contesto o impostare un nuovo stato del ciclo di vita.
Modificato: gli oggetti modificati in qualche modo vengono inviati. Una modifica può essere un aggiornamento a un file di contenuto, una modifica apportata a un attributo, uno spostamento dell'oggetto in una nuova cartella e così via.
Nuovo: gli oggetti nuovi in Windchill o inclusi nel package per la prima volta vengono inviati.
* 
Le consegne incrementali non contengono informazioni sugli oggetti non modificati rispetto alla consegna base. Gli oggetti modificati includono la modifica avviata dall'utente e le modifiche a livello di sistema.
Le consegne incrementali contengono inoltre le informazioni modificate relative all'associazione tra un documento CAD e una WTPart. Di seguito viene riportata un'eccezione che si verifica quando la modifica delle informazioni di associazione non viene visualizzata in modo chiaro.
Si consideri una WTPart con immagine associata a un documento CAD e sottoposta a Check-In in Windchill senza creazione (preferenza Crea parte dopo associazione o opzione Imposta per creazione a livello unico impostata su Disattivato). Se un package è costituito da questi oggetti, quando si importa un package incrementale dopo la rimozione dell'associazione (vedere Modifica dell'associazione di documenti CAD e parti Windchill) a Windchill, la rimozione dell'associazione tra WTPart e documento CAD non è pulita.
Poiché le consegne incrementali vengono create nel sistema d'origine selezionando una consegna base da cui le modifiche vengono valutate, esiste spesso una dipendenza tra le due consegne. Si consiglia sempre di importare i file ZIP della consegna ricevuta nello stesso ordine dei file esportati, ma è più importante per una consegna incrementale. Per ulteriori informazioni, vedere la sezione Best practice per l'importazione degli oggetti consegna ricevuta nell'argomento Best practice per l'utilizzo delle consegne ricevute.
Gestione degli attributi per la consegna incrementale
Le consegne incrementali forniscono un meccanismo efficiente per i package Windchill e importano solo gli oggetti pertinenti modificati rispetto alla consegna precedente. In alcuni scenari aziendali, può essere utile applicare una logica di consegna incrementale che ignora le modifiche in attributi specifici durante un confronto con la consegna baseline. Per controllare le informazioni importate in una consegna incrementale in base ai processi aziendali, è possibile impostare preferenze specifiche utilizzando le proprietà personalizzabili nel file XML delle proprietà basate sul tipo di package. L'elemento <XMLFilterTags> negli insiemi WPTypeProperties nel file delle proprietà basate sul tipo consente di specificare gli attributi che devono essere ignorati quando una consegna incrementale viene confrontata con la consegna baseline. Il file di esempio seguente illustra l'utilizzo appropriato dell'elemento <XMLFilterTags>:

<?xml version="1.0" encoding="utf-8"?>
<WPTypeBasedProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="WPTypeBasedProperties.xsd">
<WPTypePropertySet name="Default">
<WPTypeProperties typeId="com.ptc.windchill.wp.WorkPackage">
<EnableContentControl>false</EnableContentControl>
<CollectorId>CreateWPBaseline</CollectorId>
<IncludedManifestOptions>
<ManifestOption default="true">Interactive</ManifestOption>
</IncludedManifestOptions>
<IncludedDeliveryOptions>
<DeliveryOption>Full</DeliveryOption>
<DeliveryOption>Incremental</DeliveryOption>
</IncludedDeliveryOptions>
</WPTypeProperties>
<WPTypeProperties typeId="com.ptc.windchill.wp.tdp.TechnicalDataPackage">
.
. </WPTypeProperties>
</WPTypePropertySet>
<WPTypePropertySet name="My Customized Set">
<WPTypeProperties typeId="com.ptc.windchill.wp.WorkPackage">
.
.
.
</WPTypePropertySet>
<XMLFilterTags>
<xpath>objectHistory</xpath>
<xpath>lifeCycleHistory</xpath>
<xpath>contentItem</xpath>
</XMLFilterTags>
</WPTypeBasedProperties>
Nell'esempio di file delle proprietà basate sul tipo, gli attributi objectHistory, lifeCycleHistory e contentItem vengono esclusi dai criteri che determinano il confronto tra la consegna incrementale e la consegna baseline.
Una volta definiti gli elementi nel file XML, è possibile caricare il file per applicare le preferenze. Per ulteriori informazioni, vedere la sezione Reading and Loading Type-Based Properties XML File nell'argomento Package Type-Based Properties. È inoltre possibile impostare preferenze simili per tutti i package Windchill e sincronizzare le consegne incrementali.
È stato utile?