E2E DATAHUB ENGROSMODEL, TESTDREJEBOG

E2E DATAHUB ENGROSMODEL, TESTDREJEBOG
-
BALANCEANSVARLIG
Dok. 13/81170-18
3. marts 2015
Version 2.0
Indholdsfortegnelse
1.
Dokumentinformation ...................................................................... 4
1.1
Versionsoversigt ................................................................... 4
1.2
Reference til baggrundsdokumenter ........................................ 4
2.
Introduktion....................................................................................
2.1
Formål ................................................................................
2.2
Scope for dette dokument og Engrosmodel E2E testen ..............
2.2.1
Uden for scope ........................................................
2.3
Godkendelsesproces og godkendelseskriterier ..........................
2.4
Indhold i bilag ......................................................................
2.5
Vejledning til testdrejebogen ..................................................
2.5.1
Opbygningen af testscenarier i testdrejebogen ............
2.5.2
Nummerering af testscenarierne................................
2.5.3
Testscenariers ID og E2E support ..............................
3.
Testscenarier til test af forretningsprocesserne .................................... 8
3.1
BRS-022 Fremsendelse af andelstal ........................................ 8
3.1.1
Formål med dette testscenarie .................................. 8
3.1.2
Bemærkninger til testforløbet .................................... 8
3.1.3
Testscenarie ........................................................... 8
3.2
BRS-023 – Fremsendelse af beregnede energitidsserier ............. 8
3.2.1
Formål med dette testscenarie .................................. 8
3.2.2
Bemærkninger til testforløbet .................................... 9
3.2.3
Testscenarie ........................................................... 9
3.3
BRS-026 - Anmodning om beregnede energitidsserier, timeafregnet
forbrug pr. balanceansvarlig .................................................. 9
3.3.1
Formål med dette testscenarie .................................. 9
3.3.2
Bemærkninger til testforløbet .................................... 9
3.3.3
Testscenarie ........................................................... 9
3.4
BRS-026 - Anmodning om beregnede energitidsserier, flexafregnet
forbrug pr. balanceansvarlig ................................................. 10
3.4.1
Formål med dette testscenarie ................................. 10
3.4.2
Bemærkninger til testforløbet ................................... 10
3.4.3
Testscenarie .......................................................... 10
3.5
BRS-026 - Anmodning om beregnede energitidsserier, produktion eller
forbrug pr. elleverandør pr. balanceansvarlig .......................... 11
3.5.1
Formål med dette testscenarie ................................. 11
3.5.2
Bemærkninger til testforløbet ................................... 11
3.5.3
Testscenarie .......................................................... 11
Bilag A.
5
5
5
5
5
5
6
6
6
7
Forkortelser og betydning af specifikke ord ............................. 13
Bilag B.
Kort vejledning til DataHub ................................................... 14
Sådan tæller du arbejdsdage i tidsfrister ........................................... 14
Gyldighedsdato frem i tiden .................................................. 14
Gyldighedsdato tilbage i tiden ............................................... 14
Log på DataHub GUI med egen eller E2E bruger ................................. 14
Fremsøgning af et målepunkt ........................................................... 15
Se forretningstransaktioner for et målepunkt ..................................... 15
Se måledata for et målepunkt .......................................................... 16
Hvordan logger jeg på DataHub med forskellige roller, f.eks. NV og EL? 17
Kan en bruger få adgang til flere skærmbilleder i samme browser? ....... 17
Dok. 13/81170-18
2/19
Hvordan skifter jeg sprog, når jeg er log ind i DataHub GUI? ............... 17
Hvordan kan jeg se alle stamdata på et målepunkt på en gang? ........... 17
Bilag C.
Betydning af status for Forretningstransaktioner...................... 18
Forslag til statusark til din E2E aktørtest ..................................................... 1
Dok. 13/81170-18
3/19
1. Dokumentinformation
1.1
Ver.
0.1
0.2
0.3
0.4
1.0
2.0
1.2
Versionsoversigt
Status
Udkast
Udkast
Udkast
Udkast
Udgivet
Udgivet
Dato
18-09-2013
07-01-2014
26-05-2014
02-06-2014
15-10-2014
02-03-2015
Beskrivelse
Første udkast af dokumentet
Opdateret efter kommentarer fra CCO
Opdateret til EDI guide – BRS, version 3.5.2
Opdateret efter review af ENDK og KMD
Opdateret til EDI guide – BRS, version 3.5.3
Opdateret til EDI guide – BRS, version 3.6.0
Forfatter
ENDK (XHLL)
ENDK (XHLL)
ENDK (XHLL)
ENDK (XHLL)
ENDK (XHLL)
ENDK (XHLL)
Reference til baggrundsdokumenter
Dokument
Forskrift C1: Vilkår for balanceansvar
Forskrift D1: Afregningsmåling
Forskrift F1: EDI-kommunikation
Forskrift H1: Skift af elleverandør, flytning mv.
Forskrift H2: Skabelonafregning mv.
Forskrift H3: Afregning af engrosydelser og afgiftsforhold
Forskrift I: Stamdata
Forretningsprocesser for det danske elmarked (EDI guide - BRS),
version 3.6.0
EDI transaktioner for det danske elmarked (EDI guide - RSM),
version 5.6.0
E2E test – Generel vejledning
Reference ID
Ref_01
Ref_02
Ref_03
Ref_04
Ref_05
Ref_06
Ref_07
Ref_08
Ref_09
Ref_10
http://www.energinet.dk/DA/El/Engrosmodel/Projektaktiviteter/Sider/End-to-End-test.aspx
E2E test – Afregning af engrosydelser
(beskrivelse er på vej - http://www.energinet.dk/DA/El/Engrosmodel/Projektaktiviteter/Sider/End-to-End-
Ref_11
E2E test - Tidsfrister for forretningstransaktioner udført på E2E
testmiljøet
http://www.energinet.dk/DA/El/Engrosmodel/Projektaktiviteter/Sider/E
nd-to-End-test.aspx
E2E test - Vejledning til oprettelse af parent-child relationer
Ref_12
test.aspx)
Ref_13
https://projects.energinet.dk/Engrosmodellen/arbejdsgrupper/ProjectDocuments/Forms/AllItems.aspx?RootFolder=%2FEngrosmo
dellen%2Farbejdsgrupper%2FProjectDocuments%2FTest%20%2D%20Arbejdsgruppe%20under%20TI%2Dgruppen%2FVejlednin
ger
Vejledning til oprettelse af priselement
http://www.energinet.dk/SiteCollectionDocuments/Danske%20dokumenter/El/Brugermanual_oprettelse%20af%20tariffer.pdf
Dok. 13/81170-18
Ref_14
4/19
2. Introduktion
2.1
Formål
Dette dokument er en testdrejebog for ‘Engrosmodellen’, som er den nye version af
DataHub. Her får du en vejledning i, hvad en aktør med rollen ’balanceansvarlig’ skal
teste i ’End-To-End testen’ (E2E), før Engrosmodellen kommer i drift.
E2E testen foregår mellem DataHub og dit aktør it-system og formålet er, at give dig
som aktør en forretningsforståelse for Engrosmodellens forretningsprocesser, specielt i
dit eget system. Testen skulle gerne vise, at processerne er korrekt implementeret hos
alle aktører.
Engrosmodellens E2E test vil foregå under så produktionslignende forhold som muligt.
Det opnås bl.a. ved, at data til testmiljøet er blevet kopieret fra produktionsmiljøet og
anonymiseret.
Til din test som balanceansvarlig vil du blive tilknyttet en elleverandør, hvorved du kan
få adgang til testdata på testmiljøet.
Dette dokument indeholder kun testscenarierne.
En mere generel information, f.eks. om opbygning af testmiljøet samt brug af de fiktive
E2E brugere og de tildelte testdata, er beskrevet i dokumentet ’E2E test – Generel
vejledning’ som findes på Energinet.dk’s hjemmeside.
Kort kan her dog nævnes, at relationen mellem elleverandør og balanceansvarlig er sat
op på E2E testmiljøet, som den var i produktion i oktober 2014 før E2E Pilottest gik i
gang.
2.2
Scope for dette dokument og Engrosmodel E2E testen
Testscenarier i dette dokument er specifikt rettet mod rollen som balanceansvarlig og vil
derfor ikke dække alle tænkelige testscenarier ud fra funktionaliteten i DataHub
Engrosmodellen.
Der understreges, at E2E testperioden ikke kun ses som en godkendelsesproces af dit itsystem som aktør på elmarkedet, men at perioden bør bruges som en læringsperiode i
relation til alle forretningshenseender, også interne der ikke direkte er en del af E2E
aktørtesten.
2.2.1
Uden for scope
Aktørernes egne interne forretningsprocesser er ikke en del af testbeskrivelsen i dette
dokument.
2.3
Godkendelsesproces og godkendelseskriterier
Vær opmærksom på, at alle testscenarier, der er beskrevet i denne testdrejebog, i
princippet skal gennemføres, for at du som balanceansvarlig aktør kan være klar til
Engrosmodellen.
Der kan være forskel på hvilke testscenarier du i praksis skal gennemføre, afhængig af
om du kun er balanceansvarlig for produktions- eller forbrugsmålepunkter eller for
begge dele.
Hvis du er i tvivl, kan du kontakte E2E Support for at høre nærmere.
2.4
Indhold i bilag
Bilagene er generelle for alle testdrejebøger og de indeholder følgende information:
A. En oversigt og forklaring til forkortelser og ord brugt i de 4 testdrejebøger.
Dok. 13/81170-18
5/19
B. Beskrivelse af f.eks. hvordan tidfrister ”beregnes” i DataHub og beskrivelse af
nogle få funktioner til brug i DataHub Market Portal (GUI/brugergrænseflade) der
kan være nyttige at kende undervejs i E2E testen.
Oversigt og betydning af status overordnet for en forretningstransaktion og for de
enkelte trin i transaktionen.
Til sidst i drejebogen findes et forslag til et statusark, som kan printes ud og bruges
under afvikling af din E2E aktørtest. Det dokument findes også som et selvstændigt
dokument på:
http://www.energinet.dk/DA/El/Engrosmodel/Projektaktiviteter/Sider/End-to-End-test.aspx
2.5 Vejledning til testdrejebogen
2.5.1 Opbygningen af testscenarier i testdrejebogen
Testdrejebogen består af skemaer for hvert testscenarie til hver forretningsproces.
Test ID:
E2E aa BRS0xx-yyy - <testscenarie titel>
Dette er testscenariets unikke ID og bruges f.eks. til status og ved indrapportering af
problemer under testen.
Forudsætninger før testafvikling
I dette felt vil forudsætninger som f.eks. at specifik data skal eksistere før afvikling af
testscenariet. Det vil være de forudsætninger der er gældende for det specifikke scenarie og som
vil give det beskrevne procesflow og de beskrevne resultater.
Sådan startes testen
Her vil være en kort beskrivelse af at Energinet skal have udført en del af forretningsprocessen før
du kan sætte din testafvikling i gang eller det kan være en henvisning til, at du i Trin 1 skal starte
processen via dit it-system.
Trin
Forventet resultat i eller fra DataHub
Trin 1
I dette felt vil stå hvad du skal gøre – eller forvente - som aktør på dette trin i
testafviklingen af forretningsprocessen.
Det vil oftest være meddelelser, du skal modtage via dit it-system.
Bemærk: det vil ikke være alle obligatoriske informationer i en meddelelse, du skal
sende ind til DataHub, der er angivet i dette felt – kun nogle få der kan have særlig
betydning i netop den pågældende test.
Trin x
Der kan være et eller flere trin i et testscenarie.
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
Hvis vi har skønnet, at du kan have gavn af en uddybning af de ændringer, der kan ses i DataHub
efter testafvikling, vil der være kommentarer omkring ændringerne, og hvor de kan findes, i dette
felt.
Dine eventuelle kommentarer til resultat efter testafvikling
Hvis du har kommentarer til forløbet efter testafvikling, er der plads i dette felt til det.
2.5.2
Nummerering af testscenarierne
I skemaet herover er testscenariets unikke ID angivet som
E2E aa BRS0xx-yyy - <testscenarie titel>
De enkelte elementer i ID’et betyder følgende:
E2E
Dette prefix er for at vi hos Energinet kan skelne disse testscenarier fra andre
interne testscenarier f.eks. ved indberetning af fejl.
aa
aa angiver den rolle testscenariet gælder for. I denne drejebog er det ’BA’ for
balanceansvarlig.
BRS0xx
Hvilken forretningsproces testscenariet dækker angives ved
forretningsprocessens BRS-nummer f.eks. BRS022 for Fremsendelse af andelstal.
Dok. 13/81170-18
6/19
yyy
yyy er et fortløbende nummer, hvis der er flere testscenarier for den samme
forretningsproces. Dette er ikke så aktuelt i denne drejebog som f.eks. i
drejebogen for elleverandører, hvor der kan være flere scenarier for en BRS.
<testscenarie
titel>
Efter testscenariets unikke id vil der være en beskrivende tekst, så vi kan skelne
de enkelte testscenarier fra hinanden. Det kan f.eks. være angivelse af, at et
testscenarie omhandler energitidsserier med residualforbrug.
2.5.3
Testscenariers ID og E2E support
Det er vigtigt at du angiver ID for testscenariet (f.eks. E2E BA BRS022-01), hvis du
henvender dig til Energinet.dk med problemer i forbindelse med din E2E testafvikling.
Med den information vil vi have lettere ved at hjælpe dig med dit problem og
behandlingstiden for din henvendelse kan blive kortest muligt.
Dok. 13/81170-18
7/19
3. Testscenarier til test af forretningsprocesserne
3.1 BRS-022 Fremsendelse af andelstal
3.1.1 Formål med dette testscenarie
Fra ‘EDI guide - BRS’: Andelstal beregnes af DataHub per netområde hver måned.
Første del er en manuel procedure beskrevet i Forskrift H2 (Ref_05). Når den manuelle
del udført af Energinet er afsluttet, starter denne forretningsproces.
3.1.2
Bemærkninger til testforløbet
Ændrede tidsfrister i forbindelse med test
Da første del af proceduren er manuel, kan den køres af Energinet efter aftale, så reelt
er der ingen ændrede tidsfrister til denne proces.
3.1.3
Testscenarie
Test ID:
E2E BA BRS022-01 – Fremsendelse af andelstal
Forudsætninger før testafvikling
-
Du er aktiv balanceansvarlig i netområdet i den angivne tidsperiode.
Der eksisterer data til beregning af andelstal for den angivne tidsperiode.
Sådan startes testen
Denne forretningsproces starter når Energinets manuelle del af beregning af andelstal er afsluttet.
Trin
Forventet resultat i eller fra DataHub
Trin 1
Du modtager følgende meddelelse i dit it-system: ’Notifikation om andelstal’ (RSM-013)
med forretningsårsag ’Andelstal’ (D02).
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
-
Meddelelsen er modtaget i dit it-system.
Dine eventuelle kommentarer til resultat efter testafvikling
3.2 BRS-023 – Fremsendelse af beregnede energitidsserier
3.2.1 Formål med dette testscenarie
Fra ‘EDI guide - BRS’: DataHub beregner dagligt 1-4 arbejdsdag efter driftsdøgn
summer for driftdøgnet. 5. arbejdsdag efter driftdøgn fikserer DataHub sumtidsserier for
driftdøgnet.
Den 3. sidste arbejdsdag før månedsskift i den måned, der ligger 4 måneder efter
driftsmåneden refikseres sumtidsserierne.
Når DataHub har beregnet, fikseret og refikseret de forskellige summer og
residualforbrug for energitidsserier udsendes det beregnede til balanceansvarlige
aktører. Første del af processen er en manuel procedure beskrevet i Forskrift D1
(Ref_02). Når den manuelle del af Energinet er afsluttet, starter denne
forretningsproces.
I dette testscenarie skal du bare se, at du kan modtage den meddelelse, DataHub
sender til dit it-system.
Dok. 13/81170-18
8/19
3.2.2
Bemærkninger til testforløbet
Ændrede tidsfrister i forbindelse med test
Da første del af proceduren er manuel, kan den køres af Energinet efter aftale, så reelt
er der ingen ændrede tidsfrister til denne proces.
3.2.3
Testscenarie
Test ID:
E2E BA BRS023-01 – Fremsendelse af beregnede energitidsserier
Forudsætninger før testafvikling
-
Du er aktiv balanceansvarlig i netområdet i den angivne måned.
Der eksisterer data til beregning af energitidsserier for den angivne måned.
Sådan startes testen
Denne forretningsproces starter, når den manuelle del af beregning af energitidsserier er afsluttet.
Trin
Forventet resultat i eller fra DataHub
Trin 1
Du modtager følgende meddelelse i dit it-system: ’Notifikation om beregnede tidsserier’
(RSM-014) og en af følgende forretningsårsager:
- ’Foreløbig’ (indtil 5. dagen) (D03)
- ’Fiksering’ (D04)
- ’Refiksering’ (D05)
og følgende data:

