Pubblicazione di dati estesi
I dati estesi sono oggetti con versione, pronti per l'elaborazione in Windchill, utilizzati per archiviare i dati che devono essere pubblicati in un sistema ERP. I dati estesi possono essere pubblicati nella risposta ESI a un target di distribuzione tramite ERP Connector.
Per pubblicare i dati aziendali, attivare la preferenza Pubblica informazioni dati aziendali impostandola su .
Per pubblicare i dati di stabilimento, impostare la preferenza Pubblica informazioni dati stabilimento su . Impostando questa preferenza su vengono pubblicati anche i dati di reparto. È possibile impostare questa preferenza passando a ESI > Impostazioni > Parte.
Per ulteriori informazioni sui dati estesi, vedere l'argomento Dati estesi.
Limitare la pubblicazione in base al target di distribuzione della distinta base padre
La preferenza Limita pubblicazione in base al target di distribuzione distinta base padre controlla la modalità di pubblicazione dei componenti figlio di una distinta base tramite Windchill ESI. Se impostata su True, le parti figlio vengono pubblicate solo nei target di distribuzione assegnati alla distinta base padre. Ciò contribuisce a mantenere l'omogeneità e impedisce che i componenti figlio vengano inviati a target di distribuzione non correlati, garantendo l'integrità dei dati nei sistemi a valle.
Nell'esempio seguente viene illustrato in che modo la preferenza Limita pubblicazione in base al target di distribuzione distinta base padre influisce sul comportamento di pubblicazione in Windchill ESI:
Esempio:
Impostazione
Azione
Risultato
Componente e relativi target di distribuzione assegnati:
Parent_Part_B → DT_ERP_SAP(Detroit)
Child_Part_2 → DT_ERP_SAP(Seattle), DT_MES_Proprietary1 e DT_MES_Proprietary2
La preferenza Limita pubblicazione in base al target di distribuzione distinta base padre è impostata su True.
Pubblicare Parent_Part_B tramite Windchill ESI
Parent_Part_B viene pubblicato in DT_ERP_SAP(Detroit) insieme alla relativa struttura di distinta base.
Child_Part_2 non viene pubblicato nei relativi target di distribuzione assegnati singolarmente.
Se Ricerca target di distribuzione è impostata su com.ptc.windchill.esi.tgt.ESIRootInheritTargetFinder, Child_Part_2 eredita il target di distribuzione dell'elemento padre e viene pubblicato in DT_ERP_SAP(Detroit).
Per default, la preferenza Limita pubblicazione in base al target di distribuzione distinta base padre è impostata su False, per cui i componenti figlio vengono pubblicati in tutti i target di distribuzione assegnati singolarmente. Ciò si verifica indipendentemente dal target di distribuzione assegnato alla distinta base padre, purché i componenti figlio abbiano lo stesso ID client e di sistema (per SAP) o DSN (per Oracle) della distinta base padre.
È possibile configurare questa preferenza selezionando Utilità > Gestione preferenze > ESI > Impostazioni > Distinta base. Individuare la preferenza Limita pubblicazione in base al target di distribuzione distinta base padre e impostarla su True o False in base ai requisiti di pubblicazione.
* 
Per pubblicare le informazioni sulla versione della parte o dei dati aziendali associati, impostare la proprietà com.ptc.windchill.esi.useVersionInfofromPartOrED nel file esi.properties come preferenziale. I valori validi per questa proprietà sono PART oCOMMON_ENTERPRISE_DATA. Ad esempio, per pubblicare le informazioni sulla versione della parte, impostare la proprietà nel modo seguente: <Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED"/>.
Il comportamento di default consiste nel pubblicare le informazioni sulla versione dei dati aziendali.
L'attributo Target di distribuzione (negli elementi Destination e TargetID visualizzati nella risposta ESI) identifica il target di distribuzione in cui la parte deve essere creata o modificata.
Windchill PDMLink trasmette l'effettività per data della parte nel formato GG/MM/AAAA HH:MM:SS.
Se si utilizza la modalità di pubblicazione oggetto-centrica di una parte, con l'attributo target di distribuzione Pubblica documenti correlati alla pubblicazione di una parte impostato su , vengono pubblicati anche i documenti associati alla parte.
Per la pubblicazione di notifica di modifica o richiesta di promozione di dati estesi, se sono inclusi dati aziendali comuni, dati aziendali specifici dello stabilimento e parti associate, viene pubblicata solo la versione specifica della parte referenziata nella notifica di modifica o nella richiesta di promozione. Le altre parti associate di versioni diverse non vengono pubblicate.
Dati reparto
Gli attributi dei dati reparto vengono pubblicati insieme agli attributi della parte o della risorsa nella risposta ESI di tutti gli oggetti di dati reparto pertinenti associati ai dati stabilimento.
Per ulteriori informazioni, vedere l'argomento Department Data Overview.
Pubblicazione della parte in base alla vista dei dati estesi
Quando una richiesta di pubblicazione include solo i dati estesi (dati di stabilimento), Windchill ESI determina la vista dall'oggetto dati estesi e utilizza la preferenza Mappature viste-target di distribuzione configurata per limitare la pubblicazione solo ai target di distribuzione mappati a tale vista. In caso di parti che includono dati di stabilimento in più viste, per la transazione vengono considerati solo i target di distribuzione mappati per la vista dei dati estesi iniziali. Questa operazione si applica al flusso di richiesta di promozione e al flusso di notifica di modifica.
La pubblicazione di dati in un target di distribuzione non valido per la vista determinante viene impedita in base alla preferenza di mappatura.
La pubblicazione di una parte che può includere o meno dati estesi nella richiesta segue il comportamento standard. La parte viene inviata a tutti i target di distribuzione associati alla parte tramite la relativa configurazione o contesto, indipendentemente da qualsiasi mappatura della vista. In altre parole, in questo caso il sistema non applica alcun filtro in base alle viste di stabilimento.
Si consideri l'esempio seguente per pubblicare informazioni specifiche dello stabilimento per una parte includendo i dati estesi (dati di stabilimento) nella richiesta in modo che il target sia determinato dalla vista associata:
Esempio:
Impostazione
Azione
Risultato
Parte: Parte123 (vista di progettazione)
Dati stabilimento (dati estesi)
Dati stabilimento (Stabilimento1)
Dati stabilimento (Stabilimento2)
Target di distribuzione: DT1, DT2
Mappature viste-target di distribuzione (preferenza):
Stabilimento1 → DT1
Stabilimento2 → DT2
Queste mappature determinano i target di distribuzione validi per una specifica vista di stabilimento.
Pubblicare informazioni specifiche dello stabilimento per una parte includendo i dati estesi (dati di stabilimento) nella richiesta in modo che il target sia determinato dalla vista associata.
ESI utilizza i dati estesi di Stabilimento1 per determinare la vista pertinente e controlla le relative mappature dei target di distribuzione. La transazione viene pubblicata solo in DT1 perché DT1 è mappato a Stabilimento1.
Anche se la parte include i dati per Stabilimento2, DT2 non viene pubblicato poiché non è mappato alla vista selezionata.
Creazione dell'attività di rilascio per dati estesi e dati reparto
La creazione delle attività di rilascio per i dati estesi e i dati reparto segue lo stesso comportamento delle relative parti associate durante la pubblicazione ESI. Questo comportamento è determinato dalla proprietà releaseActivityNeeded della parte. Quando questa proprietà è impostata come:
False - L'attività di rilascio non viene creata per la parte, i dati estesi o i dati reparto.
True - L'attività di rilascio viene creata per la parte e tutti gli oggetti associati.
È stato utile?