Comments
Description
Transcript
PPS - e-INTEGRA
eINTEGRA EXO System Italia PRESENTA Relatore : Ing. Marco Orlandi eINTEGRA senior consultant [email protected] La soluzione definitiva di integrazione aziendale www.e-integra.it EXO system Italia eINTEGRA Background 1990 - Document management - GIADAscan 1993 - Workflow Management 1995 - Mappatura dei processi aziendali 2000 - Integrazione applicativi e-INTEGRA 2002 - Private Exchange Network www.e-integra.it eINTEGRA SUPPLY ERP CHAIN eINTEGRA MANUFACTURING QUALITY CONTROL CUSTOMER RELATIONS Il pezzo mancante al vostro sistema informativo www.e-integra.it eINTEGRA Come nasce e-INTEGRA www.e-integra.it Come nasce e-INTEGRA eINTEGRA Il problema •Minimizzare gli interventi umani necessari per mantenere allineate le basi di dati relative alle piattaforme ERP, MES, SCM, CRM… •Ridurre i costi di allineamento dei sistemi www.e-integra.it Come nasce e-INTEGRA Lo studio E’ stato modellato un prodotto capace di standardizzare la comunicazione tra gli applicativi aziendali www.e-integra.it eINTEGRA Come nasce e-INTEGRA eINTEGRA La soluzione INTEGRA e www.e-integra.it eINTEGRA Come opera INTEGRA e www.e-integra.it Come opera e-INTEGRA eINTEGRA Integrazione transazionale •e-INTEGRA trasferisce le informazioni sotto forma di messaggi (Business Messages). • Gestisce le trascodifiche dei dati tra i sistemi. • Permette di generare le specifiche (agreements) per una rapida implementazione delle interfacce senza rischi. www.e-integra.it Come opera e-INTEGRA eINTEGRA Il controllo del flusso informativo • e-INTEGRA mette a disposizione una consolle di controllo centralizzata del flusso dati aziendale. • Permette interventi sul “routing” (instradamento) dei messaggi, senza modificare codice applicativo www.e-integra.it Come opera e-INTEGRA eINTEGRA Tecniche di trasferimento dati • sistemi tradizionali ordini righe ordini trasferimento delle informazioni mediante flat-file, ogni file contiene le informazioni in sequenza secondo un predefinito formato-record. Tipicamente mediante FTP. • Tecnologie EAI in e-INTEGRA sono pensate per sistemi con comunicazione asincrona, le singole informazioni vengono quindi isolate e trasmesse come singoli messaggi. ordine n. 1234 riga 1 riga 2 www.e-integra.it riga n Come opera e-INTEGRA eINTEGRA Tecniche di trasferimento dati • Un sistema di trasferimento manuale non garantisce la affidabile ricezione di dati ‘sensibili’. SENZA e-INTEGRA DATA IN Enterprise Enterprise Application n. 1 DOWNLOAD UPLOAD INTERFACE Application n. 2 INTERFACE DOWNLOAD www.e-integra.it UPLOAD INTEGRA e •La comunicazione tra i diversi sistemi è assicurata da Come opera e-INTEGRA tecnologie di Queue Management che garantiscono l’affidabilità e la garanzia di consegna. Queue Manager Queue Manager e-INTEGRA CON e-INTEGRA INTERFACE e-INTEGRA BUSINESS INTEGRATION TECHNOLOGY SENDING INTERFACE (TRIGGER ENABLED) Enterprise Application n.2 Enterprise Application n.1 www.e-integra.it Specifiche del prodotto eINTEGRA Componenti di un sistema interfacciato mediante e-INTEGRA Business Application e-INTEGRA SENDER INTERFACE INVIO MESSAGGIO MESSAGE ROUTING AND VALIDATION Message Q TRANSMISSION MESSAGE QUEUE MANAGER Business Application e-INTEGRA B.M.R. Message Q INTERFACE www.e-integra.it RICEZIONE MESSAGGIO ED INVIO REPLY e-INTEGRA LISTENER eINTEGRA Applicazioni EAI con e-INTEGRA Integrazione funzionale all’interno dell’azienda. ERP-MES-Quality-SCM-CRM Integrazione delle funzioni esterne,per il raggiungimento degli obiettivi di ‘Azienda estesa’. Funzionari di vendita, Depositi fiduciari, Concessionari, Promoters, Aziende Partner ecc. www.e-integra.it L’azienda estesa. eINTEGRA Enterprise Application eINTEGRA repository • Listini prodotti • Anagrafiche Clienti • Ordini di vendita • Statistiche di vendita • Vendite effettuate • Entrate Merci Promoter www.e-integra.it Funzionario di vendita Deposito fiduciario o concessionario eINTEGRA L’azienda estesa. RETE AZIENDALE Applicativo Aziendale ERP Queue Manager e-INTEGRA repository INTERFACCIA e-INTEGRA Web Service SOAP Listener INTERNET Invio/Ricezione messaggi e-INTEGRA Remote Client XML su SOAP tramite connessione al Web Service e-INTEGRA. www.e-integra.it Specifiche del prodotto eINTEGRA I principali compiti svolti da e-INTEGRA • Presiede allo scambio di informazioni tra i sistemi mediante BML, XML • Gestisce il routing: • convalidando il contenuto di ogni messaggio • notificando la ricezione (reply) del messaggio al mittente e garantendo il ‘time www.e-integra.it to delivery’ eINTEGRA Un caso aziendale Eurolat spa www.e-integra.it Eurolat SpA eINTEGRA Nata nel 1999 dalla cessione delle attività lattiero-casearie del gruppo Cirio. • Eurolat è presente su gran parte del territorio nazionale con numerosi marchi, tra i quali Berna, Matese, Torre in Pietra, Sole, Polenghi, Stella, Ala, Torvis, Optimus e Centrale del Latte di Roma • La principale attività è relativa al confezionamento di Latte fresco, ma copre anche la commercializzazione di una vasta gamma di prodotti caseari e di bevande di produzione esterna. www.e-integra.it Eurolat SpA Principali marchi ALA EMMEGI SRL ANCONA FIORE AURORA LACTIS LEONE Latte BERNA LOVATO Latte BRIANZA MATESE Centrale del latte di MONZA NONNA ISA Centrale del latte di NAPOLI ORO Centrale del latte di Roma PASINI Centrale del latte di Verona LATTE SOLE CACCIALUPI TIP CAS. POLENGHI TONIOLO CAS. RI SOLE OPTIMUS PARMALAT LATTE SOLAC LATTE STELLA TORVIS WEIGHT WATCHERS DA RE www.e-integra.it eINTEGRA Eurolat Depositi e Ce.Di. . . . . . . . .. . .. . . . • Oltre 60 Depositi e Centri di distribuzione dislocati in tutta Italia. • La maggior parte dei quali non strettamente connessi alla rete aziendale, ma dotati di connessioni dial-up. • Gestiscono il deposito merci, le vendite ed i trasferimenti di magazzino. . . . . . . . eINTEGRA www.e-integra.it eINTEGRA Il Sistema Informativo Eurolat ERP Centralizzato (BPCS) per la gestione dei movimenti e la pianificazione della produzione e la gestione degli acquisti. ERP Centralizzato (Babylon) per la gestione della parte commerciale. Stazioni Client BPCS dislocate in ogni deposito o Ce.Di. La parte commerciale relativa alle vendite presso i depositi e Ce.Di. è gestita con un applicativo (RECOM) basato su DB distribuito, non centralizzato. www.e-integra.it eINTEGRA Il Sistema Informativo Eurolat L’allineamento delle informazioni dei siti remoti è un elemento ‘Business Critical’. La scelta del metodo di integrazione si rivela quindi strategica per la gestione dei processi aziendali. e-INTEGRA è stato scelto come strumento di base per il coordinamento delle transazioni tra i sistemi e per la tracciabilità delle informazioni scambiate. www.e-integra.it eINTEGRA Le piattaforme hardware Sistemi Unix (BPCS/Babylon) Sistemi Windows NT/2000 (Stazioni remote, Repository Integra) www.e-integra.it eINTEGRA Le piattaforme software DBMS Oracle DBMS SQL Server (e-INTEGRA repository) www.e-integra.it eINTEGRA Depositi Eurolat. Il Flusso delle informazioni Sistema centrale Sistema remoto BPCS RECOM Trasferimento dati Vendite prodotti/clienti Entrate acquisto/trasf./rettifiche HP01 WIN1 www.e-integra.it eINTEGRA Struttura Interfacce Depositi BPCS Server HP01 Sistema remoto RECOM-DEP-01 Queue Manager MQS Server Vendite Trasferimenti merci Allineamento Anagrafiche Clienti/Prodotti HP01 www.e-integra.it e-INTEGRA MS/MQ MQS Client DEP-01 eINTEGRA Vendite gestite su Baylon INT1E Babylon Ordini di rifornimento INT60 INT30 INT29 oltre 60 depositi remoti Carichi da produzione INT60 INT29 INT1E BPCS INT30 Entrate merci acquisto,trasf.dep./cedi Entrate merci acquisto/trasf./rettifiche INT30 Recom Deposito INT09 Allineamento Anagrafiche Clienti/Prodotti (1 di n) INT09 INT1E Vendite gestite su Recom www.e-integra.it Creazione del routing (instradamento) eINTEGRA Il routing è una specifica che definisce un percorso esistente tra due sistemi, indicando il sistema mittente e destinatario. www.e-integra.it eINTEGRA Instradamento dinamico. Repository di instradamento dinamico Deposito 1 eINTEGRA HP Unix BPCS ERP Movimenti Movimenti di magazzino magazzino Deposito 2 di invio e ricezione Applicativo di invio edati registrazione Windows Vendite Code di memorizzazione temporanea dei dati trasmessi e ricevuti, log trasmissioni e ricezioni www.e-integra.it Deposito …n.. Stato delle code in tempo reale eINTEGRA E’ possibile verificare in real-time le operazioni svolte dai vari sistemi mentre inviano e ricevono messaggi. www.e-integra.it eINTEGRA TRANSACTION LOG MANAGEMENT • e-INTEGRA registra ogni transazione in appositi database di LOG, visualizzabili a richiesta. un simbolo grafico indica l’esito delle operazioni svolte. • Le transazioni andate in errore vengono notificate da e-INTEGRA mediante invio di e-mail o sms, se desiderato. • Una volta verificato e corretto un eventuale errore, la transazione potrà eventualmente essere recuperata dai log di e-INTEGRA e risottomessa in modalità automatica o manuale. www.e-integra.it eINTEGRA Visualizzazione dei LOG www.e-integra.it eINTEGRA www.e-integra.it eINTEGRA www.e-integra.it eINTEGRA www.e-integra.it eINTEGRA www.e-integra.it Conclusioni eINTEGRA • L’implementazione di e-INTEGRA ha consentito : L’eliminazione delle fasi di trasferimento dati mediante file da/per ogni stazione remota. l’integrazione real-time dei database distribuiti presenti sulle stazioni remote dei depositi e dei Ce.Di. la completa supervisione delle informazioni trasmesse e ricevute da ogni stazione remota. www.e-integra.it Conclusioni eINTEGRA e-INTEGRA è lo strumento di EAI studiato per garantire l’integrazione di utenti remoti dotati di : •Stazioni non permanentemente connesse alla rete aziendale. •Pc Portatili. •Palmari. L’implementazione in Eurolat SpA rappresenta un esempio significativo di integrazione che coinvolga entità non solo interne, ma anche esterne all’azienda. www.e-integra.it eINTEGRA e-INTEGRA costituisce lo strumento fondamentale per la gestione ottimizzata dei flussi informativi. Le aziende che hanno scelto strategie basate sul ‘best of breed’, potranno trarre il massimo vantaggio dalle migliori caratteristiche di ogni applicativo gestionale scelto. eINTEGRA www.e-integra.it eINTEGRA Grazie per l’attenzione [email protected] www.e-integra.it