Punti chiave:

  • ETIM è lo standard di classificazione internazionale dominante per i prodotti tecnici in settori come l'installazione elettrica, HVAC e automazione degli edifici
  • Un sistema PIM è la sede naturale per i dati classificati ETIM perché integra gestione attributi, distribuzione su canali e controllo delle versioni in un'unica piattaforma
  • Senza un PIM per i dati ETIM, mantenere la conformità della classificazione su migliaia di SKU diventa un processo manuale, soggetto a errori e non scalabile
  • AtroPIM supporta modellazione flessibile degli attributi che si mappa direttamente alle classi ETIM, feature e liste di valori, senza vincoli sulla profondità o struttura del catalogo

Che Cosa È Realmente ETIM

ETIM sta per ElectroTechnical Information Model, uno standard internazionale di classificazione prodotto per i prodotti tecnici originariamente sviluppato per il settore dell'installazione elettrica e che ora copre HVAC, sanitaria, automazione degli edifici e altri domini tecnici. In tutta Europa è il linguaggio predefinito per lo scambio dati tra produttori, distributori elettrici all'ingrosso e installatori, con un'adozione in crescita in Nord America e Australia.

"ETIM è un elemento chiave nella digitalizzazione dell'intera catena di approvvigionamento."

Il modello è strutturato su due livelli: gruppi di prodotti e classi di prodotti. Ogni classe contiene un insieme fisso di feature tipizzate: alfanumeriche (una lista di valori predefiniti), logiche (sì o no), numeriche (un singolo valore misurato) o intervallo (due valori numerici). Ogni classe, feature, valore e unità ha un identificatore indipendente dalla lingua, ed è proprio questo che permette a ETIM di funzionare in 17 lingue e decine di mercati nazionali.

eCl@ss (talvolta scritto eClass) è lo standard comparabile più vicino, coprendo un'ampia gamma di industrie ma meno dominante in ambito elettrico e HVAC. Molti produttori europei mantengono entrambi gli standard, il che aggiunge un'altra ragione per gestire i dati prodotto ETIM all'interno di un sistema dedicato piuttosto che manualmente.

Per i flussi di lavoro CAD e BIM, l'estensione ETIM Modelling Classes (ETIM MC) aggiunge parametri di geometria 3D al modello di base. Questo livello è opzionale e non compromette la classificazione principale.

ETIM 10.0 è stato rilasciato a dicembre 2024. ETIM 11.0 è in fase di pianificazione.

Dove Inizia il Problema di Gestione Dati

Un produttore di componenti elettrici, quadri di distribuzione o apparecchi di illuminazione tipicamente gestisce migliaia di varianti di prodotto. Ogni prodotto appartiene a una classe ETIM, e quella classe può avere da 20 a 40 attributi, ognuno dei quali richiede un valore tipizzato valido. Moltiplicando questo per un catalogo di 10.000 SKU, si ha un problema di gestione dati strutturato che i fogli di calcolo non possono gestire in modo affidabile.

Le classi ETIM vengono aggiornate con ogni rilascio. Le feature vengono aggiunte, i valori vengono rinominati e le unità vengono cambiate. Una nuova versione significa che ogni prodotto mappato su una classe interessata deve essere revisionato e potenzialmente rimappato. Se questi dati si trovano in fogli di calcolo o all'interno di un ERP, il ciclo di aggiornamento è doloroso: esportazioni manuali, controlli di formattazione condizionale, re-importazioni e nessun registro di audit.

Nei progetti che abbiamo implementato per produttori di materiali per l'installazione elettrica, una situazione ricorrente era un catalogo prodotti che era stato parzialmente mappato su una versione precedente di ETIM. I distributori nel settore dell'ingrosso elettrico richiedevano dati prodotto ETIM in una versione più recente, ma non c'era alcun modo strutturato per identificare quali prodotti erano interessati e cosa era esattamente cambiato. Il team lo stava facendo campo per campo, manualmente.

Un sistema PIM risolve questo a livello di modello dati, non attraverso workaround di processo.

Cosa Fa un Sistema PIM per i Dati ETIM

Un sistema di gestione informazioni prodotto fornisce un livello di dati strutturato specificamente progettato per gli attributi prodotto, dove si definisce quali attributi ha un prodotto, quali valori sono validi e come sono organizzati in classificazioni. Utilizzare un PIM per ETIM significa che la struttura si mappa direttamente sul modello di dati ETIM.

