KDPW umożliwia dostęp do środowisk testowych, zarówno w ramach model U2A jak również A2A. Dostęp do środowisk testowych zarówno dla uczestników oraz podmiotów wnioskujących o uczestnictwo, jak i dostawców rozwiązań informatycznych jest bezpłatny.
Środowiskiem testowym jest środowisko będące odzwierciedleniem aktualnej wersji systemu KDPW, udostępnione w celu prowadzenia testów zgodności oprogramowania, bądź dodatkowe środowisko umożliwiające przetestowanie opracowanych przez KDPW nowych funkcjonalności lub nowych wersji funkcjonalności już eksploatowanych w systemie. Środowisko testowe aplikacji nie musi być w pełni zgodne z aktualnie udostępnianym przez KDPW środowiskiem produkcyjnym.
KDPW nie zapewnia dokonywania zmian dostosowujących środowisko testowe do specyficznych wymagań uczestników lub podmiotów niebędących uczestnikami.
Udostępnianie środowisk testowych stanowi wsparcie, dla świadczonych przez KDPW, usług poprzez umożliwienie zapoznania się oraz dostosowania do wymogów technicznych i organizacyjnych związanych z uczestnictwem w tych usługach.
KDPW nie zapewnia dostępu do środowisk testowych w trybie 24/7 i może wprowadzać przerwy techniczne w dostępie do środowisk testowych.
Podmiot będący uczestnikiem danej usługi KDPW uzyskuje dostęp do środowiska testowego tej usługi w oparciu o kod instytucji przyznany mu w ramach uczestnictwa. Podmiot, który nie jest uczestnikiem usług KDPW, żeby uzyskać dostęp do środowiska testowego powinien uzyskać kod instytucji zgodnie z procedurą opisaną poniżej.
Oferowane są dwa rodzaje środowiska testowego:
- Środowisko EDU jest środowiskiem testowym o charakterze edukacyjnym, pozwalającym uczestnikom na testowanie usług KDPW w wersji zgodnej ze stanem otoczenia produkcyjnego. W swym założeniu środowisko to ma tym samym charakter edukacyjny i jest udostępnione uczestnikom oraz podmiotom tworzącym oprogramowanie dla uczestników usług KDPW, w celu prowadzenia testów zgodności własnego oprogramowania z oprogramowaniem udostępnionym operacyjnie przez KDPW.
- Środowisko TST jest środowiskiem testowym przeznaczonym do prowadzenia testów nowych usług oraz nowych lub zmienionych funkcji w ramach usług udostępnionych produkcyjnie. Środowisko to jest wykorzystywane przez KDPW do testów własnych oraz testów z uczestnikami w ramach prowadzonych prac rozwojowych. Środowisko TST jest także dostępne dla podmiotów tworzących oprogramowanie dla uczestników usług KDPW.
Dostęp do środowisk testowych dla uczestników KDPW
Uczestnicy KDPW mają zapewniony dostęp do środowisk testowych systemów KDPW w ramach zawartej umowy o uczestnictwo.
Zasady uzyskiwania dostępu oraz funkcjonowania komunikacji w środowiskach testowych są analogiczne do obowiązujących w środowisku produkcyjnym.
Dostęp obejmuje zarówno interfejs U2A, jak i A2A.
W przypadku interfejsu U2A, po uzyskaniu statusu uczestnika KDPW, możliwe jest składanie wniosków dostępowych do środowisk testowych aplikacji udostępnionych w ramach Portalu usług z wykorzystaniem tych samych atrybutów (kodu instytucji, kodu LEI), które wymagane są w środowisku produkcyjnym.
Każde ze środowisk posiada własny, dedykowany punkt dostępowy:
Środowiska testowe są niezależne, co oznacza że dla każdego ze środowisk niezbędne jest odrębne ustanowienie autoryzacji.
W ramach komunikacji A2A uczestnik może uzyskać dostęp zarówno do środowiska produkcyjnego, jak i środowisk testowych (TST, EDU).
Komunikacja ze środowiskami testowymi dla usług KDPW w modelu A2A realizowana za pomocą testowych kanałów komunikacyjnych, niezależnych dla poszczególnych środowisk testowych TST i EDU.
Uwierzytelnienie do kanałów komunikacyjnych oparte jest o testowe certyfikaty elektroniczne, przy czym certyfikat testowy wydany z określonym kodem instytucji pozwoli uczestnikowi na ustanowienie dostępu w ramach obydwu środowisk testowych.
Certyfikaty testowe wydawane są z wykorzystaniem produkcyjnej aplikacji Certyfikaty A2A (dla tej aplikacji środowiska testowe TST i EDU nie są dostępne). Aplikacja umożliwia pobieranie certyfikatów do środowisk produkcyjnych i testowych.
Zasady uzyskiwania dostępu oraz funkcjonowania komunikacji w środowiskach testowych są analogiczne do obowiązujących w środowisku produkcyjnym.
Dostęp obejmuje zarówno interfejs U2A, jak i A2A.
W przypadku interfejsu U2A, po uzyskaniu statusu uczestnika KDPW, możliwe jest składanie wniosków dostępowych do środowisk testowych aplikacji udostępnionych w ramach Portalu usług z wykorzystaniem tych samych atrybutów (kodu instytucji, kodu LEI), które wymagane są w środowisku produkcyjnym.
Każde ze środowisk posiada własny, dedykowany punkt dostępowy:
- TST - https://tst-online.kdpw.pl;
- EDU -https://edu-online.kdpw.pl,
Środowiska testowe są niezależne, co oznacza że dla każdego ze środowisk niezbędne jest odrębne ustanowienie autoryzacji.
W ramach komunikacji A2A uczestnik może uzyskać dostęp zarówno do środowiska produkcyjnego, jak i środowisk testowych (TST, EDU).
Komunikacja ze środowiskami testowymi dla usług KDPW w modelu A2A realizowana za pomocą testowych kanałów komunikacyjnych, niezależnych dla poszczególnych środowisk testowych TST i EDU.
Uwierzytelnienie do kanałów komunikacyjnych oparte jest o testowe certyfikaty elektroniczne, przy czym certyfikat testowy wydany z określonym kodem instytucji pozwoli uczestnikowi na ustanowienie dostępu w ramach obydwu środowisk testowych.
Certyfikaty testowe wydawane są z wykorzystaniem produkcyjnej aplikacji Certyfikaty A2A (dla tej aplikacji środowiska testowe TST i EDU nie są dostępne). Aplikacja umożliwia pobieranie certyfikatów do środowisk produkcyjnych i testowych.
Dostęp do środowisk testowych dla podmiotów nie będących uczestnikami KDPW
Podmioty nie będące uczestnikami (podmioty wnioskujące o uczestnictwo lub dostawcy rozwiązań informatycznych dla uczestników) mogą uzyskać dostęp do środowisk testowych KDPW na zasadach opisanych poniżej.
Jak ustanowić dostęp?
Krok 1: Wniosek o udostępnienie środowisk testowych
By uzyskać dostęp do środowisk testowych systemów KDPW, podmiot ubiegający się o taki dostęp powinien złożyć wniosek zgodnie ze wzorem KDPW.
Wniosek składany jest jednorazowo niezależnie od tego, do ilu usług podmiot zamierza uzyskać dostęp. Wniosek stanowi podstawę do dopuszczania danego podmiotu do środowisk testowych różnych usług, w szczególności do nadawania kodów instytucji, którymi podmiot ten będzie identyfikowany w poszczególnych usługach.
Krok 2: Akceptacja wniosku przez KDPW
Informacja o akceptacji wniosku przez KDPW, zostanie przekazana na adres mailowy podmiotu, podany we wniosku.
KDPW może odmówić dostępu bez podania przyczyny.
Krok 3: Uzyskanie kodu instytucji
W związku z akceptacją wniosku, KDPW nadaje podmiotowi kod/kody instytucji, na bazie którego/których będzie możliwe ustanowienie komunikacji ze środowiskami testowymi usług, w których podmiot ten zamierza prowadzić testy w danym typie uczestnictwa, i które wskazał we wniosku.
Na podstawie raz zaakceptowanego wniosku podmiot może rozszerzyć zakres prowadzonych testów na inne usługi oraz inny typ uczestnictwa niż objęte wnioskiem; w tym celu podmiot powinien skontaktować się z właściwą jednostką organizacyjną KDPW, która realizuje zadania w ramach danej usługi.
Krok 4: Ustanowienie połączenia w ramach właściwego interfejsu komunikacji (U2A i/lub A2A)
Po uzyskaniu kodu instytucji podmiot może uzyskać dostęp do poszczególnych usług.
W przypadku interfejsu U2A możliwe jest składanie wniosków dostępowych do aplikacji internetowych w Portalu usług, przy wykorzystaniu konta dostępowego. Osoba wnioskująca o dostęp w roli użytkownika powinna posiadać upoważnienie podmiotu, w imieniu którego wnioskuje, do bezpośredniego komunikowania się z KDPW. W przypadku występowania o dostęp w roli administratora (uprawień lub usługi) osoba powinna uzyskać upoważnienie do udzielania innym osobom dostępu do danej aplikacji oraz do odbierania tego dostępu.
W przypadku korzystania z dostępu poprzez interfejs A2A niezbędne jest ustanowienie połączeń sieciowych (zgodnie z zasadami ustalania dostępu dla interfejsu A2A) oraz uzyskanie certyfikatu elektronicznego, który wykorzystany zostanie do zabezpieczenia transmisji oraz uwierzytelnienia się do dedykowanego kanału komunikacyjnego. W tym przypadku niezbędne jest uzyskanie dostępu do aplikacji Certyfikaty A2A w środowisku produkcyjnym Portalu usług https://online.kdpw.pl i pobranie za jej pośrednictwem certyfikatu elektronicznego do środowisk testowych.
Jak ustanowić dostęp?
Krok 1: Wniosek o udostępnienie środowisk testowych
By uzyskać dostęp do środowisk testowych systemów KDPW, podmiot ubiegający się o taki dostęp powinien złożyć wniosek zgodnie ze wzorem KDPW.
Wniosek składany jest jednorazowo niezależnie od tego, do ilu usług podmiot zamierza uzyskać dostęp. Wniosek stanowi podstawę do dopuszczania danego podmiotu do środowisk testowych różnych usług, w szczególności do nadawania kodów instytucji, którymi podmiot ten będzie identyfikowany w poszczególnych usługach.
Krok 2: Akceptacja wniosku przez KDPW
Informacja o akceptacji wniosku przez KDPW, zostanie przekazana na adres mailowy podmiotu, podany we wniosku.
KDPW może odmówić dostępu bez podania przyczyny.
Krok 3: Uzyskanie kodu instytucji
W związku z akceptacją wniosku, KDPW nadaje podmiotowi kod/kody instytucji, na bazie którego/których będzie możliwe ustanowienie komunikacji ze środowiskami testowymi usług, w których podmiot ten zamierza prowadzić testy w danym typie uczestnictwa, i które wskazał we wniosku.
Na podstawie raz zaakceptowanego wniosku podmiot może rozszerzyć zakres prowadzonych testów na inne usługi oraz inny typ uczestnictwa niż objęte wnioskiem; w tym celu podmiot powinien skontaktować się z właściwą jednostką organizacyjną KDPW, która realizuje zadania w ramach danej usługi.
Krok 4: Ustanowienie połączenia w ramach właściwego interfejsu komunikacji (U2A i/lub A2A)
Po uzyskaniu kodu instytucji podmiot może uzyskać dostęp do poszczególnych usług.
W przypadku interfejsu U2A możliwe jest składanie wniosków dostępowych do aplikacji internetowych w Portalu usług, przy wykorzystaniu konta dostępowego. Osoba wnioskująca o dostęp w roli użytkownika powinna posiadać upoważnienie podmiotu, w imieniu którego wnioskuje, do bezpośredniego komunikowania się z KDPW. W przypadku występowania o dostęp w roli administratora (uprawień lub usługi) osoba powinna uzyskać upoważnienie do udzielania innym osobom dostępu do danej aplikacji oraz do odbierania tego dostępu.
W przypadku korzystania z dostępu poprzez interfejs A2A niezbędne jest ustanowienie połączeń sieciowych (zgodnie z zasadami ustalania dostępu dla interfejsu A2A) oraz uzyskanie certyfikatu elektronicznego, który wykorzystany zostanie do zabezpieczenia transmisji oraz uwierzytelnienia się do dedykowanego kanału komunikacyjnego. W tym przypadku niezbędne jest uzyskanie dostępu do aplikacji Certyfikaty A2A w środowisku produkcyjnym Portalu usług https://online.kdpw.pl i pobranie za jej pośrednictwem certyfikatu elektronicznego do środowisk testowych.
Otoczenie testowe kdpw_stream
Zasady zasilania danymi środowiska testowego EDU
W celu przeprowadzenia testów dotyczących miesięcznej sprawozdawczości z obligacji Skarbu Państwa (w zakresie obsługi komunikatów semt.tr1 i semt.tr2), należy odpowiednio wcześniej, przed przystąpieniem do testów, uzgodnić z Działem Nadzoru KDPW testowany okres (przyjęty jako sprawozdawczy), ponieważ środowisko testowe będzie przygotowane do obsługi okresów krótszych niż miesiąc. Przyjęte rozwiązanie da możliwość testowania tej funkcjonalności w ciągu jednego miesiąca nawet parokrotnie, jedynie pod warunkiem nie obejmowania dni spoza danego miesiąca sprawozdawczego.
Organizacja testów dot. operacji na papierach wartościowych oraz realizacji zobowiązań emitentów
Organizacja testów w zakresie operacji na papierach wartościowych oraz realizacji zobowiązań emitentów wobec właścicieli papierów wartościowych Wykonanie ww. testów następuje na podstawie „Formularza zgłoszeniowego testów ONP” , który powinien zostać przesłany najpóźniej w terminie do 5 dnia roboczego miesiąca w zakresie testów, które mają zostać przeprowadzone w tym miesiącu i dostarczony na skrzynkę di_serwis@kdpw.pl W przypadku przesłania formularza po tym terminie – testy będą realizowane w miesiącu następnym.
Formularz zgłoszeniowy testów ONP
- Kopiowanie baz danych ze środowiska produkcyjnego (PRD) do środowiska testowego (EDU) będzie następowało raz w miesiącu – wg stanu na ostatni roboczy dzień miesiąca.
- Bazy instrumentów finansowych: kopiowane będą instrumenty produkcyjne, bez zmian pozostawiane będą instrumenty występujące jedynie w środowisku testowym;
- Salda: dla instrumentów produkcyjnych kopiowane będą wszystkie salda produkcyjne. Przy papierach testowych automatycznie będą tworzone salda (po 10 000 szt) wszystkim Uczestnikom (zarówno Uczestnikom produkcyjnym jak i testowym) w testowej bazie danych i odpowiadająca ich sumie wielkość emisji na koncie emisyjnym.
- Bazy Uczestników: kopiowane będą na zasadach kopiowania bazy instrumentów finansowych. Uczestnicy testowi po operacji kopiowania będą posiadali salda wyłącznie w testowych instrumentach finansowych, z wyłączeniem instrumentów pochodnych.
- Wszystkie instrukcje rozliczeniowe nierozliczone do dnia kopiowania baz danych będą wyczyszczone ze środowiska testowego.
Numer sesji rozrachunkowej | Godzina rozpoczęcia sesji | Rodzaje operacji realizowanych na sesji rozrachunkowej |
---|---|---|
R | 9:00 | Poranna sesja techniczna |
1 | 12:00 | Sesja płatna – wszystkie operacje |
2 | 14:00 | Sesja płatna – wszystkie operacje |
3 | 16:00 | Sesja płatna – wszystkie operacje |
W | 16:15 | Wieczorna sesja techniczna |
System RTGS | Rodzaje realizowanych operacji |
9:00 – 16:00 | Wszystkie operacje |
- Rozrachunki w systemie rozliczeń w czasie rzeczywistym (RTGS) są prowadzone w godzinach od 9.00 do 16.00.
- Zakres merytoryczny wykonywanych w środowisku testowym operacji odpowiada zakresowi określonemu w Załączniku nr 2 do Szczegółowych Zasad Działania KDPW.
- Rozrachunek transakcji następuje przy założeniu pełnego pokrycia w środkach pieniężnych – nie przewiduje się w ramach standardowych testów wykorzystywania połączenia z bankiem rozliczeniowym.
W celu przeprowadzenia testów dotyczących miesięcznej sprawozdawczości z obligacji Skarbu Państwa (w zakresie obsługi komunikatów semt.tr1 i semt.tr2), należy odpowiednio wcześniej, przed przystąpieniem do testów, uzgodnić z Działem Nadzoru KDPW testowany okres (przyjęty jako sprawozdawczy), ponieważ środowisko testowe będzie przygotowane do obsługi okresów krótszych niż miesiąc. Przyjęte rozwiązanie da możliwość testowania tej funkcjonalności w ciągu jednego miesiąca nawet parokrotnie, jedynie pod warunkiem nie obejmowania dni spoza danego miesiąca sprawozdawczego.
Organizacja testów dot. operacji na papierach wartościowych oraz realizacji zobowiązań emitentów
Organizacja testów w zakresie operacji na papierach wartościowych oraz realizacji zobowiązań emitentów wobec właścicieli papierów wartościowych Wykonanie ww. testów następuje na podstawie „Formularza zgłoszeniowego testów ONP” , który powinien zostać przesłany najpóźniej w terminie do 5 dnia roboczego miesiąca w zakresie testów, które mają zostać przeprowadzone w tym miesiącu i dostarczony na skrzynkę di_serwis@kdpw.pl W przypadku przesłania formularza po tym terminie – testy będą realizowane w miesiącu następnym.
Formularz zgłoszeniowy testów ONP