Engrosmodel - Migreringsguide vers. 1.1.1

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