Samlet produktion, flexafregnet forbrug og timeafregnet forbrug pr. elleverandør pr.
netområde.

Residualforbrug pr. netområde.

Samlet produktion og flexafregnet forbrug og timeafregnet forbrug pr.
balanceansvarlig pr. netområde
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
-
Du har modtaget de forventede energitidsserier i dit it-system.
Dine eventuelle kommentarer til resultat efter testafvikling
3.3
BRS-026 - Anmodning om beregnede energitidsserier, timeafregnet
forbrug pr. balanceansvarlig
3.3.1 Formål med dette testscenarie
Fra ‘EDI guide - BRS’: En balanceansvarlig aktør kan anmode om at få tilsendt
beregnede energitidsserier ved at indsende en forespørgsel til DataHub for en specifik
dato eller en tidsperiode.
I dette testscenarie sender du en anmodning om timeafregnet forbrug pr.
balanceansvarlig til DataHub via dit it-system. Du vil efterfølgende modtage en
meddelelse med forbruget for den angivne tidsperiode.
3.3.2
Bemærkninger til testforløbet
Der er ingen ændrede tidsfrister i forbindelse med dette testscenarie.
3.3.3
Test ID:
Testscenarie
E2E BA BRS026-01 – Anmodning om beregnede energitidsserier,
Dok. 13/81170-18
9/19
timeafregnet forbrug pr. balanceansvarlig
Forudsætninger før testafvikling
-
Du er aktiv balanceansvarlig i netområdet i den angivne tidsperiode.
BEMÆRK: Før en aktør kan sende denne forespørgsel, skal RSM-014 ’Notifikation om
aggregerede tidsserier’ i BRS-023 ’Fremsendelse af beregnede energitidsserier’ være modtaget
med energitidsserier for timeafregnet forbrug pr. balanceansvarlig, så der ligger data i DataHub
til svar på anmodningen.
Sådan startes testen
Processen sættes i gang via dit it-system (se Trin 1 herunder).
Trin
Forventet resultat i eller fra DataHub
Trin 1
Fra dit it-system sender du: ’Anmod om måledata, aggregerede’ (RSM-016) med
angivelse af følgende kriterier:
- forretningsårsag ’Fiksering’ (D04)
- målepunktstype ’Forbrug’ (E17)
- tidsperiode
- afregningsform ’Time’ (E02)
- netområde
Trin 2
Du modtager følgende meddelelse i dit it-system: ’Notifikation om aggregerede
tidsserier’ (RSM-014) for den angivne forretningsårsag og kriterier.
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
-
Du har modtaget den anmodede måledata i dit it-system.
Dine eventuelle kommentarer til resultat efter testafvikling
3.4
BRS-026 - Anmodning om beregnede energitidsserier, flexafregnet
forbrug pr. balanceansvarlig
3.4.1 Formål med dette testscenarie
Fra ‘EDI guide - BRS’: En balanceansvarlig aktør kan anmode om at få tilsendt
beregnede energitidsserier ved at indsende en forespørgsel til DataHub for en specifik
dato eller en tidsperiode.
I dette testscenarie sender du en anmodning om flexsafregnet forbrug pr.
balanceansvarlig til DataHub via dit it-system. Du vil efterfølgende modtage en
meddelelse med forbruget for den angivne tidsperiode.
3.4.2
Bemærkninger til testforløbet
Der er ingen ændrede tidsfrister i forbindelse med dette testscenarie.
3.4.3
Test ID:
Testscenarie
E2E BA BRS026-02 – Anmodning om beregnede energitidsserier, flexafregnet
forbrug pr. balanceansvarlig
Forudsætninger før testafvikling
-
Du er aktiv balanceansvarlig i netområdet i den angivne tidsperiode.
Dok. 13/81170-18
10/19
BEMÆRK: Før en aktør kan sende denne forespørgsel, skal RSM-014 ’Notifikation om
aggregerede tidsserier’ i BRS-023 ’Fremsendelse af beregnede energitidsserier’ være modtaget
med energitidsserier for flexafregnet forbrug pr. balanceansvarlig, så der ligger data i DataHub til
svar på anmodningen.
Sådan startes testen
Processen sættes i gang via dit it-system (se Trin 1 herunder).
Trin
Forventet resultat i eller fra DataHub
Trin 1
Fra dit it-system sender du: ’Anmod om måledata, aggregerede’ (RSM-016) med
angivelse af følgende kriterier:
- forretningsårsag ’Fiksering’ (D04)
- målepunktstype ’Forbrug’ (E17)
- tidsperiode
- afregningsform ’Flex’ (D01)
- netområde
Trin 2
Du modtager følgende meddelelse i dit it-system: ’Notifikation om aggregerede
tidsserier’ (RSM-014) for den angivne forretningsårsag og kriterier.
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
-
Du har modtaget den anmodede måledata i dit it-system.
Dine eventuelle kommentarer til resultat efter testafvikling
3.5
BRS-026 - Anmodning om beregnede energitidsserier, produktion
eller forbrug pr. elleverandør pr. balanceansvarlig
3.5.1 Formål med dette testscenarie
Fra ‘EDI guide - BRS’: En balanceansvarlig aktør kan anmode om at få tilsendt
beregnede energitidsserier ved at indsende en forespørgsel til DataHub for en specifik
dato eller en periode.
I dette testscenarie sender du en anmodning til DataHub via dit it-system om
aggregeret produktion eller forbrug i et netområde, hvor du er balanceansvarlig for en
specifik elleverandør.
Du skal vælge produktion eller forbrug efter, hvad du primært er balanceansvarlig for.
Du vil efterfølgende modtage en meddelelse med aggregeret produktion eller forbrug for
dig som balanceansvarlig med den angivne elleverandør i det angivne netområde for
den angivne tidsperiode.
3.5.2
Bemærkninger til testforløbet
Der er ingen ændrede tidsfrister i forbindelse med dette testscenarie.
3.5.3
Test ID:
Testscenarie
E2E BA BRS026-03 – Anmodning om beregnede energitidsserier, produktion
eller forbrug pr. elleverandør pr. balanceansvarlig
Forudsætninger før testafvikling
-
Du er aktiv balanceansvarlig i netområdet i den angivne tidsperiode.
BEMÆRK: Før en aktør kan sende denne forespørgsel, skal RSM-014 ’Notifikation om
Dok. 13/81170-18
11/19
aggregerede tidsserier’ i BRS-023 ’Fremsendelse af beregnede energitidsserier’ være modtaget
med energitidsserier for forbrug eller produktion pr. elleverandør pr. balanceansvarlig, så der
ligger data i DataHub til svar på anmodningen.
Sådan startes testen
Processen sættes i gang via dit it-system (se Trin 1 herunder).
Trin
Forventet resultat i eller fra DataHub
Trin 1
Fra dit it-system sender du: RSM-016 ’Anmod om måledata, aggregerede’ med angivelse
af følgende kriterier:
- forretningsårsag ’Fiksering’ (D04)
- målepunktstype ’Produktion’ (E18) eller ’Forbrug’ (E17)
- tidsperiode
- afregningsform ’Time’ (E02)
- netområde
- elleverandør
Trin 2
Du modtager følgende meddelelse i dit it-system: ’Notifikation om aggregerede
tidsserier’ (RSM-014) for den angivne forretningsårsag og kriterier.
Kommentarer til resultat i DataHub og dit it-system efter testafvikling
-
Du har modtaget den anmodede måledata i dit it-system.
Dine eventuelle kommentarer til resultat efter testafvikling
Dok. 13/81170-18
12/19
Bilag A.
Forkortelser og betydning af specifikke ord
Forkortelse/ord
B2B
Betydning
Business to business
BA
BTD
Balanceansvarlig
Business Transaction Dossier =
Forretningstransaktioner
DataHub GUI /
DH GUI
DataHub brugergrænsefladen
E2E
End to end
E2E Aktørtest
E2E EL / E2E NV
En fiktiv aktør
E2E Final-test
E2E Pilot-test
E2E Pre-test
E2E testdrejebog
EL
ENDK
FP
GD
Elleverandør
Energinet.dk
Forsyningspligtig elleverandør
Gyldighedsdato
MO (MDR)
Måleoperatør
(ENG: Meter Data Responsible)
Måleoperatør
(ENG: Meter Data Responsible)
Netvirksomhed
MO (MDR)
NV
Sandkasse
Dok. 13/81170-18
Beskrivelse
Kommunikations kanal mellem to it-systemer
f.eks. som her aktørens it-system og DataHub.
Findes i DataHub GUI under menupunkt
’DataHub’ > ’Forretningsfunktioner’ > ’Søg
målepunkt’ og viser de enkelte RSM-meddelelser
i en forretningsproces.
Ved at logge på DataHub kan aktøren se
forskellige informationer, som f.eks. ændringer
på et målepunkt efter et gennemført testforløb.
’End to end test’ er defineret som en test hvor
meddelelser sendes gennem hele systemet fra
den ene aktørs it-system til modtagelse i den
andens. I denne E2E test sendes meddelelser
mellem eget it-system og DataHub GUI.
Testfase hvor alle aktører afvikler alle eller en
væsentlig del af testscenarier i den rollerelaterede testdrejebog. Fasen kaldes også ”E2E
Aktørtest” og er opdelt i ”E2E Pre-test” og ”E2E
Final-test”.
I drejebogen arbejdes med egen rolle og en eller
flere fiktive roller som medspillere i test af en
forretningsproces. Fiktive roller kaldes ’E2E’
f.eks. ’E2E EL’.
Tidligere brugt om en testfase i E2E testen, hvor
aktørerne senest skal afslutte deres test.
It-leverandører inviteres af Energinet.dk til at
deltage i E2E Pilot test med det formål at
afprøve konceptet for E2E testen.
Denne testperiode kaldes også ”E2E itleverandør-test”, da det kun er it-leverandører,
der tester i perioden.
Tidligere brugt om en testfase i E2E testen, hvor
alle aktører starter på og afvikler en væsentlig
del eller hele deres test.
Et dokument med beskrivelse af hvad og
hvordan funktionalitet i Engrosmodellen testes.
Der vil være en drejebog for hver aktørrolle.
Skæringsdato, tidligere også kaldt EffektueringsDato (ED). Den dato og det tidspunkt, hvor en
ændring sker (f.eks. leverandørskift eller
flytning). Ændringstidspunktet er altid til dagens
start (dvs. 00.00) den relevante dag.
Tidligere brugt som betegnelse for målepunkter,
der må ’leges’ med og hvor et testscenarie kan
afprøves flere gange før et af målepunkterne
udvælges til den testafvikling, som aktøren
ønsker at godkendes på.
13/19
Bilag B.
Kort vejledning til DataHub
Der findes en række vejledninger til funktionalitet i DataHub brugergrænsefladen (GUI)
på produktion (https://www.datahub.dk/sites/CEMS/) under menupunktet
’Portal > Vejledninger’.
I det følgende finder du lidt af den viden, der er i ovenstående vejledninger, som du
måske kan få brug for under afvikling af E2E-testen.
Sådan tæller du arbejdsdage i tidsfrister
Bemærk: De reducerede tidsfrister i denne testdrejebog er sat, så det er muligt at
afvikle den pågældende forretningsproces så tæt på produktionsvilkår som muligt.
Med de angivne tidsfrister er det forsøgt gjort muligt at sende og modtage de forskellige
RSM’er i løbet af en dag med testafvikling.
Når tidsfristerne er sat ned til det angivne, er det stadig muligt at sætte gyldighedsdato
i den initierende RSM til ”det korrekte”, dvs. for BRS-001 Leverandørskift 10
arbejdsdage i fremtiden.
Gyldighedsdato frem i tiden
Hvis du vil finde den tidligste gyldighedsdato for f.eks. et leverandørskifte, som har en
tidsfrist på 10 arbejdsdage, så skal der være 10 arbejdsdage imellem i dag og
gyldighedsdatoen. Hvis ’i dag’ f.eks. er tirsdag den 14. oktober 2014, så kan dit
leverandørskifte tidligst foregå med gyldighedsdato onsdag den 29. oktober 2014.
Hvis tidsfristerne for f.eks. leverandørskifte er ændret for E2E testen til 1 arbejdsdag,
kan gyldighedsdato for leverandørskiftet sættes til ”i overmorgen” (eller efterfølgende
hverdag). Så vil du som nuværende elleverandør til målepunktet modtage besked om
leverandørskiftet samme dag som forretningsprocessen initieres og forretningsprocessen
vil afsluttes på gyldighedsdatoen, hvis alle meddelelser sendes på initieringsdagen.
Gyldighedsdato tilbage i tiden
Hvis du vil finde tidsfristen for indmeldelse af f.eks. en tilflytning, som har en tidsfrist på
5 arbejdsdage tilbage i tid for timeafregnede målepunkter, så skal du tælle 5
arbejdsdage tilbage fra i dag. Hvis ’i dag’ f.eks. er tirsdag den 15. oktober 2013, så kan
du sætte gyldighedsdato for tilflytningen til tirsdag den 8. oktober 2013.
Du kan finde mere information om tidsfrister og tidsangivelser i Forskrift F1: ”EDIkommunikation med DataHub’en i elmarkedet” (Ref_03).
Log på DataHub GUI med egen eller E2E bruger
Når du logger på DataHub GUI, skal du være opmærksom på, at du har fået forskelligt
brugernavn tilsendt alt efter om du skal have rollen som:

dig selv

din tilknyttede E2E netvirksomhed (som elleverandør eller måleoperatør)

din tilknyttede E2E elleverandør
Første gang du logger på DataHub GUI med et brugernavn, skal du bruge den
adgangskode, du har modtaget i en e-mail fra DataHub. Ved første log ind vil du blive
bedt om at indtaste en ny adgangskode og angive svar på et sikkerhedsspørgsmål.
Når du vælger din adgangskode, skal du være opmærksom på reglerne for
adgangskoder, der vises i højre side af skærmbilledet. De skal overholdes.
Overvej en adgangskode der samtidig er let at indtaste, da du kan komme til at bruge
den mange gange, når du logger på DataHub for at se resultater af dine test.
Dok. 13/81170-18
14/19
Fremsøgning af et målepunkt
Ved fremsøgning af et målepunkt kan du bl.a. se oversigt over forretningsprocesser på
målepunktet og deres forretningstransaktioner. Du kan også finde stamdata og
måledata. Målepunktet søges frem i DataHubs brugergrænseflade via menupunkterne:
DataHub > Forretningsfunktioner > Søg målepunkt
Bemærk: ’Forretningsfunktioner’ er et underpunkt til ’DataHub’ og ’Søg målepunkt’ er et
underpunkt til ’Forretningsfunktioner’.
Du har også mulighed for at søge et målepunkt frem ved at gå direkte til ’Søg
målepunkt’ via genvejstasterne i højre side af skærmbilledet:
Genvej > Søg målepunkt
Hvis du vil søge et målepunkt frem, som du ikke er nuværende elleverandør til, skal du
indtaste målepunkt ID og sætte markering i ’Søg fremmede målepunkter’ før du søger.
Hvis du ikke kender målepunkts ID skal du indtaste vejnavn og kundenavn og sætte
markering i både ’Søg fremmede målepunkter’ og ’Vis kundeoplysninger for fremmede
målepunkter’, før du trykker Enter eller søg (forstørrelsesglasset til højre).
Hvis du er logget på DataHub brugergrænsefladen enten som netvirksomhed eller
nuværende elleverandør, behøver du ikke sætte markering i søgning af fremmed
målepunkt.
Du kan finde mere information om brug af søgefelter til fremsøgning af et målepunkt i
vejledningen ’’Brugervejledning – Søg målepunkt (ny funktionalitet)’ som du finder ved
at logge på www.datahub.dk/sites/CMS/ under menupunkt Portal > Vejledninger.
Se forretningstransaktioner for et målepunkt
Forretningsprocesser, hvor du enten har modtaget eller afsendt meddelelser på
målepunktsniveau, kan du finde, ved at fremsøge det målepunktet, som processen
vedrører og vælge fanen Forretningstransaktioner som beskrevet i eksemplet herunder
for et leverandørskifte.
Du kan se betydningen af status for forretningstransaktionen og de enkelte trin i
Betydning af status for Forretningstransaktioner.
Bemærk: Det er ikke alle forretningsprocesser der bliver oprettet forretningstransaktion
for. Det gør der f.eks. ikke for BRS-033 ’Opdatering af tarif prisliste’, fordi processen
ikke vedrører et målepunkt, men er mere generel.
Dok. 13/81170-18
15/19
Eksempel:
Du kan se forretningstransaktionen for f.eks. et leverandørskifte ved at klikke på fanen
Forretningstransaktioner i skærmbilledet Se målepunkt efter fremsøgning af et
målepunkt.
Når forretningstransaktionen for Leverandørskift (BRS-001) er fundet i listen af
transaktioner kan de enkelte trin i transaktionen ses, ved at du klikker på dets ID til
venstre.
Trinene i forretningstransaktionen vil kunne ses under listen af transaktioner.
Meddelelser i transaktionen, der er markeret med understregning, er dine meddelelser,
som du kan åbne og se indholdet af i XML-kode ved at klikke på meddelelsesnavnet i
kolonnen Trin.
Du kan se betydningen af status for forretningstransaktionen og de enkelte trin i
Betydning af status for Forretningstransaktioner.
Se måledata for et målepunkt
Når et målepunkt er fremsøgt, kan måledata findes på fanebladet ’Måledata’.
Dok. 13/81170-18
16/19
a) Er det et skabelonafregnet målepunkt, findes måledata under menubjælken
(også kaldet accordion) ’Forbrugsopgørelse’, hvor der søges på tidsperiode for
aflæsningen.
b) Hvis målepunktet er timeafregnet, findes måledata under bjælken ’Tidsserier’,
hvor der i feltet ’Startdato’ søges på den dag der ønskes måledata for, eller en
dag før den indsendte måledata.
Hvis målepunktet har tidsopløsning på en time, kan ’Time’ vælges.
Hvis der vælges en højere opløsning som ’Dag’ eller ’År’ vil DataHub opsummere
fra time opløsningen til den valgte opløsning og vise det.
Hvordan logger jeg på DataHub med forskellige roller, f.eks. NV og EL?
Du kan kun logge på DataHub med én rolle i én browser. Hvis du f.eks. logger på med
rollen netvirksomhed i Internet Explorer, skal du bruge en anden browser, f.eks.
Chrome eller Firefox, hvis du vil logge på som elleverandør.
Kan en bruger få adgang til flere skærmbilleder i samme browser?
Hvis du er logget på DataHub GUI f.eks. som NV og gerne vil se både stamdata for et
målepunkt og trin i forretningstransaktion BRS-006 Fremsendelse af stamdata –
Netvirksomhed, kan du højre-klikke på menupunktet Vis målepunkt og vælge Åben link i
ny fane. Så vil du have mulighed for at vælge Målepunkt med stamdata på den ene fane
i din browser og Forretningstransaktioner i den anden fane.
Hvordan skifter jeg sprog, når jeg er log ind i DataHub GUI?
Hvis du vil skifte sprog når du er logget ind i DataHub, kan du klikke på dit brugernavn
(i eksemplet herunder: punet_806) og vælge Select Display Language eller
Vælg visningssprog og derefter skifte mellem engelsk og dansk.
Hvordan kan jeg se alle stamdata på et målepunkt på en gang?
Når du har fremsøgt et målepunkt og står i skærmbilledet Se målepunkt er der en lille
trekant i højre side, som vil folde alle stamdata i fanen Målepunkt ud hvis du klikker på
den.
Dok. 13/81170-18
17/19
Bilag C.
Betydning af status for Forretningstransaktioner
I det følgende er to oversigter over status, som en forretningstransaktion (engelsk:
Business Transaction Dossier eller BTD) kan have i sin livscyklus.
Overordnet forretningstransaktion status
Engelsk
Dansk
Forklaring
Running
Aktiv
BTD’en indeholder mindst et trin med en status som kræver
handling af Datahub (som Planlagt, Forventet, Venter, Afhængig)
og der er ingen trin i status Annulleret.
Ready
Klar
Der er ikke flere trin i BTD’en, som kræver handling fra DataHub
(som Planlagt, Forventet, Venter, Afhængig) og skæringsdatoen er
endnu ikke nået.
Cancelled
Annulleret
En eller flere trin i BTD’en har status Annulleret. Når status
Annulleret er nået, kan den ikke ændres af meddelelser eller
andet.
Finished
Afsluttet
Det første trin i BTD’en har status Modtaget og alle efterfølgende
trin i BTD’en har status Dequeued, Modtaget eller ’Ikke mulig’ (de
sidste ses ikke i BTD’en). Når status Afsluttet er nået, kan den ikke
ændres.
Status på forretningstransaktion trin
Engelsk
Dansk
Forklaring
Available
Tilgængelig
DataHub har gjort den udgående meddelelse tilgængelig for
aktøren.
Cancelled
Annulleret
Et trin er annulleret enten af en annullering sendt fra aktøren eller
af en krydsende proces (interfering).
Depending
Afhængig
Den udgående meddelelse er afhængig af en indkommende
meddelelse, før den sendes ud.
Dequeued
Dequeued
Den udgående meddelelse er blevet modtaget af aktøren.
Expected
Forventet
En indkommende meddelelse forventes før en bestemt dato. Hvis
den ikke kommer før denne dato, sættes det tilhørende trin i BTD
til ’Ikke mulig’ (Not Applicable) og vises ikke længere i BTD’en.
Implicit
Implicit
Der sendes ikke positivt svar meddelelse ud. Det tilhørende trin i
BTD sættes til implicit.
Not
Applicable
Ikke mulig
Den indkommende meddelelse er ikke længere mulig. Dette kan
skyldes at meddelelsen – og det tilsvarende trin i BTD – ikke
længere forventes. Alle udgående meddelelser, som var afhængig
af den indkommende meddelelse, sættes til Ikke mulig i BTD’en.
Received
Modtaget
En indkommende meddelelse er modtaget af DataHub.
Scheduled
Planlagt
En udgående meddelelse vil blive tilgængelig for aktøren på en
bestemt dato afhængig af den tilhørende proces.
Waiting
Venter
En indkommende meddelelse forventes før en bestemt dato. Hvis
meddelelsen ikke modtages før denne dato, vil DataHub fortsætte
med at vente til meddelelsen modtages.
Dok. 13/81170-18
18/19
Forslag til statusark til din E2E aktørtest
Testscenarier til test af forretningsprocesser
Testscenarie nr.
Testscenarie overskrift
E2E BA BRS022-01
BRS-022: Fremsendelse af andelstal
E2E BA BRS023-01
BRS-023: Fremsendelse af beregnede energitidsserier
E2E BA BRS026-01
BRS-026: Anmodning om beregnede energitidsserier, timeafregnet forbrug pr. balanceansvarlig
E2E BA BRS026-02
BRS-026: Anmodning om beregnede energitidsserier, flexafregnet forbrug pr. balanceansvarlig
E2E BA BRS026-03
BRS-026: Anmodning om beregnede energitidsserier, produktion pr. elleverandør pr.
balanceansvarlig
Dok. 13/81170-18
Målepunkt ID
Dato
Kommentar til testen
1/19