nacrt smjernica za elektronsku razmjenu · razvoj baze podataka profila opterećenja (bppo)...
Post on 17-Feb-2020
1 Views
Preview:
TRANSCRIPT
Nacrt smjernica za elektronsku razmjenu
podataka
Hans Pipke/Nebojša Filipović
14. 9. 2016.
Dnevni red
1. Uvod i pristup projektu
2. Ciljevi projekta
3. Okvir elektronske razmjene podataka (EDI)• Identifikacija uloga i domena
• Sredstva komunikacije i imena datoteka
• Razmjene podataka
• Baza podataka mjernog mjesta
• Formiranje i upravljanje bazom podataka
4. Definicija standarda i implementacija• Mapa puta (aktivnosti, vremenski okviri)
• Lista relevantne dokumentacije
• Upitnik
5. Diskusija i sljedeći koraci2
Uvod i pristup projektu
Uvod
• Predstavljanje dokumenta “Nacrt smjernica za elektronsku razmjenu podataka”
• Glavne teme ove prezentacije:• Okvir EDI za maloprodajno tržište električne
energije
• Odluka o ponuđenim opcijama
• Dalji razvoj standarda za EDI u BiH
4
5
Not developed
Smjernice za EDI
Međunarodna najbolja praksa
Informacioni model
Poslovni procesi
Tekuća situacija u
EDI
Pristup projektu
Ciljevi projekta
Ciljevi projekta
• Podrška Radnoj grupi za tržište u razvoju tehničkih standarda za razmjenu podataka
• Doprinos jačanju kapaciteta Radne grupe za tržište i podređenih podgrupa
7
Okvir EDI
Svrha elektronske razmjene podataka u maloprodajnom tržištu
• Osnovna infrastruktura za implementaciju poslovnih procesa
• Za moderno tržište predstavlja nužnost
• Zasnovana na informacionim tehnologijama
• Zasnovana na standardnim internet protokolima
• Podržana od strane baza podataka
• Predstavlja okruženje u kom djeluje više strana
9
Elementi EDI standarda
• Identifikacija uloga i domena
• Komunikaciona sredstva
• Imena datoteka
• Poruke potvrde i poruke greške
• Tipovi poruka
• Vrijeme, datum i vremenski period poruke
• Struktura i sadržaj poruka
10
Opšte preporuke
• Dostavu ovlašćenja treba izbjegavati
• Rokovi se moraju poštovati
• Komunikacija između snabdjevača i kupca nije predmet EDI
11
Identifikacija uloga i domena
• Identifikacija treba da bude jasna
• Identifikacija treba da bude jedinstvena tokom “životnog vijeka”
• Identifikacija se dodjeljuje centralizovano
• U smjernicama se razmatra identifikacija uloga-aktera maloprodajnog tržišta:
• ODS-ova
• Snabdjevača
• i domena• Mjernog mjesta
• Identifikacija BOS-ova je već implementirana12
Identifikacija ODS-a
• Jedinstveni identifikator
• Izdat od strane nadležne Regulatorne komisije
• Tri opcije:• Prilagođena identifikaciona šema
• GS1-GLN identifikaciona šema
• EIC identifikaciona šema
13
Prilagođena identifikaciona šema
• Omogućava fleksibilnost• 2 cifre – identifikator zemlje
• 1 cifra – kod tipa (D za ODS)
• 5 cifara – uzastopni brojevi
14
Primjer: Država Uzastopni brojevi
B A D 0 0 1 2 3
Brojevi 1 2 3 4 5 6 7 8
GS1-GLN identifikaciona šema
• Poznati GS1 sistem, sa jedinstvenim identifikatorima na svjetskom nivou
• Strane se identifikuju putem GLN koda sa 13 cifara:• GS1 prefiks kompanije
• Referenca na lokaciju
• Posljednja (kontrolna) cifra
15
Primjer 3 8 7 1 2 3 4 5 6 7 8 9 1
Cifre 1 2 3 4 5 6 7 8 9 0 1 2 3
EIC identifikaciona šema
• Identifikaciona šema za energetsko kodiranje, koju koristi ENTSO E
• 16 alfanumeričkih karaktera• 2 cifre – broj koji izdaje Lokalni ured za izdavanje
• 1 cifra – kod tipa
• 12 cifara – velika slova i znak minus
• 1 cifra – kontrolna cifra, zasnovana na 15 prethodnih cifara
16
Primjer 3 6 X D - - - - - - 0 0 1 2 3 7
Cifre 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
Identifikacija ODS-a - Odluka
• Preporuka: koristiti EIC identifikacionu šemu
• Učesnici Radne grupe za tržište trebaju da odabaru “najbolju” opciju
• Odluka treba da bude jednoglasna, sa jednim rješenjem na nivou BiH
17
Identifikacija snabdjevača
• Jedinstveni identifikator
• Izdat od strane nadležen Regulatorne komisije
• Tri opcije:• Prilagođena identifikaciona šema
• GS1-GLN identifikaciona šema
• EIC identifikaciona šema
• EIC identifikaciona šema je već u primjeni za veleprodajno tržište
18
Prilagođena identifikaciona šema
• Omogućava fleksibilnost• 2 cifre – identifikator zemlje
• 1 cifra – kod tipa (S za ODS)
• 5 cifara – uzastopni brojevi
19
Primjer: Država Uzastopni br.
B A S 0 0 1 2 3
Cifre 1 2 3 4 5 6 7 8
GS1-GLN identifikaciona šema
• Poznati GS1 sistem, sa jedinstvenim identifikatorima na svjetskom nivou
• Strane se identifikuju putem GLN koda sa 13 cifara:• GS1 prefiks kompanije
• Referenca na lokaciju
• Posljednja (kontrolna) cifra
20
EIC identifikaciona šema
• Identifikaciona šema za energetsko kodiranje, koju koristi ENTSO E
• 16 alfanumeričkih karaktera• 2 cifre – broj koji izdaje Lokalni ured za izdavanje
• 1 cifra – kod tipa
• 12 cifara – velika slova i znak minus
• 1 cifra – kontrolna cifra, zasnovana na 15 prethodnih cifara
21
Primjer 3 6 X S - - - - - - 0 0 1 2 3 6
Cifre 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
Identifikacija snabdjevača - Odluka
• Preporuka: koristiti EIC identifikacionu šemu – proširiti njenu primjenu na maloprodajno tržište
• Učesnici Radne grupe za tržište trebaju da odaberu “najbolju” opciju
• Odluka treba da bude jednoglasna, sa jednim rješenjem na nivou BiH
22
Identifikacija mjernog mjesta
• Jedinstveni identifikator
• Dodjeljuje ga nadležni ODS
• Tri opcije (slično kao i u prethodnim slučajevima):• Prilagođena identifikaciona šema
• GS1-GSRN identifikaciona šema
• EIC identifikaciona šema
23
Prilagođena identifikaciona šema
• Omogućava fleksibilnost• 8 cifara – identifikacija ODS-a
• 20 cifara – uzastopni brojevi
24
Primjer Identifikacija ODS Uzastopni brojevi
B A D 0 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9
Cifre 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8
GS1-GSRN identifikaciona šema
• Poznati GS1 sistem, sa jedinstvenim identifikatorima na svjetskom nivou
• Mjerno mjesto se identifikuje putem 18 cifara GSRN koda:
• GS1 prefiks kompanije
• Refernca na uslugu
• Posljednja (kontrolna) cifra
25
Primjer 1 7 3 5 0 0 5 3 8 5 0 0 0 0 0 0 1 6
Cifre 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8
EIC identifikaciona šema
• Identifikaciona šema za energetsko kodiranje, koju koristi ENTSO E
• 16 alfanumeričkih karaktera• 2 cifre – broj koji izdaje Lokalni ured za izdavanje
• 1 cifre – kod tipa
• 12 cifre – velika slova i znak minus
• 1 cifre – kontrolna cifra, zasnovana na 15 prethodnih cifara
26
Primjer 3 6 Z 1 2 3 - 1 2 3 4 5 6 7 8 2
Cifra 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
Identifikacija mjerne tačke - Odluka
• Preporuka: • ODS-ovi u ovoj oblasti imaju različita rješenja (čak i u okviru
jednog ODS-a)
• Ovo pitanje se treba riješiti tokom budućeg razvoja standarda
• Učesnici Radne grupe za tržište trebaju da donesu jednoglasnu odluku na nivou BiH
27
Sredstva komunikacije
• Jedna poruka (datoteka) se može razmijeniti između učesnika na tržištu korišćenjem raznih komunikacionih sredstava
• U najčešćoj upotrebi su :• File Transfer Protocol (FTP)
• Web Services
• Simple Mail Transfer Protocol (SMTP)
• Preporuka: SMTP (e-mail)
28
Imena datoteka
• Datoteke (poruke) koje sadrže podatke za razmjenu obično imaju unaprijed definisanu strukturu imena
• Prednosti su:• Čitljivo i razumljivo ime za odgovorno osoblje
• Pogodno za automatsku obradu podataka
• Ime datoteke može da sadrži sljedeće informacije:• Datum pravljenja
• Pošiljaoca
• Primaoca
• Tip poruke
• Verziju
• Primjer: 20150531181501BAD00123BAS00123OčitanjeBrojila29
Razmjena podataka na maloprodajnom tržištu: Učesnici i podaciGrupa poslovnih
procesa
Strane na maloprodajnom
tržištu EDI
Razmijenjeni podaci
Promjena kupca Kupci, snabdjevači
(uključujući rezervnog
snabdjevača i javnog
snabdjevača), ODS-ovi,
BOS-ovi
Aplikacije, zahtjevi, obavijesti,
certifikati, prijedlozi, ugovori,
očitanja mjernih podataka ...
Ugovor o
priključku
Korisnici mreže, ODS-ovi Aplikacije, zahtjevi, (prethodna)
saglasnost za priključak,
elektroenergetske dozvole,
odbijenice, žalbe, odluke, ugovori,
deklaracije
Poravnanje
debalansa na
maloprodajnom
tržištu
ODS-ovi, snabdjevači,
BOS-ovi, NOS.
Agregirani mjerni podaci
30
Poruke potvrde i poruke greške
• Poruke potvrde (acknowledgement messages)potvrđuju uspješno izvršenje određene razmjene podataka
• Poruke greške (error messages) obavještavaju o neuspješnom izvršenju određene razmjene podataka
• Obje poruke se razmjenjuju automatski
• Preporuka: koristiti poruke potvrde i poruke greške u razmjenama podataka
31
Tipovi poruka za razmjenu podataka
Tip Sadržaj EDIFACT ekvivalent
Očitanja brojila Sadrži očitanje, npr. (jedno)
očitanje brojila ili očitanje profila
opterećenja.
MSCONS
Osnovni (Master)
podaci
Sadrži osnovne podatke kupaca i
ugovornih mjernih mjesta, npr.
početak snabdjevanja, kraj
snabdjevanja.
UTILMD
Podaci o fakturi Sadrži podatke za naplatu
mrežarine (mrežne naknade).
INVOIC
32
Vrijeme, datum i vremenski period poruke
• Lokalno vrijeme u BiH:• Standardno (zimsko) – CET (UTC+1)
• Ljetno vrijeme – CEST (UTC+2)
• IT sistemi obično koriste UTC
• Dani sa 24, 23 i 25 časova
• Sinhronizacija vremena između IT sistema
• Uticaj vikend dana i praznika
33
Format i struktura poruke
• Izbor formata zavisi od:• Složenosti (CSV, XML, EDIFACT)
• Broja očekivanih razmjena podataka
• Iskustva sa korišćenjem u preduzeću i zemlji
• Poruka se sastoji od zaglavlja (header) i tijela (body)
• Zaglavlje sadrži podatke za tok poruka i obradu tijela
• Tijelo sadrži ključne (poslovne) podatke
34
Baza podataka mjernog mjesta
• ODS treba da posjeduje bazu podataka koja sadrži:• Mjerna mjesta
• Kupce
• Snabdjevače
• Brojilo je povezano sa mjernim mjestom (gdje je i instalirano)
• Veza između kupca i mjernog mjesta ima datum početka i datum završetka
• Veza između snabdjevača i kupca (i mjernog mjesta)takođe ima datum početka i datum završetka
35
36
Poslovni proces: Formiranje i upravljanje bazom podataka
37
Dostavljanje operativnih procedura za bazu podataka
Dostavljanje podataka iz baza podataka ovlaštenim korisnicima
Baza podataka dijagrama opterećenja (BPDO)
Baza podataka profila opterećenja (BPPO)
Formiranje i upravljanje bazama podataka
IT sistem – softverska aplikacija i baza podataka
38
Baza podatakaSoftverska
aplikacija
Klijenat 1
Klijenat 2
Klijenat 3
Klijenat 4Klijent
Klijent
Klijent
Klijent
Opšti zahtjevi za bazu podataka
• Pristup podacima
• Upravljanje podacima
• Automatizovani unos podataka
• Pravljenje kopije (backup) i obnova baze (restoration)
• Sigurnost
• Ulazni i izlazni podaci, transfromacija podataka
39
Razvoj baze podataka profila opterećenja (BPPO)
• Podaci koji se čuvaju• Profili opterećenja (podaci o uzorkovanim krajnjim kupcima,
vremenskim uslovima, ostali podaci)
• Potrebna funkcionalnost• Unos podataka, validacija, zamjena, analiza, tranformacija,
izvoz
• Izlazni podaci i izvještaji• Normalizovani i zamjenski dijagrami opterećenja
• Interfejsi i razmjena podataka• Uvoz podataka o uzorkovanim krajnjim kupcima, izvoz
podataka u BPDO
40
Razvoj baze podataka dijagrama opterećenja (BPDO)
• Podaci koji se čuvaju• Razvijeni profili opterećenja, očitani podaci, podaci o
učesnicima na tržištu
• Potrebna funkcionalnost• Unos podataka, validacija, zamjena, analiza, tranformacija,
agregacija, razmjena, uparivanje, izvoz
• Izlazni podaci i izvještaji• Dijagrami opterećenja za kupce, podaci za poravnanje
debalansa (za snabdjevače, BOS-ove, ostale ODS-ove, ISO)
• Interfejsi i razmjena podataka• Uvoz podataka iz mjernog sistema i BPPO, izvoz podataka za
snabdjevače i BOS-ove, razmjena podataka sa NOS-om i ostalim ODS-ovima
41
Ostali poslovni podprocesi
• Dostavljanje podataka iz baza podataka ovlaštenim korisnicima
• Kupcima, snabdjevačima, BOS-ovima, NOS-u, Regulatornim Komisijama
• Na ugovornoj osnovi
• Zahtjev od druge (nenadležne) Regulatorne Komisije
• Dostavljanje operativnih procedura za baze podataka• ODS razvija i dostavlja nadležnoj Regulatornoj komisiji
operativnu proceduru za razvoj, upravljanje i pružanje usluga korisnicima
42
Mapa puta za dalje aktivnosti
Potrebne aktivnosti za razvoj i implementaciju standarda
• Predstavljeni u obliku mape puta
• Sadrže aktivnosti i procijenjene vremenske okvire
• ODS-ovi imaju centralnu ulogu
• Uključenje zainteresovanih strana/stakeholders (snabdjevača i BOS-ova)
• Uključenje NOS-a i Regulatornih Komisija
44
Lista potrebnih aktivnosti
1. Određivanje sredstava komunikacije
2. Jedinstvena i nedvosmislena identifikacija učesnika na tržištu
3. Jedinstvena i nedvosmislena identifikacija šeme mjernih mjesta
4. Definisanje poruka koje se razmjenjuju
5. Definisanje sadržaja (podaci, spisak informacija) poruka
6. Definisanje formata datoteka za poruke
7. Definicija neophodnih modifikacija na softveru i/ili nabavka za provedbu EDI
8. Tehničke specifikacije, nabavka, razvoj, pokretanje
9. Probni rad
10. Redovan-komercijalni rad
45
Vremenski periodi i međuzavisnost aktivnosti
• Aktivnosti 1-3 mogu početi istovremeno i mogu se odvijati istovremeno
• Prije početka aktivnosti 4, razvoj poslovnih procesa treba biti završen
• Aktivnost 4 može početi istovremeno sa prve tri aktivnosti
• Aktivnosti 4-6 se moraju odvijati sekvencijalno
• Prije početka aktivnosti 7, aktivnost 6 treba da bude završena
• Aktivnosti 7-10 se moraju odvijati sekvencijalno
46
Stručnjaci za razvoj
• Potrebno je formirati stručnu grupu (grupe)
• Stručna grupa (grupe) će se sastojati od stručnjaka iz:
• ODS-a
• Snabdjevača i BOS-a
• NOS-a i Regulatornih Komisija (gdje treba)
• Konsultanata (ako je potrebno)
• U zavisnosti od aktivnosti i procesa, uključeni stručnjaci mogu biti :
• Donosioci odluka
• Tehnički stručnjaci (oblast energetike, IT, mjerenja, poslovnih procesa, …)
• Ostali (po potrebi)
47
Mapa puta u Gantt-ovo dijagramu
48
Minimalno procijenjeno trajanje
Maksimalno procijenjeno trajanje
Lista relevantne dokumentacije
Naziv dokumenta
EDI@Energy (German)
Common rules and recommendations for exchange of EDIFACT documents
Interchange Agreement in the Belgian Liberalized Utility Market
Regulation F1: 'EDI communication with the Data Hub in the electricity market'
Common Nordic XML rules and recommendations
49
Pitanja i odgovori,diskusija
Sljedeći koraci (radne grupe)
top related