Una classe ETIM diventa una classificazione nel PIM. Le sue feature diventano attributi. La natura tipizzata delle feature ETIM si mappa sui tipi di campo PIM: liste di selezione per le feature alfanumeriche, campi booleani per quelle logiche, campi numerici e di intervallo per i valori misurati. Le liste di valori ETIM predefinite diventano opzioni di attributo applicate durante l'immissione dati, prevenendo che valori non validi entrino nel sistema.

Gli aggiornamenti di versione vengono gestiti a livello di classificazione. I prodotti assegnati a una classificazione ereditano automaticamente l'insieme di attributi aggiornato. Filtrare per classificazione per trovare prodotti con valori mancanti per le nuove feature, quindi elaborarli in sequenza. Nessuna esportazione di fogli di calcolo, nessun controllo condizionale. L'ambito dell'aggiornamento è visibile fin dall'inizio.

Oltre alla gestione degli attributi, un PIM per ETIM gestisce come i dati prodotto classificati raggiungono destinazioni diverse. Un distributore all'ingrosso può ricevere dati tramite BMEcat o il più recente formato ETIM xChange basato su JSON. Una piattaforma di e-commerce potrebbe avere bisogno di una struttura diversa. Un ERP interno potrebbe usarne un'altra ancora. Un unico dataset canonico classificato ETIM alimenta tutti loro senza duplicazione.

Cosa Si Rompe Senza Uno

Senza un PIM, la configurazione tipica è dati prodotto ETIM sparsi tra esportazioni ERP, fogli di calcolo e portali fornitori individuali. Ognuno di questi è una copia separata che diverge dagli altri. Quando un attributo prodotto cambia, qualcuno deve aggiornare manualmente ogni copia.

I modi in cui fallisce sono prevedibili. Un valore nell'ERP non corrisponde a quello inviato al portale distributore. Una versione precedente dello standard ETIM è ancora in uso per una linea di prodotti perché nessuno ha tracciato la versione a livello di SKU. Una feature ETIM numerica ha un valore immesso come testo perché l'input non era stato applicato. Un nuovo prodotto viene pubblicato su un canale senza classificazione prodotto ETIM perché non c'era un campo obbligatorio per previenirlo.

Questi non sono casi limite. I nostri clienti nel settore della vendita tecnica all'ingrosso e manifatturiero vengono da noi perché queste situazioni si sono accumulate in un problema di qualità dati sufficientemente serio da influire sulle operazioni: resi da selezione prodotto errata, scambi EDI non riusciti, invii distributore rifiutati. Gestire PIM e ETIM insieme elimina le condizioni strutturali che causano questi fallimenti.

Come il Software PIM Gestisce i Dati ETIM

Non tutti i sistemi PIM gestiscono la classificazione dati prodotto allo stesso modo. Per ETIM specificamente, la domanda rilevante è quanto bene il sistema può rappresentare attributi tipizzati, applicare vincoli di valore e gestire aggiornamenti a livello di classificazione che si propagano su prodotti. Alcuni sistemi sul mercato hanno costruito supporto esplicito per questo.

Akeneo ha supporto nativo per ETIM nella sua edizione B2B, con uno strumento di importazione ETIM dedicato e la capacità di mappare famiglie di prodotti alle classi ETIM. Il limite pratico è che un'applicazione più profonda, come il completamento obbligatorio delle feature per classe o i flussi di lavoro di migrazione di versione, richiede configurazione aggiuntiva e è più accessibile nelle licenze di livello superiore.

Pimcore supporta ETIM attraverso il suo classification store, una funzione che consente l'assegnazione di insiemi di attributi basati su classe ai prodotti indipendentemente dallo schema prodotto principale. La mappatura strutturale funziona bene, e un numero di produttori e grossisti europei nel settore elettrico lo utilizzano. Configurarlo correttamente richiede un coinvolgimento significativo degli sviluppatori.

Contentserv si è posizionato per la gestione dati prodotto tecnico nella produzione e include supporto per standard di classificazione incluso ETIM, con strumenti di qualità dati integrati. È destinato alle aziende più grandi e comporta un prezzo corrispondente.

AtroPIM adotta un approccio diverso. Basato sulla piattaforma dati AtroCore, la sua architettura attributi e classificazioni è configurabile senza uno schema fisso. Le classificazioni possono essere create per rispecchiare qualsiasi struttura di classe ETIM, con tipi di attributo personalizzati e vincoli di valore. Questa flessibilità è disponibile nel core open-source gratuito.

