Engrosmodellen Datamigrering Beskrivelse af migreringskoncept og -metode 20. april 2015 Projekt Version Dato Forfatter Migreringsguide 1.0 01.07.2014 XSTJ 1.1 09.03.2015 XSTJ 1.1.1 20.04.2015 XSTJ Dok. 13/100808-25 Migreringsguide XSTJ/XVJE Ændringslog Version 1.1.1 Afsnit 3.9 Kommentar Illustration ændret Regel for ”KonverterTilMålepunktsType” er ændret 1 Dok. 13/100808-25 Indhold 1. 2. Indledning ...................................................................................... 4 1.1 Forord ................................................................................. 4 1.2 Læsevejledning .................................................................... 4 Datamigrering ................................................................................. 5 2.1 2.2 2.3 3. 4. 5. Baggrund og hovedprincipper ................................................. 5 2.1.1 Overordnede principper for datamigreringen ............... 5 2.1.2 Hvilke data skal migreres ......................................... 5 2.1.3 Migreringsfaser ....................................................... 6 Migreringsdata ..................................................................... 7 2.2.1 Datakategorier og migreringsspor .............................. 7 2.2.2 Data og ansvar........................................................ 8 Migreringskoncept ................................................................ 9 2.3.1 Migreringsflow........................................................ 10 2.3.2 Deltamigrering ....................................................... 11 2.3.3 Migrering af data ud af DataHub (elleverandører) ....... 12 2.3.4 Eksportregler for filtype 1-6 ..................................... 13 Data ............................................................................................. 14 3.1 Hvilke data skal migreres ..................................................... 14 3.2 Migreringsfiltyper................................................................. 15 3.3 Priselementer ...................................................................... 16 3.3.1 Opret priselementer ................................................ 16 3.3.2 Energinet.dk priselementer ...................................... 16 3.4 Filtype 0 – Hent priselementer .............................................. 17 3.5 Filtype 1 – Opret pristilknytninger .......................................... 17 3.6 Filtype 2 – Opret elvarme markering ...................................... 18 3.7 Filtype 3 – Opret kontaktadresser .......................................... 19 3.8 Filtype 4 – Opret nye målepunkter ......................................... 20 3.9 Filtype 5 – Opdater eksisterende målepunkter ......................... 20 3.10 Filtype 6 – Hent alle målepunktsstamdata............................... 21 Produktionsmigrering ...................................................................... 23 4.1 Overordnede begreber ......................................................... 23 4.2 It-systemleverandør ............................................................ 23 4.3 Netvirksomhed .................................................................... 24 4.4 Elleverandør ....................................................................... 24 4.5 Balanceansvarlig ................................................................. 24 4.6 Måledataoperatør ................................................................ 24 Testmigrering................................................................................. 25 2 Dok. 13/100808-25 6. 5.1 Overordnede begreber ......................................................... 25 5.2 It-systemleverandør ............................................................ 25 5.3 Netvirksomhed .................................................................... 26 5.4 Elleverandør ....................................................................... 26 5.5 Balanceansvarlig ................................................................. 27 5.6 Måledataoperatør ................................................................ 27 Tidsplan ........................................................................................ 28 6.1 Testmigrering...................................................................... 28 6.2 Produktionsmigrering ........................................................... 29 3 Dok. 13/100808-25 1. Indledning 1.1 Forord Dette dokument indeholder nødvendig information til at kunne forstå datamigreringskonceptet for Engrosmodellen. Dokumentet indeholder informationer til alle aktører, og det er derfor muligt at få indblik i hinandens migreringsregler, migreringsfiler og udvekslingsformater, hvis det ønskes. Dette dokument er hoveddokumentet for datamigreringsprocessen og skal ses sammen med flere andre detaildokumenter, der beskriver migreringsprocessen og formater i forbindelse med implementeringen af Engrosmodellen. Følgende dokumenter er pt. planlagt til at understøtte aktøren under migrering: Migreringsguide (hoveddokument) Opret priselementer Migreringsformater FTP- guide Testcases Spørgsmål og svar Al dokumentation vedrørende migreringsprocessen vil løbende blive udgivet og opdateret på Engrosmodellens hjemmeside www.energinet.dk/engrosmodel under fanebladet projektaktiviteter/datamigrering. 1.2 Læsevejledning Dokumentet er opbygget på en måde, så relevante emner i videst muligt omfang er samlet i selvstændige kapiteller for de enkelte aktørtyper. Generelt er størsteparten af teksten mest relevant for netvirksomheder, men visse dele er vigtige at forstå for elleverandørerne. Dette gælder specielt afsnit 2.3.3 og 2.3.4, der beskriver, hvordan elleverandørerne skal modtage migreringsdata i postmigreringsperioden. Kapitel 2. indeholder en kort intro til koncept og begreber for datamigreringen. Kapitel 3. indeholder beskrivelser af hvilke typer af data, der skal migreres samt de enkelte data attributter, der skal indsendes eller vil kunne modtages fra migreringssystemet. Kapitel 4. indeholder beskrivelse af migrering i produktionssystemet. Kapitel 5. indeholder beskrivelse af migrering i test systemet. Kapitel 6. indeholder overordnede tidsplaner for test- og produktionsmigrering. Tip! Dokumentet anvender denne boks, hvis noget information ønskes specielt fremhævet. Boksen kan indeholde informationer, som er essentielle i den givne kontekst eller som kan gøre det lettere at håndtere migreringsprocessen. Vigtigt! Dokumentet anvender denne boks, hvis et vigtigt udsagn ønskes fremhævet. Benyttes specielt i situationer hvor utilsigtede hændelser kan fremprovokere migreringsfejl. 4 Dok. 13/96684 2. Datamigrering 2.1 Baggrund og hovedprincipper Udvidelsen af den eksisterende DataHub til at kunne understøtte Engrosmodellen betyder, at der skal tilføjes nye typer af data til de allerede eksisterende data i DataHub. Herudover skal indholdet i enkelte datafelter ændres i forhold til nuværende indhold. For at kunne gennemføre disse ændringer på forsvarlig vis inden Engrosmodellens start skal netvirksomhederne gennemføre en datamigrering og elleverandørerne skal umiddelbart i forbindelse med Engrosmodellens opstart være i stand til at modtage de migrerede data og anvende de nye felter. Strategien for denne datamigrering er beskrevet i dokumentet Engrosmodellen Datamigreringsstrategi, der kan findes på hjemmesiden i datamigreringsfolderen. 2.1.1 Overordnede principper for datamigreringen Følgende overordnede principper er besluttet i forbindelse med implementeringen af datamigreringsstrategien: Hver slags data har sin egen migreringsfiltype Ingen historiske data migreres – ingen historiske transaktionsdata Migrering gennemføres til det kørende DataHub produktionssystem Lang migreringsperiode på 13 måneder Testdatabase til migrering baseret på kopi af E2E testdatabase Energinet.dk varetager beregning og udførelse af deltamigrering Migreringsløsning styres og overvåges af Energinet.dk supportteam Mulighed for formattest af filformater inden opstart af testmiljø Målepunktsstamdata migreres via fil som erstatning for postmigrering via B2B Ændret målerhåndtering (parent-child) sikres gennem datamigreringsløsning Nye målepunkter baseret på nye målepunktstyper oprettes via datamigrering Elleverandører kan modtage alle migreringsdata op til 9 mdr. før go-live Opdatering af målepunktsstamdata via eksportfiler fra DataHub til elleverandør Migreringsdata kan eksporteres på anfordring for alle aktører Engrosmodellens datamodel er allerede implementeret i den kørende DataHub. Dog kan aktørerne ikke se de nye datafelter i DataHub, da Markedsportalen og B2B applikationer ikke er klar til at håndtere de nye Engrosmodel data. Alle nye engrosdata migreres ind i den nye datamodel i DataHub og vil dermed ligge klar til brug ved opstarten af Engrosmodellen og kunne tilgås af den nye applikation fra dag 1. 2.1.2 Hvilke data skal migreres Af nedenstående figur fremgår helt overordnet, hvilke data, der skal migreres af netvirksomheder og Energinet.dk. 5 Dok. 13/100808-25 Alle engrosdata har ikke samme tidsmæssige vigtighed ift. idriftsættelsen. Data kan opdeles i to hovedkategorier: 1. Data, der er en forudsætning for korrekt afregning a. Pris informationer – Netvirksomhedernes og Energinet.dk’s prislister for abonnementer, tariffer og gebyrer (elafgifter håndteres generelt som tariffer) b. Tilknytning af tariffer og abonnementer til et målepunkt c. Stamdata indikator for kunder med elvarme d. Målepunktsstamdata - Nye målepunkter/stamdata for nye målepunktstyper Nye målepunktsstamdata for eksisterende målepunkter 2. Data, der er en forudsætning for effektiv kundehåndtering a. Kontaktinformationer Data i den første hovedkategori er helt nødvendige for, at elleverandøren kan fakturere korrekt. Hvis disse data ikke er fuldstændige, vil konsekvensen være, at netvirksomhederne og Energinet.dk ikke får betaling for sine ydelser ligesom afgifter ikke bliver korrekt opkrævet fra elleverandørerne. Data fra den anden hovedkategori kan, hvis migreringen er ufuldstændig, lægges ind i DataHub efter Engrosmodellen er gået i drift. 2.1.3 Migreringsfaser Migreringen er opdelt i fire hovedfaser. Test migreringen skal sikre, at it- leverandørernes og Energinet.dk’s migreringsløsninger fungerer efter hensigten. Fasen starter 1.11.2014 og forløber indtil ca. 1.11.2015, hvor testsystemet lukkes. 6 Dok. 13/100808-25 Pre-migrerings fasen, der omfatter netvirksomhedernes egentlige datamigrering, starter den 5. marts 2015 og slutter den 28. marts 2016. Herefter følger cut-over perioden, hvor de migrerede data gøres klar til go-live og hvor de for elleverandørerne nødvendige startdata udsendes enten via filer eller via B2B-kanalen. Post-migrerings fasen relaterer sig til aktiviteter, der foregår efter afslutning af cut-over perioden. Disse aktiviteter er primært oprydnings- og opdateringsaktiviteter. 2.2 Migreringsdata 2.2.1 Datakategorier og migreringsspor Der oprettes et migreringsspor for hver gruppe af data for at tage hånd om de variationer, der er i data. Nogle af grupperne har få eller ingen ændringer, men de er medtaget, så alle data er repræsenteret. Nedenstående skema viser, hvilken periode de enkelte migreringsdata tilhører, samt hvilken aktør, der er ansvarlig for migreringen. Migreringsspor / ansvarlig 1 Informationstype Beskrivelse Prisinformationer Informationer om abonnementer, gebyrer og tariffer og afgifter. Informationerne indeholder bl.a. navn, pris, beskrivelse og gyldighedsperiode mm. Nærmere info herom findes i forskrift H3, samt i guiden ”Opret priselementer”, der er placeret på hjemmesiden i datamigreringsfolderen. Yderligere info omkring startdato for priser findes i afsnit 3.3.1. Tilknytninger af priser på netvirksomhedens egne abonnementer og tariffer på de enkelte målepunkter. Nærmere info herom findes i forskrift H3 Tilknytninger af Energinet.dk’s tariffer og SKATs afgifter på de enkelte målepunkter. Nærmere info herom findes i forskrift H3, samt i afsnit 3.3.1 I migreringsperioden sætter netvirksomheden indikator for elvarme per målepunkt Nærmere info herom findes i forskrift I I migreringsperioden angiver netvirksomheden kontaktinformation for afbryder-, aflæsning-, valgkort og adresse 4 per målepunkt. Nærmere info herom findes i forskrift I Anvendes, hvis der er behov for oprettelse af nye målepunkter (f.eks. child-målepunkter til nettoafregningsgruppe 6). De nye målepunktsstamdata indeholder målerdetaljer, fire nye stamdatafelter samt evt. parent-relation Nærmere info herom findes i forskrift I De nye målepunktsstamdata indeholder målerdetaljer, fire nye stamdatafelter samt evt. parent-relation Nærmere info herom findes i forskrift I Pre-migrering Kundeinformationer indeholder bl.a. branchekode og CPR-nummer mm. Post-migrering NV/ENDK 2 NV 3 NV/ENDK 4 NV 5 Netvirksomhedens tilknytninger Energinet.dk tilknytninger Elvarmeindikator Kontaktinformation NV 6 Nye målepunkter NV 7 NV 8 Nye målepunktsstamdata på eksisterende målepunkter Kundeinformationer Migreringsperiode Pre-migrering Pre-migrering Pre-migrering Pre-migrering Pre-migrering Pre-migrering EL Disse opdateres med BRS-015 i post-migreringsperioden, men dog først når data fra spor 4 og 5 er hentet med BRS-005. Nærmere info herom findes i forskrift I 7 Dok. 13/100808-25 NV Netvirksomhed – EL Elleverandør – ENDK Energinet.dk I pre-migreringsperioden er det primært netvirksomheden, som er aktiv. Elleverandøren skal i cut-over migreringsperioden være særlig opmærksom på at hente de af netvirksomhederne migrerede data. Inden dette er sket, må elleverandøren ikke starte postmigreringsaktiviteter i form af stamdataopdateringer (spor 8). 2.2.2 Data og ansvar I forbindelse med Engrosmodellens idriftsættelse overtager elleverandøren ansvaret for de kunderelaterede data fra netvirksomhederne. Dette betyder i praksis, at elleverandørerne overtager ansvaret for mange af de data, som netvirksomheden har indsendt i premigreringsfasen. Nedenstående skema viser, hvem der er ansvarlig for migreringen af data i pre-migreringsfasen og hvem der får ansvaret for de migrerede data efter Engrosmodellens idriftsættelse 1.4.2016. 1. Priselementer oprettes af henholdsvis netvirksomheden og Energinet.dk. Netvirksomheden opretter egne tariffer og abonnementer mens Energinet.dk opretter alle egne tariffer, PSO og elafgifter. Energinet.dk opretter følgende tariffer: Transmissions nettarif Systemtarif PSO-tarif Reduceret PSO-tarif egenproducent Reduceret PSO-tarif 100 GWh El-afgift Reduceret elafgift Negativt reduceret elafgift Elafgift jævnfør §4 stk 3 Elafgift jævnfør §4 stk 4 Elafgift jævnfør §4 stk 5 Indfødningstarif produktion Balance faktisk produktion Balance faktisk forbrug 8 Dok. 13/100808-25 Alle priser der oprettes af Energinet.dk er af typen tarif. Bemærk at ovenstående liste er den dags dato gældende liste, og vær opmærksom på at listen kan ændre sig hen over tid på grund af ændrede afgiftsforhold mm. 2. Pristilknytninger for egne tariffer og abonnementer, samt Energinet.dk PSO og elafgift oprettes af netvirksomheden. Se yderligere beskrivelse i afsnit 3.3.2. 3. Pristilknytninger for Energinet.dk’s egne net-, system, balance produktion/forbrug og indfødningstariffer oprettes af Energinet.dk. 4. Netvirksomhed sikrer korrekt elvarme registrering for egne målepunkter 5. Netvirksomhed opretter kontaktadresser på egne målepunkter 6. Netvirksomhed opretter nye tekniske målepunkter i egne net og registrerer eventuelle parent tilknytninger. 7. Netvirksomhed opdaterer egne målepunkter for at sikre parent tilknytninger, evt. målepunktstype skift og nye målepunktsstamdata mm. 8. Elleverandør opdaterer kundestamdata for egne målepunkter (post-migrering). En del aktiviteter vil skulle gennemføres indenfor selve cut-over perioden – bemærk at disse ikke er beskrevet i detaljer i dette dokument. For yderligere informationer vedrørende cut-over henvises til Cut-over guide, der findes på Energinet.dk’s hjemmeside under Engrosmodel -> Projektaktiviteter -> Cut-over. Der vil internt hos Energinet.dk være et tæt samarbejde mellem cut-over og migreringsgruppen for at sikre, at idriftsættelsen af Engrosmodellen sker på det bedst mulige grundlag. 2.3 Migreringskoncept Datamigrering til Engrosmodellen er baseret på, at netvirksomheden indsender data ved hjælp af migreringsfiler til et selvstændigt migreringssystem. Systemet sikrer modtagelse, check af data og deltaberegning, inden data fysisk opdateres i DataHub produktionsdatabasen. Dette betyder, at de migrerede data vil være fysisk til stede i den eksisterende DataHub. Dog kan ingen af disse data tilgås via Markedsportalen eller B2B kanalen, da nødvendige Engrosmodel skærmbilleder og B2B software først vil være implementeret efter Go-live. Der er dog en enkelt undtagelse. Prislistedata, der skal migreres via Markedsportalen vil således kunne tilgås via denne applikation allerede nu. Undervejs i migreringsprocessen vil et supportteam hos Energinet.dk monitorere gennemløb og fejlsituationer løbende og sikre, at den indsendende netvirksomhed får den nødvendige tilbagemelding på fejl og generel migreringsstatus. Energinet.dk har i processen flere muligheder for at planlægge den videre migrering, for derved at udgå unødig belastning på produktionssystemet, såvel som migreringssystemet. 9 Dok. 13/100808-25 2.3.1 Migreringsflow Migreringsprocessen består af en række trin med egne regler og data tjek. Ved hvert skift tager systemet eller Energinet.dk stilling til, om migreringsdata skal videre til næste niveau eller om migreringsprocessen skal afbrydes. Systemet producerer en række tilbagemeldinger til henholdsvis Energinet.dk og netvirksomheden. Enkelte eksterne tilbagemeldinger vil komme automatisk fra systemet, mens de resterende vil komme fra Energinet.dk. Efter endt eller afbrudt migrering vil netvirksomheden modtage en migreringsrapport til kontrol af, om alle data er migreret. Energinet.dk har i migreringsprocessen 2 muligheder for at planlægge det videre forløb af migreringen. Den første gang er efter, at migreringsdata er valideret og indlæst i staging miljøet (midlertidigt lagringsmiljø hos Energinet.dk). Anden gang er efter, at der er dannet et delta datasæt. Migreringssystemet begynder først at opdatere DataHub produktionsdatabasen efter at delta datasættet er beregnet. 10 Dok. 13/100808-25 Indikerer operatørstyret afslutning af migreringsproces Indikerer automatisk systemstyret afslutning af migreringsproces Systemet kan udover statusmails generere op til 4 forskellige logfiler, der indeholder de målepunkter, der ikke har levet op til syntaks og formatkrav eller hvor der har manglet en funktionel relation til netvirksomhedens data i DataHub. Et eksempel på syntaks fejl kan være: Felt skal være numerisk, men indeholder alfanumeriske tegn (bogstaver). Et eksempel på format fejl kan være: Felt er alfanumerisk og der er krav om, at det minimum skal indeholde 4 tegn, men det indeholder kun 2. Et eksempel på funktionel fejl kan være: Et målepunkt findes i migreringsfilen, men eksisterer ikke i DataHub. Ud over systemets automatiske data tjek udfører medarbejdere fra Energinet.dk’s supportteam også en visuel stikprøvekontrol, hvor der bliver udtaget et mindre antal records til manuel verificering. Denne verificering kan, hvis Energinet.dk vurderer det nødvendigt, afføde en korrespondance med netvirksomheden, hvor det vil blive besluttet, om migreringsprocessen skal stoppes eller kan fortsætte. Et eksempel på stikprøve fejl kan være: Et adressefelt på 132 karakterer indeholder for alle records kun adresser på 4 tegn (kunne være en afgrænsningsfejl ved udtræk). 2.3.2 Deltamigrering Opdatering af DataHub med engrosdata foregår gennem delta migreringer, der alle gennemføres af Energinet.dk. 11 Dok. 13/100808-25 Netvirksomheden indsender således altid det fulde datasæt til migreringsplatformen og skal ikke selv markere ændringer i datasættet. Migreringssystemet håndterer automatisk udregning af delta per migreringsfil ved hvert filgennemløb og migrerer herefter de nødvendige ændringer. Princippet er illustreret i nedenstående eksempel for migrering af pristilknytninger hen over tid. Som det fremgår indsender netvirksomheden i hver datamigrering alle sine tilknytninger for samtlige målepunkter. Når Energinet.dk modtager disse, sammenligner systemet de nye data med de data, der allerede er migreret og finder alle forskelle (oprettelser, ændringer og sletninger). Disse ændringer indlæses herefter i DataHub produktionsdatabasen. For at ovenstående koncept kan fungere, er det aftalt, at netvirksomhederne indsender følgende informationer per filtype: 2.3.3 For filtype 1 sender netvirksomheden altid et fuldt dataset (alle målepunkter i eget system med samtlige tilknytninger) til migreringssystemet For filtype 2 og 3 sender netvirksomheden kun en positiv liste, dvs. målepunkter der har elvarme (filtype 2) eller kontaktadresser, der afviger fra målepunktsadressen (filtype 3). For filtype 4 gælder, at alle nye målepunkter baseret på de nye målepunktstyper skal indgå i filen. For filtype 5 er reglen, at den kun må indeholde de målepunkter, som allerede er i DataHub, men hvor eksisterende stamdata skal opdateres. Migrering af data ud af DataHub (elleverandører) Efter endt migrering dannes der ved cut-over periodens afslutning migreringsfiler til import i elleverandørernes egne systemer. For de fleste elleverandører vil den bedste mulighed være at få data for alle migreringstyper leveret som fil (standard setup). Mindre elleverandører kan dog bestille pristilknytnings- og kontaktadressedata til levering via B2B. Se mere herom under ” Eksportregler for filtype 1-6” . 12 Dok. 13/100808-25 Elleverandøren sørger selv for den nødvendige teknologi til at kunne indlæse data i egne systemer. Formatet for de 4 filtyper, som elleverandøren skal importere i eget system, vil være identisk med formatet, der blev brugt i forbindelse med netvirksomhedernes upload af migreringsdata. For målepunktsstamdata bruges filtype 6, der er en sammenstilling af filtyperne 4 og 5. De datafelter, som er indeholdt i type 6, er en fællesmængde af datafelter fra typerne 4 og 5, samt elvarme indikator værdier fra filtype 2. Konceptet med at udsende migreringsdata via filer er lavet, for at elleverandører med mange målepunkter ikke skal belaste DataHub produktionssystemet unødigt i cut-over og post migreringsperioden. Migreringsfilerne dannes i et parallelt system (ODS), der har samme dataindhold som produktionssystemet, men som ikke direkte påvirker driften af DataHub. 2.3.4 Eksportregler for filtype 1-6 Modtagelse af migreringsdata før, under og efter cut-over: Filtype 0 generes automatisk og kan hentes løbende under migreringsprocessen Filtyper 1, 3 og 6 genereres som filer til efterfølgende indlæsning i elleverandørens system Filtype 1 og 3 kan hentes via B2B, dog kun hvis denne løsning er bestilt og godkendt inden cut-over (deadline 1. marts 2016) Bemærk: Filtype 1 og 3 kan ikke hentes via B2B for elleverandører med over 200.000 målepunkter Filtype 6 data leveres kun som fil til efterfølgende load i elleverandørens system Hvis en elleverandør ikke ønsker migreringsdata leveret via fil, men efter ovenstående deadline i marts i stedet ønsker at hente data via B2B, vil disse skulle requestes af elleverandøren selv - Energinet.dk vil ikke kunne "pushe" data ud på køen. 13 Dok. 13/100808-25 3. Data 3.1 Hvilke data skal migreres Data er af migreringstekniske hensyn opdelt i forskellige typer af migreringsfiler. Filtyperne er nummererede for at lette den daglige omgang med migreringstyper og for at minimere fejl, der ville kunne opstå, hvis der kun blev brugt navngivning af filformater. 0 1 2 3 4 5 6 - Priselementer (prislisten) Pristilknytninger Elvarme markering Kontaktadresser Nye målepunkter Nye engrosstamdata på eksisterende målepunkter Alle nye Engrosmodel målepunktsstamdata Der arbejdes som sagt med 7 forskellige filtyper for at sikre, at alle nødvendige DataHub engrosdata kan migreres både ind og ud af systemet. I nedenstående figur markerer pilene, om migreringsdata fødes ind i migreringssystemet eller om data leveres ud af migreringssystemet. 14 Dok. 13/100808-25 Hver filtype har sit eget helt unikke format for at sikre, at alle data migreres korrekt. For yderligere information omkring format og syntaks af migreringsfiler henvises til dokumentet ”Migreringsformater”, der er en del af dokumentationspakken for datamigrering, som ligger på hjemmesiden i datamigreringsfolderen. 3.2 Migreringsfiltyper De 7 forskellige migreringsfiltyper har som sagt hver deres karakteristika og formål. Derudover vil regler for selve dataindholdet også variere mellem de enkelte filtyper. Hvad betyder de enkelte listemarkeringer: Listetype Beskrivelse Fuld liste Migreringsfil skal indeholde et fuldt datasæt, dvs. at alle netvirksomhedens målepunkter, der kræver en pristilknytning, skal være indeholdt i filen når den indsendes. Ved data eksport fra migreringssystemet (filtype 6) vil migreringsfilen indeholde alle målepunkter, dvs. alle eksisterende målepunkter + alle målepunkter oprettet igennem filtype 4. Positiv liste Kun målepunkter hvor en given stamdataværdi ønskes sat. Eksempel er målepunkter, der skal være registreret med elvarme. Opdateringsliste Migreringsfil skal indeholde alle de målepunkter, hvor der skal ændres/tilføjes stamdata i forhold til de stamdata, der er registreret i DataHub i dag. Eksempler på ændrede stamdata kan være ændring af målepunktstype og 15 Dok. 13/100808-25 målepunktsart, parent tilknytning og målerid etc. Migreringsfil skal ikke være en fuld liste. Det vil sige, at man godt kan indsende det samlede antal målepunkter, der skal opdateres, gennem flere fysiske filer. 3.3 3.3.1 Priselementer Opret priselementer Oprettelse af de enkelte priselementer foregår via DataHub Markedsportalen (GUI). I en fremtidig version af datamigreringssystemet vil filtype 0 (se afsnit 3.4) også kunne anvendes til at oprette priselementer med tilhørende priser i Datahub. Denne funktionalitet vil først blive tilgængelig i løbet af maj måned 2015 og er mest interessant for aktører der arbejder med 3-leds tariffer og derfor skal håndtere store mængder af priselement data. Oprettelse af priser på Markedsportalen er beskrevet i en selvstændig vejledning, som findes på Engrosmodellens hjemmeside under projektaktivitet ”Datamigrering”. Priser som Energinet.dk er ansvarlige for, oprettes af Energinet.dk (Energinet.dk’s tariffer, elafgifter og PSO) se afsnit 3.3.2. 3.3.2 Energinet.dk priselementer Nedenstående priselementer oprettes og vedligeholdes af Energinet.dk, men det er stadig netvirksomhedens ansvar at oprette selve pristilknytningen af visse Energinet.dk tariffer. I listen er den ansvarlige for de enkelte priselementer og den enkelte tilknytning vist i de 2 kolonner ”oprettes af”. Type Priselement Kode Regel Net System Balancegebyr Transmissions nettarif Systemtarif Balance faktisk forbrug PSO-tarif Reduceret PSO-tarif egenproducent Reduceret PSO-tarif 100 GWh 40000 41000 45013 42000 42030 42050 R1 R1 R1 PSO El-afgift Reduceret elafgift Negativt reduceret elafgift El-afgift Elafgift jævnfør §4 stk 3 Elafgift jævnfør §4 stk 4 Elafgift jævnfør §4 stk 5 Indfødning Indfødningstarif produktion Balancegebyr Balance faktisk produktion *) Endnu ikke fastlagt EA-001 EA-002 EA-003 EA-004 EA-005 EA-006 40010 45012 R2 R2 R1 R1 Priselement oprettes af Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Pristilknytning oprettes af Energinet.dk Energinet.dk Energinet.dk Netvirksomhed Netvirksomhed Netvirksomhed Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Energinet.dk Netvirksomhed Netvirksomhed Netvirksomhed Netvirksomhed Netvirksomhed Netvirksomhed Energinet.dk Energinet.dk Regel: R1 = altid 1-1 tilknytning pr målepunkt E17/E18 R2 = tilknytning skal være 1 og kun 1 af mulige valg pr. målepunkt 16 Dok. 13/100808-25 3.4 Filtype 0 – Hent priselementer Filtype 0 indeholder som eksportfil alle data for priselementer, hvilket svarer til den samlede prisliste for markedet. Feltnavn Aktør GLN Type ID Navn Beskrivelse Gyldighedsdato Momsgruppe Pris 00-01 Pris 01-02 Pris 02-03 Pris 03-04 Pris 04-05 Pris 05-06 Pris 06-07 Pris 07-08 Pris 08-09 Pris 09-10 Pris 10-11 Pris 11-12 Pris 12-13 Pris 13-14 Pris 14-15 Pris 15-16 Pris 16-17 Pris 17-18 Pris 18-19 Pris 19-20 Pris 20-21 Pris 21-22 Pris 22-23 Pris 23-24 Obligatorisk viderefakturering Afgiftstarif Tidsopløsning Kommentar Ejer af pris element Pristype (D01, D02 og D03) - Kodeliste Tarif, abonnement eller gebyr ID - Aktørs egen pris element ID Tarif, abonnement eller gebyr navn Tarif, abonnement eller gebyr beskrivelse Startdato Skal der løftes moms af pris elementet (D01 og D02) - Kodeliste Pris excl. Moms for tarif time 1 eller dagspris, samt abonnement eller gebyr Pris excl. Moms for time 2 Pris excl. Moms for time 3 Pris excl. Moms for time 4 Pris excl. Moms for time 5 Pris excl. Moms for time 6 Pris excl. Moms for time 7 Pris excl. Moms for time 8 Pris excl. Moms for time 9 Pris excl. Moms for time 10 Pris excl. Moms for time 11 Pris excl. Moms for time 12 Pris excl. Moms for time 13 Pris excl. Moms for time 14 Pris excl. Moms for time 15 Pris excl. Moms for time 16 Pris excl. Moms for time 17 Pris excl. Moms for time 18 Pris excl. Moms for time 19 Pris excl. Moms for time 20 Pris excl. Moms for time 21 Pris excl. Moms for time 22 Pris excl. Moms for time 23 Pris excl. Moms for time 24 Skal priselement fremgå direkte af kundens regning Er tarif en afgift Er tarif per dag eller time (P1D, PT1H), abonnement (P1M), gebyr (P1D) Længde N(13) AN(3) AN(10) AN(50) AN(2048) D(10) AN(3) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) N(8,4) B(1) B(1) AN(5) Engrosmodel data D03 Tarif Prisliste D02 Gebyr Filtype 0 D01 Abonnement Netvirksomheden skal sikre, at alle de priser, der skal indgå i pristilknytninger, for de produkter der udbydes, er indeholdt i prislisten. Det vil sige, at alle priser for abonnementer, tariffer og gebyrer oprettes. X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Vil altid være udfyldt Kan være udfyldt Vil aldrig være udfyldt Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 3.5 Filtype 1 – Opret pristilknytninger For at tilknytte et priselement fra prislisten (abonnement, gebyr eller tarif) til et givent målepunkt, skal der oprettes en pristilknytning. Pristilknytninger der måtte mangle, når Engrosmodellen idriftsættes, vil forhindre elleverandøren i at kunne fakturere kunden korrekt og samtidig betyde, at netvirksomheden, Energinet.dk eller SKAT ikke får de planlagte indtægter. 17 Dok. 13/100808-25 Det er netvirksomhedens opgave at sikre, at alle tilknytninger er til stede ved Engrosmodellens go-live. Feltnavn Målepunktsid Startdato Slutdato Type Beskrivelse Aktør GLN Antal Kommentar Link er aktiv fra dato Link er aktiv til dato Pristype (D01 og D03) - Kodeliste Netvirksomhedens egen nøgle/ID relateret til priselementet Ejer af pris tilknytning Antal gange abonnement beregnes. Tarif kan kun have antal = 1 Engrosmodel data D03 Tarif Pristilknytninger D02 Gebyr Filtype 1 D01 Abonnement Filtype 1 er en fuld liste dvs. alle netvirksomhedens målepunkter, der har en eller flere pristilknytninger, skal forefindes i migreringsfilen. Der er ingen historik på pristilknytninger i migreringssammenhæng, dvs., at tilknytningerne i hver ny migreringskørsel erstatter tilknytningerne i alle tidligere migreringskørsler. Længde N(18) D(10) D(10) AN(3) AN(10) N(13) N(5) X X X X X X X Vil/skal altid være udfyldt Kan være udfyldt Vil/må ikke være udfyldt Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 3.6 Filtype 2 – Opret elvarme markering Filtype 2 indeholder en markering af, om et målepunkt er registreret med elvarme og fra hvilken dato elvarme registreringen er gyldig fra. Feltnavn Målepunktsid Startdato Elvarme Kommentar Elvarme registrering er aktiv fra dato Længde N(18) D(10) Engrosmodel data Filtype 2 Abonnement Migreringsfilen er en positivliste, det vil sige, at kun målepunkter med elvarme skal indgå i denne liste. Alle målepunkter, der ikke indgår i listen, vil blive sat til ikke at have elvarme. X X Skal altid være udfyldt Kan være udfyldt Må ikke være udfyldt Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 18 Dok. 13/100808-25 3.7 Filtype 3 – Opret kontaktadresser Engrosmodellen understøtter registrering af separate kontaktinformationer for henholdsvis afbryder-, aflæsning- og valgkort samt for den såkaldte adresse4. Filtype 3 anvendes til at migrere disse adresseinformationer, hvis de afviger fra målepunktsadressen. Migreringsfilen indeholder en markering ”Samme som MP adresse”, der bestemmer, om systemet skal finde adresseinformationen i målepunktsadressen eller i de nyoprettede kontaktinformationer. Feltnavn Målepunktsid Adresse type Kontaktnavn 1 Kontaktnavn 2 Samme som MP adresse Vejkode Vejnavn Husnummer Etage Dørbetegnelse Stednavn Postnummer Bynavn Kommunekode Landekode Fastnet telefonnummer Mobil telefonnummer Email adresse Kommentar Type af kontaktadresse (D01, D02 og D03) - Kodeliste Bemærk: felt er op til 10 tegn. Postnummer på målepunktsadressen er 4 tegn Vil/skal altid være udfyldt Kan være udfyldt Vil/må ikke være udfyldt Længde N(18) AN(3) AN(132) AN(132) B(1) AN(4) AN(40) AN(6) AN(2) AN(4) AN(25) AN(10) AN(25) N(3) AN(2) AN(20) AN(20) AN(60) Engrosmodel data D03 Valgkort Kontakt adresser D02 Aflæsningskort Filtype 3 D01 Afbryderkort Migreringsfilen er en positivliste, det vil sige, at kun målepunkter, hvor der ønskes en anden kontaktinformation end målepunktsadressen for en given adressetype, skal indgå i denne liste. Alle målepunkter, der ikke indgår i listen, vil blive sat til at have samme kontaktadresse, som er registreret i målepunktsadressen. X X X X X X X X X X X X X X X X X X Hvis SameAsMPAddress = 0 er feltet grønt Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 19 Dok. 13/100808-25 3.8 Filtype 4 – Opret nye målepunkter Filtype 4 vedrører oprettelse af nye målepunkter baseret på de nye målepunktstyper. Der kan ikke oprettes målepunkter, der ikke er af typen (D04, D05, D06, D07, D08, D09, D10, D11 og D12). Vedrørende tilknytning af en måler til målepunktet, kan dette alene gøres for målepunkter, hvor målepunktsart er fysisk målepunkt. Feltnavn Målepunktsid Tilslutningsstatus Målepunktstype Målepunktsart Aflæsningsfrekvens Effektgrænse Ampere Effektgrænse kW Netområde Målepunktskommentar Produkt Energienhed MP Vejnavn MP Vejkode MP Husnummer MP Etage MP Dørbetegnelse MP Stednavn MP Postnummer MP Bynavn MP Kommunekode MP Landekode Parent målepunkt Måler id Målercifre Måleromregningsfaktor Målerenhed Målertype Kommentar Kodeliste Kodeliste Kodeliste Kodeliste Målepunktskommentar Kodeliste Skal være 'DK' Målecifrene angiver antal betydende cifre og antal decimaler adskilt med ”.” Kodeliste Kodeliste Længde AN(18) AN(3) AN(3) AN(3) AN(5) N(6) N(3) N(3) AN(60) N(13) AN(3) AN(40) N(4) AN(6) AN(2) AN(4) AN(25) AN(4) AN(25) N(3) AN(2) AN(18) AN(15) AN(5) ND (8,4) AN(3) AN(3) Engrosmodel data D12 Total forbrug (BFB) D11 Netto til net (NTN) D10 Netto fra net (NFN) D09 Egen produktion D08 Afregning/information D07 Træk fra net (M3) D04 Solcelle Stamdata - Nye MP typer D06 Leverance til net (M2) Filtype 4 D05 Netto produktion (M1) Bemærk: Når et nyt målepunkt er oprettet via filtype 4, skal målepunktet ikke indsendes i filtype 5 ved næste eller senere migreringskørsler. Det nye målepunkt sendes gennem hele migreringsperioden ind via filtype 4. X X X X X X X X X X Skal være udfyldt Kan være udfyldt Må ikke være udfyldt Hvis SubTypeOfMeteringPoint = D01 er felt GRØNT ellers RØDT Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 3.9 Filtype 5 – Opdater eksisterende målepunkter Engrosmodellen indeholder en række nye målepunktsstamdata, som skal migreres. Filtype 5 er beregnet til at oprette disse manglende data på eksisterende målepunkter. Derudover skal filtype 5 sikre, at det er muligt at konvertere et eksisterende teknisk målepunkt (nuværende D02) egenproduktion (nuværende D03) til en af de nye målepunktstyper (D02, D04, D05, D06, D07, D08, D09, D10, D11 og D12). Samtidig skal man være opmærksom på, at alle målepunkter i DataHub skal have tilføjet målepunktsart. For at sikre at alle nuværende målepunkter med målepunktstyperne D02 og D03, bliver konverteret korrekt, skal netvirksomheden indsende nye målepunktstyper for samtlige disse målepunkter. Dette gælder også for målepunkter, hvor den nye målepunktstype er D02, der i Engrosmodellen betyder, at målepunktet er et analysemålepunkt. 20 Dok. 13/100808-25 Derudover er det muligt at angive, om et målepunkt skal være child til et parentmålepunkt via attributten ”Parent målepunkt”. Vedrørende tilknytning af en måler til målepunktet, kan dette alene gøres for målepunkter, hvor målepunktsart er fysisk målepunkt. Skiftet af målepunktstype og andre ændringer vil først træde i kraft efter cut-over. Bemærk: Målepunktstype D03 udgår i forbindelse med indførelse af Engrosmodellen. Derfor skal der tages stilling til, hvilken ny type et eksisterende D03 skal have efter cut-over. Feltnavn Målepunktsid Målepunktstype Målepunktsart Effektgrænse Ampere Effektgrænse kW Målepunktskommentar Parent målepunkt Måler id Målercifre Måleromregningsfaktor Målerenhed Målertype KonverterTilMålepunktsType Kommentar Kodeliste Kodeliste Målepunktskommentar Målecifrene angiver antal betydende cifre og antal decimaler adskilt med ”.” Kodeliste Kodeliste Kodeliste Længde AN(18) AN(3) AN(3) N(6) N(3) AN(60) AN(18) AN(15) AN(5) ND (8,4) AN(3) AN(3) AN(3) Engrosmodel data D03 Egen produktion D02 Teknisk D01 VE Produktion E20 Udveksling E18 Produktion E17 Time/flexafregnet Stamdata - Eksisterende MP typer E17 Skabelon fjernaflæst Filtype 5 E17 Skabelon manuel Hvis et D03 målepunkt ikke konverteres til en gyldig målepunktstype, vil målepunktet blive nedlagt under cut-over, da Engrosmodellen rent teknisk ikke vil kunne håndtere et gammelt D03 målepunkt. SM SF TF X X X X X X X X X X X Skal være udfyldt Kan være udfyldt Må ikke være udfyldt Hvis SubTypeOfMeteringPoint = D01 er felt GRØNT ellers RØDT Kan være udfyldt - Hvis tomt nedlægges målepunkt Hvis nettoafregningsgruppe = (1-6) er feltet GRØNT ellers RØDT Skal være udfyldt med samme værdi som nuværende (Eksempel: Et E17 målepunkt skal sættes til E17) Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 3.10 Filtype 6 – Hent alle målepunktsstamdata Alle nødvendige Engrosmodel målepunktsstamdata er indeholdt i filtype 6. Dette betyder, at alle stamdata for alle målepunkter ejet af den pågældende aktør er indeholdt i filen. Alt hvad der er migreret ind via filtype 4 og ændret i filtype 5, samt de resterende målepunkter bliver således eksporteret ud i filtype 6. Elvarme indikatoren, som tidligere er migreret i filtype 2, er også en del af filtype 6. I filtype 6 findes der en markering for, om et målepunkt bliver målepunktstypekonverteret under cut-over. De 2 markeringer indeholder henholdsvis hvilken type målepunktet konverteres til, og hvilken type målepunktet blev konverteret fra. 21 Dok. 13/100808-25 Feltnavn Målepunktsid Forventet årsforbrug Afregningsform Tilslutningsstatus Forventet aflæsningsdag 1 Forventet aflæsningsdag 2 Forventet aflæsningsdag 3 Forventet aflæsningsdag 4 Forventet aflæsningsdag 5 Forventet aflæsningsdag 6 Forventet aflæsningsdag 7 Forventet aflæsningsdag 8 Forventet aflæsningsdag 9 Forventet aflæsningsdag 10 Forventet aflæsningsdag 11 Forventet aflæsningsdag 12 Aflæsningsform Målepunktstype Målepunktsart Aflæsningsfrekvens Timedata Nettoafregningsgruppe Effektgrænse Ampere Effektgrænse kW Netområde Til Net Fra Net VærksGSRN Forbrug over tilladt grænse Målepunktskommentar Produkt Energienhed MP Vejnavn MP Vejkode MP Husnummer MP Etage MP Dørbetegnelse MP Stednavn MP Postnummer MP Bynavn MP Kommunekode MP Landekode Parent målepunkt Måler id Målercifre Måleromregningsfaktor Målerenhed Målertype KonverterTilMålepunktsType KonverterFraMålepunktsType Elvarme Elvarme startdato Branchekode Kommentar Kodeliste Kodeliste Kodeliste Kodeliste Kodeliste Kodeliste Målepunktskommentar Kodeliste Skal være 'DK' Målecifrene angiver antal betydende cifre og antal decimaler adskilt med ”.” Kodeliste Kodeliste Kodeliste Kodeliste Længde AN(18) N(18) AN(3) AN(3) D(10) D(10) D(10) D(10) D(10) D(10) D(10) D(10) D(10) D(10) D(10) D(10) AN(3) AN(3) AN(3) AN(5) B(1) N(2) N(6) N(3) N(3) N(3) N(3) AN(18) B(1) AN(60) N(13) AN(3) AN(40) N(4) AN(6) AN(2) AN(4) AN(25) AN(4) AN(25) N(3) AN(2) AN(18) AN(15) AN(5) ND (8,4) AN(3) AN(3) AN(3) AN(3) B(1) D(10) N(6) Engrosmodel data D12 Total forbrug (BFB) D11 Netto til net (NTN) D10 Netto fra net (NFN) D09 Egen produktion D08 Afregning/information D07 Træk fra net (M3) D06 Leverance til net (M2) D05 Netto produktion (M1) D04 Solcelle D02 Teknisk D01 VE Produktion E20 Udveksling E18 Produktion E17 Time/flexafregnet Samlet MP stamdata E17 Skabelon fjernaflæst E17 Skabelon manuel Filtype 6 SM SF TF X X X X X X X X X X X X X X Vil altid være udfyldt Kan være udfyldt Vil aldrig være udfyldt Hvis SubTypeOfMeteringPoint = D01 er felt GRØNT ellers RØDT Hvis (Elvarme = Ja) er felt GRØNT ellers RØDT Numerisk - NumeriskDecimal - AlfaNumerisk (tekst) - Dato - Boolean 22 Dok. 13/100808-25 4. 4.1 Produktionsmigrering Overordnede begreber Alle data, der skal migreres for at understøtte Engrosmodellen, vil blive migreret direkte ind i den eksisterende DataHub. Dette koncept vil i høj grad minimere de risici, der kan opstå i cut-over fasen, da migreringsdata ikke er opbevaret i et midlertidigt staging-område, hvorfra data efterfølgende i cut-over fasen skal flyttes til produktionssystemet. Den 5. marts 2015, når migreringssystemet åbner for modtagelse af data, vil det for netvirksomheden kun være muligt at indsende migreringsfiler via FTP. I forhold til oprettelse af priselementer til prislisten kan disse kun oprettes via DataHub Markedsportalen. I næste release af datamigreringen vil det også være muligt at kunne indsende priselementdata via en migreringsfil (filtype 0). Nedenstående folderstruktur er den samme for alle netvirksomheder - migreringsdata er 100% adskilt mellem netvirksomheder. Det vil være muligt for netvirksomheder at bestille udtræk af filtype 1, 3 og 6 fra migreringssystemet til egenkontrol. For filtype 0 gælder, at denne løbende publiceres til netvirksomhedens underfolder <Pricelist>. Elleverandøren vil også have egen FTP folderstruktur, hvor igennem der kan modtages migreringsdata fra migreringssystemet. Fra 1. maj 2015 vil det være muligt at hente prisliste data i filtype 0 og efterfølgende fra 1. juni 2015 og frem, vil der kunne hentes data relateret til filtyperne 1, 3 og 6. For yderligere oplysninger til produktionsmigrering henvises til bl.a. guiden for migreringsformater og FTP guiden. 4.2 It-systemleverandør It-systemleverandører skal ikke foretage nogen migrering i produktion. Systemleverandøren skal blot sikre, at deres respektive kunders systemer kan gennemføre migrering af produktionsdata. Det vil ikke være tilladt eller muligt for systemleverandøren at agere netvirksomhed eller elleverandør under produktionsmigreringen. 23 Dok. 13/100808-25 4.3 Netvirksomhed Netvirksomheden skal skabe de nødvendige data til migrering fra eget produktionsmiljø og indsende disse til migreringssystemet løbende fra den 5. marts 2015 og frem til den 28. marts 2016. Det er de sidste migreringsfiler, der indsendes den 28. marts, som vil danne grundlaget for den videre behandling i cut-over perioden. Det er vigtigt at pointere, at man som netvirksomhed ikke kan påbegynde migrering før den valgte it-systemleverandør har bestået alle acceptkriterier hos Energinet.dk og leverandørens migreringssoftware dermed er godkendt. Det er netvirksomhedens ansvar at sikre, at alle nødvendige migreringsdata er til stede i DataHub, da det ellers ikke vil være muligt for elleverandøren at gennemføre en korrekt fakturering, når Engrosmodellen sættes i drift. Energinet.dk har oprettet et supportteam, der vil stå til rådighed for bl.a. netvirksomhederne i migreringsperioden. Det forventes, at der vil være et tæt samarbejde mellem netvirksomhederne og deres systemleverandører i perioden op til cut-over. 4.4 Elleverandør Elleverandøren skal i perioden frem til cut-over ikke foretage nogen migreringer af produktionsdata, da den korrekte version af migreringsdata først vil være til stede i løbet af cutover perioden. Når data er udtrukket og klargjort, vil de enkelte migreringsfiler (type 0, 1, 3 og 6) blive oprettet i elleverandørens FTP folderstruktur. Energinet.dk’s supportteam vil udsende en notifikation til elleverandøren om, at filerne er klar til download og den videre behandling i egne systemer. Det vil være muligt for elleverandøren at modtage målepunkts- og prisdata løbende fra 1. juni 2015 og frem til testformål. Efter den 1. september 2015 vil det yderligere være muligt at modtage afregningsvalide data, der bl.a. kan bruges til forberedelse af a conto faktureringer. 4.5 Balanceansvarlig Der vil ikke være noget krav om eller mulighed for at gennemføre en produktionsmigrering som balanceansvarlig. Alle data, som den balanceansvarlige bruger i den daglige drift, sikres gennem andre typer af aktører. 4.6 Måledataoperatør Der vil ikke være noget krav om eller mulighed for at gennemføre en produktionsmigrering som måledataoperatør. Alle data, som måledataoperatøren bruger i den daglige drift, sikres gennem andre typer af aktører. 24 Dok. 13/100808-25 5. 5.1 Testmigrering Overordnede begreber Der stilles forskellige krav til de enkelte aktørtyper vedrørende gennemførelse af et testforløb. Nedenstående tabel indeholder datoer for, hvornår en given opgave kan eller skal udføres, samt hvornår Energinet.dk kan tilbyde det nødvendige datagrundlag, for at et testforløb kan udføres. 5.2 It-systemleverandør Systemleverandøren skal teste egen migreringsapplikation op i mod DataHub migreringssystemet for alle filtyper og gennemføre denne test uden fejl for at kunne bestå de af migreringsgruppen vedtagne acceptkriterier. I testsystemet oprettes ikke testdata til systemleverandøren, men det er valgt i stedet at basere testen på en produktionskopi af DataHub databasen fra produktionssystemet. Dette giver den mest fyldestgørende test af både systemleverandørens og Energinet.dks migreringssystem. Systemleverandøren aftaler bilateralt med op til 2 kunder, at disses netområder må bruges til test. Energinet.dk vil efterfølgende oprette de nødvendige brugere til formålet på de valgte organisationer. Der er ingen krav til, om systemleverandøren gennemfører testen alene eller i samarbejde med den valgte netvirksomhed. Blot en af de valgte organisationer kræves til accepttest overfor Energinet.dk. Systemleverandøren kan selv vælge den ønskede netvirksomhed ud af dem, der er testet på. 25 Dok. 13/100808-25 Det er vigtigt at pointere, at der ikke er nogen forbindelse mellem migreringssystemet og produktionssystemet. Det vil sige, at hvis systemleverandøren baserer sine testdata på live data fra kundens system, vil dette medføre større og større inkonsistens, der i sidste ende vil udløse fejl fra migreringssystemet. Derudover skal større ændringer i egne data undgås. Hvis fx et målepunkt bliver nedlagt på eget testsystem, vil migreringstestsystemet ikke modtage denne information og vil derfor generere en advarsel, næste gang der køres en migreringskørsel. For nærmere beskrivelse af hvilke målepunktstyper etc. der er krævet, for at kunne gennemføre en fyldestgørende test, henvises til materialet vedrørende End to End test. Materialet kan findes på www.energinet.dk/engrosmodel Projektaktiviteter End to End test. 5.3 Netvirksomhed Der er ikke planlagt en dedikeret test for netvirksomheden. Det forventes, at netvirksomhedens systemleverandør har gennemgået de påkrævede tests og bestået de af Energinet.dk og migreringsgruppen fastlagte godkendelseskrav. Godkendelseskriterier for systemleverandøren er, at alle migreringsfiltyper brugt til oprettelse af data kan gennemføres for både FTP upload, import og validering uden terminerende fejl. Derudover skal der kunne beregnes et deltadatasæt på baggrund af de indsendte data, for senere fysisk oprettelse i DataHub systemet. Kun fejl, der naturligt kan opstå pga. periodisering af data, kan accepteres i denne del af testen. Netvirksomheden bør have tæt kontakt med den valgte systemleverandør for at sikre, at egen infrastruktur og software fra systemleverandør kan honorere de krav, der stilles til netvirksomheden, når produktionsmigreringen starter marts 2015. Energinet.dk vil i marts og april 2015 åbne op for adgang til produktionsmigrering efterhånden som systemleverandører har bestået acceptkriterierne. Der vil først blive udsendt adgangkode til netvirksomheden, når systemleverandøren har underrettet Energinet.dk om, at migreringssoftware er installeret og klar til brug på netvirksomhedens systemer. 5.4 Elleverandør Elleverandøren skal ikke migrere data ind i systemet, men alene modtage de migrerede data. Derfor vil elleverandøren kun skulle teste, at data, der er migreret af netvirksomheden, kan modtages fra migreringssystemet, og at disse data kan indlæses i eget system. Elleverandøren skal være opmærksom på, at fra den 1. september 2015 er det muligt at bestille afregningsvalide pris- og målepunktsstamdata fra migreringssystemet til brug i forberedelsen af bl.a. aconto faktureringer. Det skal yderligere bemærkes at de fra netvirksomheden migrerede data til stadighed er under forandring. Hver gang netvirksomheden indsender nye migreringsfiler kan afregningsgrundlaget teoretisk set have forandret sig. De endelige data vil først være til stede ved sidste indsendelse inden cut-over perioden starter og dermed i de filer, som elleverandøren modtager i forbindelse med cut-over. 26 Dok. 13/100808-25 Elleverandøren skal kunne modtage følgende migreringsdata til test: Filtype Filtype Filtype Filtype 0 1 3 6 - Priselementer (prislisten) Pristilknytninger Kontaktadresser Alle nye Engrosmodel målepunktsstamdata Elleverandøren kan fra 1. juni 2015 rekvirere eksportfiler fra migreringssystemet, der vil indeholde de målepunkter, hvor elleverandøren er registreret som leverandør. Undtagelse er filtype 0, der vil indeholde hele prislisten for alle netvirksomheder. Elleverandøren skal selv filtrere de priser ud, som vedrører de netvirksomheder, som målepunkterne er hjemmehørende hos. Det er vigtigt at bemærke, at data, der udtrækkes, kommer fra produktionssystemet, hvilket betyder, at elleverandøren skal basere sine migreringstests på data udtrukket fra eget produktionssystem. Elleverandøren bør så tidligt som muligt påbegynde migreringstest og kontrol af om migreringsdata kan modtages i eget system, da korrekte data er grundlaget for den senere fakturering af elleverandørens kunder. Det er på nuværende tidspunkt endnu ikke besluttet, hvilke godkendelses kriterier der skal gælde for elleverandøren. Information herom vil blive frigivet senere, dog senest ved start af elleverandørens adgang til testdata udtræk. 5.5 Balanceansvarlig Der vil ikke være noget krav eller mulighed for at gennemføre en migreringstest som balanceansvarlig. 5.6 Måledataoperatør Der vil ikke være noget krav eller mulighed for at gennemføre en migreringstest som måledataoperatør. 27 Dok. 13/100808-25 6. 6.1 Tidsplan Testmigrering Tidsplanen for test af migrering er baseret på og afhængig af, at alle data og softwareleverancer på testserveren PRE04 (ftp.datamigrering.datahub.dk) overholder deres respektive tidsplaner. Opstart af produktionsmigrering for de enkelte netvirksomheder afhænger af systemparatheden hos deres respektive systemleverandører, hvilket indebærer at følgende acceptkriterier skal være opfyldte: FTP upload, import, validering, deltaberegning og afsluttede load er gennemført uden terminerende fejl for alle filtyper (1,2,3,4,5) i DataHub testdatabasen. Netvirksomhederne kan ikke starte produktionsmigrering før deres it-systemleverandør har et godkendt datamigreringssystem. Netvirksomhederne vil heller ikke selv kunne varetage produktionsmigrering, uden at der i testsystemet er givet bevis for, at den nødvendige software til udtræk og sammenstilling af data kan fungere sammen med migreringssystemet. Priselementer (Opret priser) der skal bruges i testforløbet, skal være oprettet inden selve migreringstesten kan påbegyndes. 28 Dok. 13/100808-25 6.2 Produktionsmigrering Tidsplanen for datamigrering til produktionssystemet foregår både i 2015 og 2016 (jf. tidslinje). Når der den 1. juni 2015 refereres til ”Komplette” data menes der, at alle netvirksomhedens målepunkter af typerne E17 og E18 skal være migreret ind i produktionsdatabasen. Det vil sige, at bla. alle pristilknytninger for alle netvirksomhedens E17 og E18 målepunkter skal være til stede i systemet. Når der den 1. juli 2015 refereres til ”Komplette” data menes der, at alle netvirksomhedens migreringsdata skal være migreret ind i produktionsdatabasen. Det vil sige, at bl.a. alle pristilknytninger for alle netvirksomhedens målepunkter skal være til stede i systemet, samt at alle målepunktstyper skal være migreret. Når der den 1. september 2015 refereres til ”Afregningsvalide” data, menes der, at alle netvirksomhedens migreringsdata skal være migreret ind i produktionsdatabasen (komplette data) og at alle data skal være valide i forhold til afregning. Det vil sige, at alle pristilknytninger for alle netvirksomhedens målepunkter skal være baseret på de per 1. april 2016 gældende priser og at alle abonnementer, tariffer og gebyrer skal være på plads. Efter 1. september 2015 vil der fortsat skulle migreres data, frem til at systemet lukkes, umiddelbart før cut-over starter. Disse migreringskørsler vil typisk ikke give de store ændringer, da de data der opdateres, kun vil være ændringer i data opstået i forbindelse med den daglige drift (leverandørskift m.m.). Den 28. marts 2016 skal alle netvirksomheder have indsendt det sidste sæt migreringsfiler til migreringssystemet. Efter denne dato vil det ikke længere være muligt at indsende migreringsfiler. Enhedspriser (Opret priselementer) der skal bruges på pristilknytninger skal være oprettet, inden der kan indsendes migreringsfiler. 29 Dok. 13/100808-25
© Copyright 2024