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 viene utilizzato per 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 Sì, 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