1. Alokacja Operatywna za pierwsze 6 godzin doby - Gaz

Transkrypt

1. Alokacja Operatywna za pierwsze 6 godzin doby - Gaz
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
1. Alokacja Operatywna za pierwsze 6 godzin doby gazowej*
a) Nazwa pliku za pierwsze 6 godzin doby gazowej
AO_knad_kodb_rrrr_mm_dd_6h_n
gdzie:
AO – stała część nazwy pliku
knad – kod podmiotu dokonującego alokacji
kodb – kod operatora odbierającego informacje
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
6h – znacznik alokacji operatywnej za pierwsze 6 godzin doby gazowej
n – numer wersji pliku (od 1 do 9 a następnie kolejne litery alfabetu bez znaków
diaktrycznych)
Przykład nazwy pliku alokacji operatywnej za pierwsze 6 godzin doby gazowej
AO_cccc_gspl_2012_11_11_6h_2.txt
Powyższy plik należy czytać jako plik zawierający alokację operatywną za pierwsze
6 godzin doby gazowej 11 listopada 2012 r. od podmiotu identyfikowanego kodem
cccc. Numer wersji powyższej alokacji operatywnej to 2. Odbiorcą informacji jest
GAZ-SYSTEM S. A..
b) Zawartość pliku
Dane w pliku tekstowym ASCII, w którym poszczególne wiersze dotyczą
poszczególnych punktów, dla których przesyłana jest alokacja. Kolejne pola
w wierszu oddzielone są średnikami (;). W pliku znajdują się wielkości alokowane
tylko dla jednego dnia, wartości te dotyczą pierwszych 6 godzin (od 6:00 do12:00)
trwającej doby gazowej, zgodnie z nazwą pliku.
aaaaaa;rrrr;mm;dd;iiiiiiii;kod1;xxxxxx;kod2;yyyyyy;….
gdzie:
aaaaaa – numer ID punktu
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
iiiiiiii – ilość paliwa gazowego za pierwsze 6 godzin doby gazowej w danym
punkcie [kWh/doba]
Strona 1 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
kod1, kod2,… – kody poszczególnych umów realizowanych w danym
punkcie. Każdy kod umowy ma format 4 znaków alfanumerycznych. Po
każdym kodzie występuje ilość gazu alokowana do danej umowy. Ilość
powtórzeń jest równa ilości umów na danym punkcie. W przypadku gdy dla
danej umowy alokowana ilość gazu w danym punkcie wynosi „0”, wielkość
tą należy również uwzględnić w zawartości danego wiersza.
Przykład zawartości pliku alokacji operatywnej za pierwsze 6 godzin doby gazowej
123456;2012;11;11;3000;0001;2000;0002;1000;
Powyższy wiersz należy czytać w następujący sposób: alokacja operatywna za
pierwsze 6 godzin doby gazowej 11 listopada 2012 r. dla punktu o ID = 123456.
Całkowita zmierzona ilość paliwa gazowego jaka przepłynęła w godzinach
6:00-12:00 danego dnia na tym punkcie wynosi 3 000 kWh; dla umowy o kodzie nr
0001 ilość alokowanego paliwa gazowego za pierwsze 6 godzin doby gazowej 11
listopada 2012 r. wynosi 2 000 kWh; dla umowy o kodzie nr 0002 ilość alokowanego
paliwa gazowego za pierwsze 6 godzin doby gazowej 11 listopada 2012 r. wynosi
1 000 kWh.
Strona 2 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
2. Alokacja Operatywna za całą dobę gazową*
a) Nazwa pliku za całą dobę gazową
AO_knad_kodb_rrrr_mm_dd_n
gdzie:
AO – stała część nazwy pliku
knad – kod podmiotu dokonującego alokacji
kodb – kod operatora odbierającego informacje
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
n – numer wersji pliku (od 1 do 9 a następnie kolejne litery alfabetu bez
znaków diaktrycznych)
Przykład nazwy pliku alokacji operatywnej za całą dobę gazową
AO_cccc_gspl_2012_11_11_1.txt
Powyższy plik należy czytać jako plik zawierający alokację operatywną od
podmiotu identyfikowanego kodem cccc za dzień 11 listopada 2012 r. Numer
wersji powyższej alokacji operatywnej to 1. Odbiorcą informacji jest
GAZ-SYSTEM S. A..
b) Zawartość pliku
Dane w pliku tekstowym ASCII, w którym poszczególne wiersze dotyczą
poszczególnych punktów, dla których przesyłana jest alokacja. Kolejne pola
w wierszu oddzielone są średnikami (;). W pliku znajdują się wielkości
alokowane tylko dla jednego dnia, zgodnie z nazwą pliku.
aaaaaa;rrrr;mm;dd;iiiiiiii;kod1;xxxxxx;kod2;yyyyyy;….
gdzie:
aaaaaa – numer ID punktu
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
iiiiiiii – ilość dobowa paliwa gazowego w danym punkcie [kWh/doba]
kod1, kod2,… – kody poszczególnych umów realizowanych w danym
punkcie.
Każdy
kod
umowy
ma
format
4
znaków
alfanumerycznych. Po każdym kodzie występuje ilość gazu
alokowana do danej umowy. Ilość powtórzeń jest równa ilości
Strona 3 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
umów na danym punkcie. W przypadku gdy dla danej umowy
alokowana ilość gazu w danym punkcie wynosi „0”, wielkość tą
należy również uwzględnić w zawartości danego wiersza.
Przykład zawartości pliku alokacji operatywnej za całą dobę gazową
123456;2012;11;11;6000;0001;4000;0002;2000;
Powyższy wiersz należy czytać w następujący sposób: alokacja operatywna za
11 listopada 2012 r. dla punktu o ID = 123456. Całkowita zmierzona ilość
paliwa gazowego jaka przepłynęła w danym dniu na tym punkcie wynosi
3 000 kWh; dla umowy o kodzie nr 0001 ilość alokowanego paliwa gazowego
za 11 listopada 2012 r. wynosi 4 000 kWh; dla umowy o kodzie nr 0002 ilość
alokowanego paliwa gazowego za 11 listopada 2012 r. wynosi 2 000 kWh.
Strona 4 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
3. Alokacja Rozliczeniowa Odbiorcy Końcowego*
a) Nazwa pliku
AR_knad_kodb_rrrr_mm_n
gdzie:
AR – stała część nazwy pliku
knad – kod podmiotu dokonującego alokacji
kodb – kod operatora odbierającego informacje
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
n – numer wersji pliku (od 1 do 9 a następnie kolejne litery alfabetu bez
znaków diaktrycznych)
Przykład nazwy pliku alokacji rozliczeniowej
AR_cccc_gspl_2012_11_1.txt
Powyższy plik należy czytać jako plik zawierający alokacje rozliczeniową od
podmiotu identyfikowanego kodem cccc za listopad 2012 r. Numer wersji
powyższej alokacji rozliczeniowej to 1.
b) Zawartość pliku
Dane w pliku tekstowym ASCII, w którym poszczególne wiersze dotyczą
poszczególnych punktów, dla których przesyłana jest alokacja, w
poszczególnych dniach miesiąca, którego dotyczy alokacja. Kolejne pola w
wierszu oddzielone są średnikami (;). W pliku znajdują się wielkości alokowane
dla miesiąca, zgodnie z nazwą pliku.
aaaaaa;rrrr;mm;dd;iiiiiiii;moc_iiiii;kod1;xxxxxx; moc_xxxxx;kod2;yyyyyy;moc_yyyyy;….
gdzie:
aaaaaa – numer ID punktu
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
dd – dni miesiąca, oraz pozycje :
40 – zużycie własne
41 – korekta
50 – ilość miesięczna rozliczeniowa wyrażona w jednostkach kWh
Strona 5 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
iiiiiiii – ilość dobowa paliwa gazowego w danym punkcie wyrażona
w jednostkach kWh/doba
moc_iiiii - maksymalna moc wykonana w danym punkcie wyrażona
w jednostkach kWh /h
kod1, kod2… – kody poszczególnych umów realizowanych w danym
punkcie. Każdy kod umowy ma format 4 znaków alfanumerycznych.
Po każdym kodzie występuje ilość gazu alokowana do danej
umowy, a po niej maksymalna moc wykonana w danym dniu
alokowana do danej umowy. Ilość powtórzeń jest równa ilości umów
na danym punkcie. W przypadku gdy dla danej umowy alokowana
ilość gazu w danym punkcie wynosi „0”, wielkość tę należy również
uwzględnić w zawartości danego wiersza.
xxxxxx; yyyyyy;… - ilości gazu alokowane do poszczególnych umów w
danym dniu wyrażona w jednostkach kWh/doba
moc_xxxxx; moc_yyyyy;… – maksymalna moc wykonana alokowana do
poszczególnych umów w danym dniu punkcie wyrażona
w jednostkach kWh /h
Przykład zawartości pliku alokacji rozliczeniowej Odbiorcy Końcowego
123456;2012;11;01;33300;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;02;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;03;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;04;44440;2000;0001;33330;1852;0002;11110;463;
123456;2012;11;05;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;06;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;07;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;08;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;09;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;10;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;11;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;12;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;13;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;14;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;15;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;16;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;17;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;18;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;19;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;20;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;21;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;22;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;23;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;24;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;25;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;26;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;27;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;28;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;29;33330;1852;0001;22220;1390;0002;11110;463;
Strona 6 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
123456;2012;11;30;33330;1852;0001;22220;1390;0002;11110;463;
123456;2012;11;40;222;0001;144;0002;78;
123456;2012;11;41;5555;0001;5555;0002;0;
123456;2012;11;50;1016313;0001;683121;0002;333222;
Przykład zawiera dane fikcyjne.
Powyższą zawartość pliku z alokacją rozliczeniową należy czytać w następujący
sposób: alokacja rozliczeniowa za listopad 2012 r. dla punktu o ID = 123456.
Całkowita zmierzona ilość paliwa gazowego, jaka przepłynęła na tym punkcie
w poszczególnych dniach od 01 do 30 listopada 2012 r., wynosi 33 330 kWh
(z wyjątkiem 4 listopada 2012, kiedy to całkowita zmierzona ilość paliwa gazowego,
jaka przepłynęła na tym punkcie wynosi 44 440 kWh); dla umowy o kodzie nr 0001
ilość alokowanego paliwa gazowego od dnia 01 do 30 listopada 2012 r. wynosi
22 220 kWh (z wyjątkiem 4 listopada 2012, kiedy to dla umowy o kodzie nr 0001 ilość
alokowanego paliwa gazowego wynosi 33 330 kWh); dla umowy o kodzie nr 0002
ilość alokowanego paliwa gazowego dla dnia od 01 do 30 listopada 2012 r. wynosi
11 110 kWh.
Maksymalna moc godzinowa wykonana, jaka została zarejestrowana na tym
punkcie w poszczególnych dniach od 01 do 30 listopada 2012 r., wynosi 1852 kWh
(z wyjątkiem 4 listopada 2012, kiedy to maksymalna moc godzinowa wykonana na
tym punkcie wynosi 2000 kWh); maksymalna moc godzinowa wykonana alokowana
dla umowy o kodzie nr 0001 od dnia 01 do 30 listopada 2012 r. wynosi 1390 kWh
(z wyjątkiem 4 listopada 2012, kiedy to maksymalna moc godzinowa wykonana
alokowana dla umowy o kodzie nr 0001 wynosi 1852 kWh); maksymalna moc
godzinowa wykonana alokowana dla umowy o kodzie nr 0002 dla dnia od 01 do 30
listopada 2012 r. wynosi 463 kWh.
Zużycie własne stacji w punkcie ID=123456 za listopad 2012 r. wyniosło 222 kWh;
zużycie własne alokowane do umowy o kodzie nr 0001 wyniosło 144 kWh; zużycie
własne alokowane do umowy o kodzie nr 0002 wyniosło 78 kWh.
Korekta we listopadzie 2012 r. dla punktu ID=123456 wyniosła 5555 kWh; korekta
alokowana do umowy o kodzie nr 0001 wynosi 5555 kWh; dla umowy 0002
alokowana wartość korekty wynosi 0 kWh.
Całkowita miesięczna ilość paliwa gazowego jaka przepłynęła w listopadzie 2012
w punkcie ID=123456 wynosi 1 016 313 kWh; całkowita ilość miesięczna alokowana
do umowy o kodzie nr 0001 za listopad 2012 r. wynosi 683 121 kWh; całkowita ilość
miesięczna alokowana do umowy o kodzie nr 0002 za listopad 2012 r. wynosi
333 222 kWh.
UWAGA! Od sierpnia 2014 w pliku z alokacją rozliczeniową używamy jednostek
energii (kWh) dla wszystkich parametrów.
Strona 7 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
4. Alokacja Rozliczeniowa Operatora Systemu Dystrybucyjnego*
a) Nazwa pliku
AR_knad_kodb_rrrr_mm_n
gdzie:
AR – stała część nazwy pliku
knad – kod podmiotu dokonującego alokacji
kodb – kod operatora odbierającego informacje
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
n – numer wersji pliku (od 1 do 9 a następnie kolejne litery alfabetu bez
znaków diaktrycznych)
Przykład nazwy pliku alokacji rozliczeniowej
AR_cccc_gspl_2012_11_1.txt
Powyższy plik należy czytać jako plik zawierający alokacje rozliczeniową od
podmiotu identyfikowanego kodem cccc za listopad 2012 r. Numer wersji
powyższej alokacji rozliczeniowej to 1.
b) Zawartość pliku
Dane w pliku tekstowym ASCII, w którym poszczególne wiersze dotyczą
poszczególnych punktów, dla których przesyłana jest alokacja, w
poszczególnych dniach miesiąca, którego dotyczy alokacja. Kolejne pola w
wierszu oddzielone są średnikami (;). W pliku znajdują się wielkości alokowane
dla miesiąca, zgodnie z nazwą pliku.
aaaaaa;rrrr;mm;dd;iiiiiiii;;kod1;xxxxxx;;kod2;yyyyyy;;….
gdzie:
aaaaaa – numer ID punktu ( ID WPWYosd/ ID WPWEosd)
rrrr – rok, którego dotyczy alokacja
mm – miesiąc, którego dotyczy alokacja
dd – dzień, którego dotyczy alokacja
dd – dni miesiąca, oraz pozycje :
42 – zużycie własne
43 – korekta
51 – ilość miesięczna rozliczeniowa wyrażona w jednostkach kWh
Strona 8 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
iiiiiiii – ilość dobowa paliwa gazowego w danym punkcie wyrażona
w jednostkach kWh/doba
;; - OSD w odróżnieniu do Odbiorcy Końcowego nie alokuje maksymalnej
mocy wykonanej w punkcie WPWYosd i WPWEosd, dlatego też
należy pozostawić puste miejsce po ilości dobowej, co jest
równoznaczne wpisaniu dwóch średników „;;”
kod1, kod2… – kody poszczególnych umów realizowanych w danym
punkcie. Każdy kod umowy ma format 4 znaków alfanumerycznych.
Po każdym kodzie występuje ilość gazu alokowana do danej
umowy, a po niej maksymalna moc wykonana w danym dniu
alokowana do danej umowy. Ilość powtórzeń jest równa ilości umów
na danym punkcie. W przypadku gdy dla danej umowy alokowana
ilość gazu w danym punkcie wynosi „0”, wielkość tę należy również
uwzględnić w zawartości danego wiersza.
xxxxxx; yyyyyy;… - ilości gazu alokowane do poszczególnych umów w
danym dniu wyrażona w jednostkach kWh/doba
;; – w przypadku alokacji dla WPWYosd i WPWEosd wykonywanej przez
OSD, należy pozostawić puste miejsce po ilości dobowej alokowanej
na umowę, co jest równoznaczne wpisaniu dwóch średników „;;”
Przykład zawartości pliku alokacji rozliczeniowej OSD
123456;2012;11;01;33300;;0001;22220;;0002;11110;;
123456;2012;11;02;33330;;0001;22220;;0002;11110;;
123456;2012;11;03;33330;;0001;22220;;0002;11110;;
123456;2012;11;04;44440;;0001;33330;;0002;11110;;
123456;2012;11;05;33330;;0001;22220;;0002;11110;;
123456;2012;11;06;33330;;0001;22220;;0002;11110;;
123456;2012;11;07;33330;;0001;22220;;0002;11110;;
123456;2012;11;08;33330;;0001;22220;;0002;11110;;
123456;2012;11;09;33330;;0001;22220;;0002;11110;;
123456;2012;11;10;33330;;0001;22220;;0002;11110;;
123456;2012;11;11;33330;;0001;22220;;0002;11110;;
123456;2012;11;12;33330;;0001;22220;;0002;11110;;
123456;2012;11;13;33330;;0001;22220;;0002;11110;;
123456;2012;11;14;33330;;0001;22220;;0002;11110;;
123456;2012;11;15;33330;;0001;22220;;0002;11110;;
123456;2012;11;16;33330;;0001;22220;;0002;11110;;
123456;2012;11;17;33330;;0001;22220;;0002;11110;;
123456;2012;11;18;33330;;0001;22220;;0002;11110;;
123456;2012;11;19;33330;;0001;22220;;0002;11110;;
123456;2012;11;20;33330;;0001;22220;;0002;11110;;
123456;2012;11;21;33330;;0001;22220;;0002;11110;;
123456;2012;11;22;33330;;0001;22220;;0002;11110;;
123456;2012;11;23;33330;;0001;22220;;0002;11110;;
123456;2012;11;24;33330;;0001;22220;;0002;11110;;
123456;2012;11;25;33330;;0001;22220;;0002;11110;;
123456;2012;11;26;33330;;0001;22220;;0002;11110;;
123456;2012;11;27;33330;;0001;22220;;0002;11110;;
Strona 9 z 10
Struktura danych w pliku do przekazywania informacji o alokacji ilości paliwa
gazowego na punktach wyjścia z systemu OSP w jednostkach energii
123456;2012;11;28;33330;;0001;22220;;0002;11110;;
123456;2012;11;29;33330;;0001;22220;;0002;11110;;
123456;2012;11;30;33330;;0001;22220;;0002;11110;;
123456;2012;11;40;222;0001;144;0002;78;
123456;2012;11;41;5555;0001;5555;0002;0;
123456;2012;11;50;1016313;0001;683121;0002;333222;
Przykład zawiera dane fikcyjne.
Powyższą zawartość pliku z alokacją rozliczeniową należy czytać w następujący
sposób: alokacja rozliczeniowa za listopad 2012 r. dla punktu o ID = 123456.
Całkowita zmierzona ilość paliwa gazowego, jaka przepłynęła na tym punkcie
w poszczególnych dniach od 01 do 30 listopada 2012 r., wynosi 33 330 kWh
(z wyjątkiem 4 listopada 2012, kiedy to całkowita zmierzona ilość paliwa gazowego,
jaka przepłynęła na tym punkcie wynosi 44 440 kWh); dla umowy o kodzie nr 0001
ilość alokowanego paliwa gazowego od dnia 01 do 30 listopada 2012 r. wynosi
22 220 kWh (z wyjątkiem 4 listopada 2012, kiedy to dla umowy o kodzie nr 0001 ilość
alokowanego paliwa gazowego wynosi 33 330 kWh); dla umowy o kodzie nr 0002
ilość alokowanego paliwa gazowego dla dnia od 01 do 30 listopada 2012 r. wynosi
11 110 kWh.
Zużycie własne stacji w punkcie ID=123456 za listopad 2012 r. wyniosło 222 kWh;
zużycie własne alokowane do umowy o kodzie nr 0001 wyniosło 144 kWh; zużycie
własne alokowane do umowy o kodzie nr 0002 wyniosło 78 kWh.
Korekta we listopadzie 2012 r. dla punktu ID=123456 wyniosła 5555 kWh; korekta
alokowana do umowy o kodzie nr 0001 wynosi 5555 kWh; dla umowy 0002
alokowana wartość korekty wynosi 0 kWh.
Całkowita miesięczna ilość paliwa gazowego jaka przepłynęła w listopadzie 2012
w punkcie ID=123456 wynosi 1 016 313 kWh; całkowita ilość miesięczna alokowana
do umowy o kodzie nr 0001 za listopad 2012 r. wynosi 683 121 kWh; całkowita ilość
miesięczna alokowana do umowy o kodzie nr 0002 za listopad 2012 r. wynosi
333 222 kWh.
UWAGA! Od sierpnia 2014 w pliku z alokacją rozliczeniową używamy jednostek
energii (kWh) dla wszystkich parametrów.
* Część operatywna oraz rozliczeniowa są to osobne pliki.
Strona 10 z 10