Integrazione con altre applicazioni > Integrazione con i sistemi di produzione > Integrazione di Windchill ESI con SAP > Funzionalità di Windchill ESI > Distinte base
  
Distinte base
Windchill ESI consente di pubblicare distinte base multilivello create o modificate all'interno di Windchill PDMLink in un target di distribuzione. In Windchill PDMLink, è possibile configurare Windchill ESI per pubblicare attributi specifici di distinta base che possono essere utilizzati per creare le distinte base. Oltre alla pubblicazione delle distinte base e dei relativi attributi, è possibile configurare Windchill ESI anche per la pubblicazione simultanea di parti create o modificate.
Windchill ESI consente inoltre la pubblicazione di utilizzi e alternative diversi di una distinta base.
Le distinte base possono includere insiemi di opzioni assegnati e le espressioni di base e avanzate associate nella risposta Windchill ESI a seconda delle impostazioni rilevanti nel target di distribuzione. Il filtro salvato associato al target di distribuzione consente di raggiungere la versione corretta delle espressioni indipendenti per la pubblicazione. L'espressione assegnata può inoltre favorire la pubblicazione delle informazioni su opzioni e scelte se le opzioni e le scelte rilevanti non sono già pubblicate nel target di distribuzione previsto.
Quando si associano vari attributi a una distinta base in Windchill PDMLink, Windchill ESI trasmette questi attributi ai componenti del software EAI. Vengono trasmessi gli attributi riportati di seguito.
Autore ultima modifica
Effettività per data
Effettività per numero di serie
Effettività per numero di lotto
Utilizzo
Alternativa
Assembly Part Number
Attributo che specifica se l'assieme è un elemento CAD fittizio o phantom
Versione
Versione parte precedentemente pubblicata
Iterazione
Component Quantity
Component Quantity Unit
Component Line Number
Substitute Part Number
Substitute Quantity
Substitute Line Number
Indicatore di riferimento
Target di distribuzione
Attributo che specifica se un componente è un elemento CAD fittizio o phantom
ID parte assieme
ID componente
Alternate Item Group
Component Part Number
Versione parte precedentemente pubblicata
Modulo configurabile
Comprimibile
Dopo aver pubblicato i dati relativi alla distinta base in Windchill PDMLink, i componenti del software EAI mappano gli attributi di distinta base di Windchill PDMLink agli attributi di distinta base del target di distribuzione. Nella tabella riportata di seguito viene illustrata la mappatura tra gli attributi di distinta base di Windchill PDMLink e gli attributi di distinta base di SAP.
Attributo BOM di Windchill PDMLink
Attributo BOM di SAP
Assembly Part Number
Bills Of Material Item Number Name
Effettività per data
Bills of Material Alternative Date
Component Part Number
Component Item Name
Component Quantity
Component Quantity
Component Line Number
Item Sequence Number
Substitute Part Number
Substitute Component Name
Substitute Quantity
Component’s Substitute Quantity
Target di distribuzione
Stabilimento
BOM Usage
Utilizzo
BOM Alternate
Alternativa
Alternate Item Group
Alternate Item Group
Nonostante l'iterazione della parte dell'assieme (intestazione delle distinte base) di Windchill PDMLink venga trasferita ai componenti del software EAI, l'attributo non viene inviato a SAP. Se il sistema di destinazione SAP utilizzato come target di pubblicazione è in grado di gestire le iterazioni di distinta base di Windchill PDMLink, i componenti del software EAI di ESI possono essere estesi per consentire il trasferimento delle informazioni a SAP. In SAP, tuttavia, non è al momento disponibile un attributo in grado di gestire le informazioni sulle iterazioni.
L'attributo Target di distribuzione in Windchill PDMLink identifica il target di distribuzione in cui la distinta base deve essere creata o modificata. I componenti del software EAI utilizzano queste informazioni per comunicare con il target di distribuzione appropriato a cui trasferire le informazioni sullo stabilimento.
Alcuni attributi vengono trasferiti al target di distribuzione dai componenti del software EAI senza subire alcuna trasformazione. Alcuni attributi contengono tuttavia valori che vengono modificati o utilizzati come riferimenti incrociati dai componenti del software EAI.
Windchill PDMLink trasmette l'attributo Start Effectivity Date nel formato GG/MM/AAAA HH:MM:SS. Windchill ESI presuppone che il fuso orario venga configurato in Windchill PDMLink, TIBCO e SAP. I componenti del software EAI rimuovono l'ora associata alla data prima del trasferimento dei dati al target di distribuzione.
Per l'effettività per numero di serie, Windchill PDMLink trasmette i numeri di serie iniziali e finali dell'intervallo fornito come valore per l'effettività, nonché per il contesto di effettività associato. I componenti del software EAI mappano i numeri di serie iniziali e finali agli attributi relativi ai numeri di serie di livello inferiore e a quelli di livello superiore dell'effettività per numero di serie in SAP, dove i numeri di serie appartengono effettivamente all'assieme del contesto. L'assieme del contesto viene creato se non esiste già in SAP.
Per l'effettività per lotto, Windchill PDMLink trasmette i numeri di lotto iniziali e finali dell'intervallo fornito per l'effettività ma i componenti del software EAI li ignorano. Questa situazione si verifica perché SAP non supporta l'effettività per numero di lotto predefinita e deve essere personalizzato affinché questo tipo di effettività possa essere supportato.
* 
L'assieme del contesto associato all'effettività per numero di serie (o di lotto) deve essere l'assieme che contiene il componente per il quale l'effettività per numero di serie (o di lotto) viene specificata in Windchill. Se ciò non si verifica e se la preferenza "Convalida contesto di effettività" è impostata su "Sì", la pubblicazione ha esito negativo. Inoltre, durante la pubblicazione dell'effettività per numero di serie (o lotto), se l'oggetto di contesto non fa parte della release e se la preferenza "Includi contesto di effettività" è impostata su "No", la pubblicazione ha esito negativo; tuttavia, se questa preferenza è impostata su "Sì", l'oggetto di contesto viene incluso automaticamente nella release.
* 
Windchill PDMLink non supporta sostituzioni (aggiornate) modificate. È possibile ottenere lo stesso risultato mediante le azioni Elimina e Crea.
Sono presenti alcuni attributi necessari per creare o modificare distinte base fornite da Windchill PDMLink. In questi casi, Windchill ESI seleziona i valori di default nei componenti del software EAI prima di inviare i dati al target di distribuzione. Nella tabella riportata di seguito sono elencati gli attributi di distinta base di default in Windchill ESI e i valori di default corrispondenti.
Valori di default BOM di SAP
Attributo BOM di SAP
Valore di default
Utilizzo
1 (produzione)
Alternativa
01
In Windchill ESI è possibile inviare più componenti in una distinta base durante la pubblicazione della distinta base da Windchill PDMLink. Può essere configurato in modo da comunicare informazioni sul numero di riga per ciascuno dei componenti o utilizzare un valore di default per la pubblicazione delle informazioni sul numero di riga nel sistema di produzione in uso.
Durante la creazione di componenti nella distinta base, sono presenti alcuni attributi mappati da Windchill PDMLink a SAP. Di seguito vengono elencati gli attributi dei componenti mappati.
Mappatura tra gli attributi dei componenti di distinta base di Windchill PDMLink e gli attributi dei componenti di distinta base di SAP
Attributo dei componenti di distinta base di Windchill PDMLink
Attributo del componente di distinta base di SAP
Numero di parte
Componente
Quantità
Component Quantity
Numero di riga
Numero oggetto
Alternate Item Group
Alternate Item Group
* 
Il gruppo di elementi alternativi viene inviato soltanto in caso di componente dotato di parte sostitutiva.
In SAP è necessario utilizzare alcuni attributi per creare o eliminare componenti di distinta base non disponibili in Windchill PDMLink. In questo caso, Windchill ESI seleziona i valori di default nei componenti del software EAI prima di inviare i dati a SAP. Nella tabella riportata di seguito sono elencati gli attributi dei componenti di distinta base di SAP di default in Windchill ESI e i valori corrispondenti.
Valori di default dei componenti di distinta base di SAP
Attributo del componente di distinta base di SAP
Valore di default
Categoria dell'oggetto
L (elemento magazzino)
Priorità
1 (principale)
Strategia
2 (controllo 100%)
Probabilità di utilizzo
100
Windchill ESI consente inoltre agli utenti di inviare più sostituzioni relative a qualsiasi componente elencato nella distinta base durante la pubblicazione della distinta base da Windchill PDMLink. Le sostituzioni di Windchill PDMLink vengono mappate alle alternative SAP.
Durante la creazione di sostituzioni nella distinta base, sono presenti alcuni attributi mappati da Windchill PDMLink a SAP. Di seguito vengono elencati gli attributi delle sostituzioni mappati.
Mappatura tra l'attributo di sostituzione di distinta base di Windchill e l'attributo di alternativa di distinta base di SAP
Attributo di sostituzione di distinta base di Windchill PDMLink
Attributo di alternativa di distinta base di SAP
Substitute Part Number
Alternativa
Alternate Quantity
Component Quantity
Numero di riga
Numero oggetto
Alternate Item Group
Alternate Item Group
In SAP, è necessario utilizzare alcuni attributi per creare o eliminare sostituzioni di distinta base non disponibili in Windchill ESI. In questo caso, Windchill ESI seleziona i valori di default nei componenti del software EAI prima di inviare i dati a SAP. Nella tabella riportata di seguito sono elencati gli attributi delle sostituzioni di distinta base di SAP di default in Windchill ESI e i valori di default corrispondenti.
Valori di default di sostituzione di distinta base di SAP
Attributo di sostituzione di distinta base di SAP
Valore di default
Categoria dell'oggetto
L (elemento magazzino)
Priorità
2 (secondario)
Strategia
2 (controllo 100%)
Probabilità di utilizzo
1
Windchill supporta inoltre la pubblicazione di indicatori di riferimento relativi ai componenti di una distinta base. Poiché il concetto di indicatore di riferimento utilizzato in Windchill non esiste in Windchill ESI, i componenti del software EAI di non supportano la pubblicazione di indicatori di riferimento in SAP.
* 
Le informazioni sull'insieme di opzioni sono disponibili solo nella risposta Windchill ESI e l'insieme di opzioni non viene incluso in SAP per default. È necessario personalizzare le informazioni sull'insieme di opzioni presenti nella risposta Windchill ESI per utilizzare le informazioni sull'insieme di opzioni in SAP
Se si utilizza la modalità di pubblicazione oggetto-centrica dell'assieme e l'attributo target di distribuzione Pubblica documenti correlati alla pubblicazione di una distinta base è impostato su , vengono pubblicati anche i documenti associati alle parti nell'assieme.
Pubblicazione delle informazioni incrementali per distinte base equivalenti in un target di distribuzione
Quando si pubblica di nuovo un oggetto in un target di distribuzione, le informazioni che vengono inviate si basano sulle informazioni che sono state pubblicate precedentemente. Questa situazione si verifica in presenza di una distinta base a monte pubblicata in un target di distribuzione e con distinte base a valle equivalenti non ancora pubblicate. Se le distinte base a valle devono essere pubblicate successivamente, è possibile utilizzare gli stessi target di distribuzione che ha usato la distinta base a monte. Non è necessario creare target di distribuzione diversi e associarli alle distinte base a valle.
Per illustrare questo comportamento, considerare l'esempio riportato di seguito.
Un assieme per Computer A.20 (Fabbricazione) include il CPU, il mouse, la tastiera, il monitor e la webcam delle parti componente, che sono stati pubblicati nei target di distribuzione DT-1100 e DT-1200. I target di distribuzione erano fabbriche nei sistemi a valle
Successivamente, a causa dei requisiti aziendali è necessario creare distinte base equivalenti a valle per DT-1100 e DT-1200. Ora è possibile creare una vista figlio della vista di fabbricazione come indicato di seguito.
Fabbricazione
1100
1200
Quindi creare le distinte base equivalenti a valle, Computer A10 (1100) e Computer A30 (1200), a partire dalla distinta base di fabbricazione equivalente a monte Computer, A20 (Fabbricazione) come illustrato nella figura riportata di seguito.
Associare il target di distribuzione DT-1100 alla distinta base Computer, A.10 (1100) e il target di distribuzione DT-1200 alla distinta base Computer, A.30 (1200), quindi pubblicare queste distinte base nei target di distribuzione. Le modifiche incrementali vengono calcolate mediante il confronto di Computer, A.10 (1100) e Computer A.30 (1200) con Computer, A.20 (Fabbricazione) e le distinte base vengono inviate come distinte base modificate.
La risposta per la distinta base Computer A.10 (1100) pubblicata in DT-1100 viene calcolata come illustrato nella tabella riportata di seguito.
Oggetto
Azione
Tipo
Computer A.10 (1100)
Modifica
Parte e parte assieme
Monitor A.2 (1100)
Modifica
Parte
Mouse A.2 (1100)
Modifica
Parte
Tastiera A.1 (Fabbricazione)
Nessuno
Parte
CPU B.1 (Fabbricazione)
Nessuno
Parte
Unità ottica A.1 (1100)
Creazione
Parte
Tutti i componenti vengono contrassegnati in modo appropriato come Creazione/Eliminato/Modifica/Nessuno
La risposta per la distinta base Computer A.30 (1200) pubblicata in DT-1200 viene calcolata come illustrato nella tabella riportata di seguito.
Oggetto
Azione
Tipo
Computer A.30 (1200)
Modifica
Parte e parte assieme
Monitor touch screen A.1 (1200)
Creazione
Parte
Mouse A.1 (1200)
Modifica
Parte
Tastiera A.1 (1200)
Modifica
Parte
CPU A.1 (1200)
Modifica
Parte
Webcam 5M A.1 (1200)
Creazione
Parte
Tutti i componenti vengono contrassegnati in modo appropriato come Creazione/Eliminato/Modifica/Nessuno
Questo comportamento è determinato dalla proprietà com.ptc.windchill.esi.CalculateDeltaUsingLatestPublishedObject, che presenta un valore di default TRUE. Per evitare la pubblicazione delle distinte base a valle negli stessi target di distribuzione delle distinte base a monte pubblicate in precedenza, modificare questa proprietà e impostarla su FALSE. Per ulteriori informazioni, fare riferimento alle guide alla personalizzazione ESI.
* 
Windchill PDMLink consente di pubblicare iterazioni di una distinta base che non sono le ultime revisioni. Ad esempio, se P1 B.10 è pubblicato in un target di distribuzione e si desidera pubblicare P1 A.15(versione precedente) che non è stato pubblicato prima nel target, è possibile pubblicare la distinta base a condizione che tale pubblicazione sia consentita dal sistema di pubblicazione a valle. Tale pubblicazione è consentita in SAP.
È possibile pubblicare le espressioni nella distinta base. Per ulteriori informazioni, vedere Pubblicazione delle espressioni assegnate associate