Le capacità chiave per la gestione ETIM in AtroPIM:

  • Gestione classificazioni: Crea alberi di classificazione che rispecchiano gruppi di prodotti ETIM e classi. Assegna prodotti a una o più classificazioni. Gli attributi vengono ereditati dal livello di classificazione, quindi una modifica alla definizione della classe si propaga su tutti i prodotti in essa.
  • Tipi di attributo: AtroPIM supporta l'intera gamma di tipi di campo necessari per rappresentare accuratamente le feature ETIM: selezione (per feature alfanumeriche con valori predefiniti), booleano (per feature logiche), float/integer (per feature numeriche) e campi di intervallo. Le liste di valori sono controllate a livello di attributo.
  • Tracciamento completezza: Puoi definire regole di completezza per classificazione. Un prodotto classificato sotto una specifica classe ETIM verrà visualizzato come incompleto fino a quando tutte le feature obbligatorie non avranno valori, rendendo la disponibilità ETIM visibile e tracciabile in tutto il catalogo.
  • Esportazione specifica del canale: AtroPIM supporta template di esportazione configurabili. Un'esportazione BMEcat per lo scambio dati distributore, un'esportazione JSON per ETIM xChange e un formato personalizzato per l'integrazione di e-commerce possono tutti essere mantenuti in parallelo dagli stessi dati di origine.
  • Controllo versione e registro di audit: I cambiamenti di attributo vengono registrati. Quando aggiorni una lista di valori per riflettere una nuova versione ETIM, puoi tracciare quali prodotti erano interessati e quando è stata applicata la modifica.

La differenza fondamentale tra AtroPIM e le alternative sopra è il rapporto costo-flessibilità. La configurabilità che Pimcore richiede di ottenere tramite tempo degli sviluppatori, e che Akeneo gestisce dietro licenze di livello superiore, è disponibile in AtroPIM senza questi vincoli. Per i produttori di medie dimensioni con cataloghi ETIM complessi che non vogliono vendor lock-in, questa è una considerazione significativa.

Un Esempio Pratico

Un produttore di apparecchi di illuminazione industriali aveva bisogno di consegnare dati classificati ETIM a cinque distributori con diversi requisiti di formato, mentre alimentava anche il proprio webshop e un catalogo stampato.

Prima di AtroPIM, mantenevano un foglio di calcolo master per linea di prodotto, mappato a ETIM manualmente, ed esportavano file separati per ogni distributore. Ogni esportazione era una copia parziale. I mancati accoppiamenti di versione tra distributori erano un problema ricorrente.

Dopo aver mappato le loro classi ETIM nel sistema di classificazione di AtroPIM, tutte le feature vengono immesse una sola volta, convalidate rispetto alle liste di valori applicate, ed esportate attraverso template specifici del canale. Quando è stato rilasciato ETIM 10.0, hanno aggiornato le definizioni di classificazione in AtroPIM e hanno eseguito un rapporto di completezza per identificare i prodotti con valori mancanti per le nuove feature. Un flusso di lavoro controllato, nessun foglio di calcolo parallelo. Gli stessi dati ora alimentano esportazioni distributore, il webshop e il modulo di generazione catalogo simultaneamente.

Dove ETIM e PIM Richiedono Ancora Configurazione Attenta

Un PIM non elimina la necessità di comprendere lo standard ETIM. La struttura di classificazione prodotto deve comunque essere costruita correttamente. Qualcuno nel team deve sapere a quale classe ETIM appartiene un prodotto, quali feature si applicano e cosa costituisce un valore valido. Questa conoscenza di dominio non risiede nel software.

Importare un modello di dati ETIM esistente da un file BMEcat o xChange è un punto di partenza ragionevole per l'implementazione ETIM. Il modulo di importazione di AtroPIM può prendere input strutturato e mapparlo al modello di attributo interno. Ma la mappatura iniziale e la governance continua della correttezza di classificazione rimangono lavoro editoriale.

L'approccio che funziona bene è in fasi: inizia con i gruppi di prodotti che guidano il volume più alto di scambio dati distributore, costruisci la struttura di classe ETIM per quelli per primi e convalida rispetto ai requisiti reali dei distributori prima di espandere. Ottenere il primo gruppo corretto richiede il tempo maggiore. Dopo, il modello è stabilito e i gruppi successivi si muovono più velocemente.



Voto 0/5 basato su 0 valutazioni