Evoluzioni nelle integrazioni B2B introdotte dalla Nuova Piattaforma informatica per la Gestione dei processi commerciali di Programmazione e Bilancio San Donato Milanese Marzo 2014 snamretegas.it
Obiettivo ed Ambito del Documento Nell ambito di un progetto finalizzato allo sviluppo di una nuova soluzione informatica per la gestione dei processi commerciali di Programmazione e Bilanciamento, sono state identificate alcune evoluzioni nelle integrazioni B2B, per la gestione delle comunicazioni relative alla Nomina mediante protocollo X12/GISB. Il presente documento contiene una breve descrizione del contesto di riferimento attuale, la descrizione delle novità introdotte e le attività previste per la loro adozione. 2
Contesto di riferimento L integrazione B2B per il processo di Nomina tra i sistemi degli Utenti di Trasporto (UdT) e il sistema SRG prevede lo scambio attraverso il canale HTTP dei seguenti messaggi X12/GISB: Purchase Order (Messaggio 850): Il messaggio da sistema UdT a sistema SRG contiene i dati di nomina sui punti della Rete. Functional Acknowledgment (Messaggio 997) opzionale. Il messaggio da sistema SRG a sistema UdT contiene l esito del check sintattico del messaggio 850. In caso di errore sintattico l intero messaggio 850 viene scartato. Nomination Quick Response (Messaggio 855) opzionale. Il messaggio da sistema SRG a sistema UdT contiene l esito del check semantico del messaggio 850 ricevuto. Ad oggi in caso di errore semantico l intero messaggio 850 viene scartato. Messaggio Response (TransactionID). Il messaggio da sistema SRG a sistema UdT e da Udt a SRG contenente l acknowledge a fronte di uno dei messaggi precedenti. 3
Protocollo sicuro con autenticazione Novità introdotte Al fine di migliorare i livelli di sicurezza, i flussi X12 B2B avverranno esclusivamente su canale HTTPS in entrambe le direzioni e con autenticazione HTTP del sistema mittente. Per Utente del Trasporto che implementa il messaggio 850 (Nomina): Gestione del protocollo sicuro con autenticazione nelle chiamate verso il sistema SRG (*) Per Utente del Trasporto che implementa anche i messaggi 997 e/o 855 Gestione del protocollo sicuro con autenticazione nelle chiamate da e verso il sistema SRG. E richiesto un certificato digitale (Root CA pubblica) sul sistema UdT (*) Attività previste Modifica delle credenziali di accesso (indirizzo IP e porta) per le comunicazioni X12 Test di connettività da eseguire in collaborazione con SRG su ambiente dedicato, al momento previsto nel periodo Maggio Giugno 2014 4 (*) Protocollo HTTPS con gestione della HTTP Basic Authentication
Nuovi Flussi per il processo di Nomina (1/2) Novità introdotte La soluzione To Be introduce nuovi flussi che consentiranno agli UdT di inviare a Snam Rete Gas i dati relativi a: Nomina su RN per il Ciclo inerente la sessione di Bilanciamento Locational (entro le ore 21 del G 1) Nomina su RN per il Ciclo Intraday inerente la sessione di Bilanciamento PB GAS (entro le ore 17 del G) Rinomina intraday su tutti i punti della RN Il formato delle comunicazioni sarà del tutto conforme a quello dei messaggi ad oggi in uso. Eventuali scarti, oltre alla comunicazione puntuale via Quick Response (Messaggio 855), saranno segnalati anche tramite Notifiche via email. Attività previste Integration Test, da eseguire in collaborazione con SRG, la cui effettuazione è al momento prevista nel periodo Giugno Luglio2014 5
Nuovi Flussi per il processo di Nomina (2/2) Invio della nomina su RN per il Ciclo inerente la sessione di Bilanciamento Locational (entro le ore 21 del G 1) Controllo semantico associato: Verifica se l'utente che sta nominando è tra quelli che possono nominare per quel ciclo Invio della nomina su RN per il Ciclo Intraday inerente la sessione di Bilanciamento PB GAS (entro le ore 17 del G) Controllo semantico associato: Verifica se il misuratore specificato è tra quelli nominabili per quel ciclo Rinomina intraday su tutti i punti della RN Controllo semantico associato : Verifica che la rinomina intraday sui punti di entry della RN rientri nei seguenti limiti: o inferiore: somma dei valori orari nominati per le ore trascorse o superiore: capacità utilizzabile 6