RA H L WYMIANA DANYCH. Wersja z dnia Numer dokumentu 2006/IT-P/004. Kategoria dokumentu. Projekt. Status dokumentu.
|
|
- Kamil Kubicki
- 7 lat temu
- Przeglądów:
Transkrypt
1 RA H L WYMIANA DANYCH SPECYFIKACJA SERWISU SIDDIN 2.1 Wersja z dnia Numer dokumentu Kategoria dokumentu Projekt Status dokumentu Publikacja Słowa kluczowe BIG, Rahl, Transza, Web Service, SIDDIN, NICCI Copyright Krajowy Rejestr Długów, 2006 Wszelkie korekty, komentarze oraz uwagi proszę przesyłać na adres rahl@krd.pl KRD, ul. Danuty Siedzikówny 12, Wrocław Tel. +48(71) , fax +48(71) ,
2 Atrybuty dokumentu Atrybut A Wartość B 1 Numer 2 Projekt Rahl 3 Tytuł Wymiana danych 4 Podtytuł Specyfikacja serwisu SIDDIN Wersja Czas wersji Kategoria Projekt 8 Plik Siddin.doc 9 Lokalizacja Informatyczny/Dokumenty/Archiwum/Projekty 10 Liczba stron Szablon Normal.dot 12 Instrukcja <BRAK> 13 Autorzy Rafał Stramski 14 Nadzór Sebastian Tkocz 15 Dział Dział Informatyczny 16 Kontakt - rahl@krd.pl 17 Kontakt - telefon +48(71) Prawa autorskie Komentarz Copyright Krajowy Rejestr Długów, 2005 Historia dokumentu Atrybut Wartość Data A B C 1 Wersja Autor Rafał Stramski 3 Sprawdził treść 4 Sprawdził formę 5 Zatwierdził 6 Opis Publikacja Strona 2 z 20 Copyright Krajowy Rejestr Długów, 2006
3 Spis treści SPIS TREŚCI... 3 WSTĘP METODY SERWISU SIDDIN DANE OGÓLNE UWIERZYTELNIANIE KLIENTA ŁADOWANIE DANYCH PRZETWORZENIE TRANSZY ZLECEŃ POBIERANIE ODPOWIEDZI Z SERWISU ZABEZPIECZENIE DANYCH OBSŁUGA BŁĘDÓW PLIK WSDL DEFINICJE TYPÓW Typ SignedRequest Typ LoginRequest Typ LogoutRequest Typ ChunkBag Typ NicciVersionEnum Typ Job Typ JobStatusEnum Typ UploadChunkRequest Typ CloseChunkRequest Typ GetChunkBagRequest Typ DownloadChunkRequest Typ GetJobsRequest Typ ArrayOfJob CancelJobRequest Typ guid DEFINICJE WIADOMOŚCI Wiadomości LoginSoapIn i LoginSoapOut Wiadomości LogoutSoapIn i LogoutSoapOut Wiadomości UploadChunkSoapIn i UploadChunkSoapOut Wiadomości GetChunkBagSoapIn i GetChunkBagSoapOut Wiadomości GetJobsSoapIn i GetJobsSoapOut Wiadomości CancelJobSoapIn i CancelJobSoapOut Wiadomości CloseChunkBagSoapIn i CloseChunkBagSoapOut Wiadomości DownloadChunkSoapIn i DownloadChunkSoapOut ELEMENT PORTTYPE ELEMENT BINDING DEFINICJA SERWISU Publikacja Strona 3 z 20 Copyright Krajowy Rejestr Długów, 2006
4 Publikacja Strona 4 z 20 Copyright Krajowy Rejestr Długów, 2006
5 Wstęp System Rahl realizuje usługi Biura Informacji Gospodarczej (BIG) w myśl ustawy o udostępnianiu informacji gospodarczej z dnia 14 lutego 2003 roku. Umożliwia on wprowadzanie, modyfikowanie i usuwanie informacji gospodarczych oraz udostępnianie tych informacji osobom trzecim. Informacje gospodarcze mogą być wprowadzane do systemu Rahl za pomocą witryny WWW biura, bądź przez serwisy internetowe wykorzystujące protokół SOAP. Jednym z takich serwisów internetowych (ang. WebService) jest serwis o nazwie SIDDIN, wersja 2.1. WebService SIDDIN 2.1 jest serwisem przeznaczonym do przetwarzania transz protokołu NICCI. Potrafi on przetwarzać wszystkie opublikowane wersje protokołu NICCI. Protokół NICCI opisany jest w dokumentach 2003/IT-P/07 (dla wersji 1.1), 2004/IT-P/06 (dla wersji 1.2), 2005/IT-P/004 (dla wersji 2.0) oraz 2006/IT-P/003 (dla wersji 2.1). Nowa wersja serwisu (2.1) zapewnia możliwość asynchronicznego przetwarzania dużej ilości danych bez konieczności długotrwałego oczekiwania na wyniki. Serwis wspiera przyjmowanie dużych danych XML (zgodnych z protokołem NICCI) w kawałkach oraz przetwarzanie ich w tle. Użytkownik ma także możliwość monitorowania postępu prac oraz pobranie danych wynikowych w częściach. Dokument ten opisuje metody serwisu SIDDIN 2.1 oraz sposoby połączenia klientów z serwerem SIDDIN 2.1. Uwaga! W dalczej części dokumentu serwis SIDDIN 2.1 będzie określany jako SIDDIN (bez podania numeru wersji). Opisane w dokumencie metody nie dotyczą wcześniejszych wersji serwisu. Publikacja Strona 5 z 20 Copyright Krajowy Rejestr Długów, 2006
6 1. Metody serwisu SIDDIN 1.1. Dane ogólne Serwis SIDDIN posługuje się wiadomościami do wykonywania metod oraz zwracania ich wyników. Wiadomości wchodzące opatrzone sa przyrostkiem Request. Winikiami metod są okreslone struktury danych lub w niektórych przypadkach pojedyncze dane Uwierzytelnianie klienta Serwer SIDDIN uwierzytelnia klienta za pomocą sprawdzenia poprawności identyfikatora użytkownika oraz jego hasła. Poprawne uwierzytelnienie się w systemie powoduje przekazanie klientowi biletu (ang. Ticket), który przez określony czas może być użyty do korzystania z serwera SIDDIN. W celu uwierzytelnienia się, klient wywołuje metodę login z parametrem LoginRequest. Wiadomość LoginRequest posiada dwie właściwości w postaci ciągów znaków: identyfikator użytkownika ( UserName ) oraz hasło ( Password ). Metoda ta zwraca ciąg znaków zawierający uzyskany bilet (co najmniej 40 znaków) bądź 0 jeśli uwierzytelnienie się nie powiodło. Po zakończeniu pracy z serwerem należy wyrejestrować (unieważnić) uzyskany bilet, podając jako parametr metody Logout wiadomość LogoutRequest z aktualnym biletem. Jeżeli wylogowanie nie nastąpi bilet będzie ważny przez ograniczony czas (zgodny z wewnętrzynymi ustawieniami serwera KRD), a następnie zostanie automatycznie unieważniony Ładowanie danych Serwis wspiera ładowanie dużych danych XML w mniejszych częściach o nieograniczonej ilości, ale z zachowaniem kolejności. Ładowanie części pliku może odbywać się w dowolnych odstępach czasu. Poszczególne części nie muszą być jednakowego rozmiaru. Jedynym ograniczeniem jest ich maksymalny rozmiar. Ładowanie pliku rozpoczyna wysłanie do serwera pierwszej jego części za pomocą metody UploadChunk, której parametrem jest wiadomość UploadChunkRequest. Wiadomość ta z kolei musi zawierać aktywny bilet, ciąg znaków XML oraz element ChunkBag będący pojemnikiem na kolejne części pliku. Wysyłając pierwszy kawałek pliku element ChunkBag należy pozostawić pusty, co spowoduje utworzenie nowego pojemnika i wysłanie go w odpowiedzi metody. ChunkBag jest to struktura zawierająca informacje o ilości załadowanych części, identyfikator pojemnika oraz całkowity rozmiar załadowanych danych. Aby umieścić kolejne części w istniejącym pojemniku należy wykorzystać ponownie metodę UploadChunk tym razem podając jako parametr wiadomość UploadChunkRequest z podanymi wszystkimi danymi łącznie z pojemnikiem ChunkBag. W wyniku serwis zwróci zmodyfikowaną strukturę ChunkBag Przetworzenie transzy zleceń Przetworzenie transzy zleceń następuje w wyniku przekazania metodzie CloseChunkBag serwisu Siddin parametru CloseChunkBagRequest. Parametr ten powinien zawierać następujące dane: bilet uzyskany podczas uwierzytelniania, pojemnik do którego były załadowane dane, wersję Publikacja Strona 6 z 20 Copyright Krajowy Rejestr Długów, 2006
7 protokołu NICCI według której poskładany plik jest przetwarzany oraz opcjonalny własny opis transzy. Po wywołaniu tej metody dane załadowane przez użytkownika są konsolidowane i sprawdzana jest ich poprawność (zgodność ze schematem XSD). W przypadku błędu generowany jest wyjątek protokołu SOAP (tzw. SOAP FAULT). Skonsolidowana transza musi być zgodna z protokołem NICCI, w wersji 1.1 lub wyższej. Protokół NICCI opisany jest w osobnych dokumentach. W wyniku wywołania CloseChunkBag, po sprawdzeniu poprawności transzy, użytkownik otrzymuje identyfikator zleconej pracy (ang. Job Id). Posługując się metodą GetJobs użytkownik moze śledzić stan prac z wysłanym plikiem. Metoda ta, jako parametr przymuje zlecenie GetJobsRequest, której parametrami są aktywny bilet, oraz opcjonalnie identyfikator zlecenia. Wynikiem wywołania metody jest wieloelementowa tablica struktur Job zawierająca informacje o postępie, pozycji w kolejce zleconych transz (jeżeli wartość tego parametru jest równa 0 oznacza to, że transza jest aktualnie przetwarzana), status (przerwano, wystąpił błąd, zakończono itp.), kod statusu, datę zlecenia, identyfikator, login zlecającego oraz opis użytkownika. Jezeli w zleceniu GetJobsRequest podano identyfikator konkretnego zlecenia, wówczas metoda zwróci jednoelementową kolekcję elementów Job z danymi wskazanego zlecenia. Przetwarzanie pliku transzy może zostać przerwane poprzez wywołanie metody CancelJob z parametrem CancelJobRequest, która zawiera aktywny bilet oraz identyfikator wykonywanej pracy (Job Id). Anulowanie zlecenie może nastąpic tylko dla transzy oczekującej na przetworzenie. Serwer SIDDIN przetwarza transzę i przygotowuje odpowiedź w postaci pliku XML, zawierającego raport z wykonanych zleceń. Format takiego raportu jest zgodny ze specyfikacją protokołu NICCI, w wersji, którą podano podczas zlecenia transzy. W momecie gdy status wykonania pobrany za pomocą metody GetJobs będzie miał wartość 2 ( Processed ) możliwe jest wywołanie metody GetChunkBag z parametrem GetChunkBagRequest zawierającym oprócz aktywnego biletu identyfikator zadania oraz rozmiar części odpowiedzi. Ostatni parametr określa maksymalny rozmiar jednorazowo pobranej części odpowiedzi. W szczególnym przypadku będzie to tylko jedna część. Po wywołaniu metody odpowiedź zostanie podzielona i przygotowana do ściągnięcia przez użytkownika (metody opisano w następnym podrozdziale). W rezultacie zwrócony zostanie pojemnik (ang. chunk bag) zawierający informację o tym ile części i o jakim rozmiarze przygotowano do pobrania. W przypadku, gdy transza nie została przetworzona, a wywołano metodę GetChunkBag wygenerowany zostanie błąd. W przypadku błędów krytycznych (np. Nierozpoznana wersja protokołu NICCI) serwer NICCI zwraca wyjątek protokołu SOAP (tzw. SOAP FAULT), a zlecony plik zostaje opatrzony statusem FAILED Pobieranie odpowiedzi z serwisu Aby pobrać z serwisu wynik przetwarzania transzy należy się posłużyć pojemnikiem ( ChunkBag ) otrzymanym po wywołaniu GetChunkBag oraz metodą DownloadChunk. Metoda ta przyjmuje wiadomość DownloadChunkRequest z trzema parametrami: aktywnym biletem, pojemnikiem (chunk bag), którego część ma zostać pobrana oraz numer Publikacja Strona 7 z 20 Copyright Krajowy Rejestr Długów, 2006
8 części do pobrania. Wynikiem wywołania metody jest ciąg znaków zawierający fragment (lub w szczególnym przypadku) całość odpowiedzi. Jest to raport z wykonanych zleceń (format takiego raportu opisany jest w protokole NICCI). Pobrane części nie są natychmiast usuwane z serwera, więc możliwe jest ich wielokrotne pobranie jeżeli zajdzie taka konieczność Zabezpieczenie danych Przechowywany w systemie KRD dokument XML, przesłany wcześniej przez użytkownika, poddawany jest przed przetworzeniem sprawdzeniu zgodności ze schematem protokołu NICCI, a następnie jest podpisywany cyfrowo (wraz z nazwą użytkownika który go umieścił w systemie), tak aby pewne było, że w czasie oczekiwania na przetworzenie, dokument nie zostanie zmodyfikowany Obsługa błędów Wszystkie błedy zgłaszanie przez serwis SIDDIN są zapamiętywane na serwerze, a uzytkownik otrzymuje jedynie ogólny błąd SOAP FAULT. W opisie tego błędu znajduje się jednak identyfikator błędu, który pozwoli na zlokalizowanie opisu błędu przez dział IT Krajowego Rejestru Długów po stronie serwera. Zatem w razie problemu należy skontaktowac się z konsultantem KRD podając identyfikator błędu. Publikacja Strona 8 z 20 Copyright Krajowy Rejestr Długów, 2006
9 2. Plik WSDL Plik WSDL (ang. Web Services Description Language) opisuje rodzaje operacji, które mogą zostać wykonane na serwisie internetowym z wykorzystaniem SOAP. W pliku opisane są typy danych (types), rodzaje komunikatów (messages) akceptowanych przez serwis, nazwy i parametry operacji (operations) oraz atrybuty samego serwisu. Plik WSDL dla serwisu SIDDIN dostępny jest pod adresemi: Definicje typów Typ SignedRequest Typ ten jest jest podstawą większości typów definiujących parametry metod serwisu z wyjatkiem metody Login. Zawiera on informację o aktywnym bilecie uzytkownika. <s:complextype name="signedrequest"> <s:sequence> <s:element minoccurs="0" maxoccurs="1" name="ticket" type="s:string" /> </s:sequence> Typ LoginRequest Typ LoginRequest jest parametrem metody Login serwisu i służy do przekazania informacji o nazwie użytkownika i haśle. <s:complextype name="loginrequest"> <s:sequence> <s:element minoccurs="0" maxoccurs="1" name="username" type="s:string" /> <s:element minoccurs="0" maxoccurs="1" name="password" type="s:string" /> </s:sequence> Typ LogoutRequest Ten typ służy do wylogowania z serwisu i opakowuje jedynie typ SignedRequest. <s:complextype name="logoutrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest" /> </s:complexcontent> Typ ChunkBag Typ ChunkBag opisuje parametry pojemnika na mniejsze części dużego pliku transzy. Zawiera takie elementy jak Id czyli identyfikator obiektu, Publikacja Strona 9 z 20 Copyright Krajowy Rejestr Długów, 2006
10 Count określający ilość załadowanych części oraz Size przenoszący informację o łącznym rozmiarze załadowanych części w bajtach oraz NicciVersion z informacją o wersji protokołu. Typ ten wykorzystywany jest w metodach UploadChunkBag, DownloadChunk oraz jako parametr zwrotny metody GetChunkBag. <s:complextype name="chunkbag"> <s:sequence> <s:element minoccurs="1" maxoccurs="1" name="id" type="s2:guid" /> <s:element minoccurs="1" maxoccurs="1" name="count" type="s:int" /> <s:element minoccurs="1" maxoccurs="1" name="size" type="s:long" /> <s:element minoccurs="1" maxoccurs="1" name="nicciversion" type="s1:nicciversionenum" /> </s:sequence> Typ NicciVersionEnum Typ wyliczeniowy, który określa wersję protokołu NICCI, które mogą być przekazywane przez serwis SIDDIN. Werjsa 2.0 serwisu wspiera wszystkie dostępne specyfikacje NICCI 1.1, 1.2, 2.0 oraz 2.1. <s:simpletype name="nicciversionenum"> <s:restriction base="s:string"> <s:enumeration value="notspecified" /> <s:enumeration value="version_1_1" /> <s:enumeration value="version_1_2" /> <s:enumeration value="version_2_0" /> <s:enumeration value="version_2_1" /> </s:restriction> </s:simpletype> Typ Job Zmienna typu Job występuje jako element kolekcji zwracanej w wyniku wywołania metody GetJobs. Zawarte w niej informacje to numer zlecenia (JobID), kolejny numer zlecenia (JobNumber), numer w kolejce do przetworzenia (QueueNumber), procent zaawansowania (Progress), login zlecającego uzytkownika (QueueLogin), datę zlecenia (QueueDate), kod statusu zlecenia zgodny z typem JobStatusCodeEnum oraz status w formie słownej. <s:complextype name="job"> <s:sequence> <s:element minoccurs="1" maxoccurs="1" name="jobnumber" type="s:int" /> <s:element minoccurs="1" maxoccurs="1" name="queuenumber" type="s:int" /> <s:element minoccurs="1" maxoccurs="1" name="queuedate" type="s:datetime" /> <s:element minoccurs="0" maxoccurs="1" name="status" type="s:string" /> <s:element minoccurs="1" maxoccurs="1" name="statuscode" type="s1:jobstatuscodeenum" /> <s:element minoccurs="1" maxoccurs="1" name="progress" type="s:int" /> Publikacja Strona 10 z 20 Copyright Krajowy Rejestr Długów, 2006
11 <s:element minoccurs="0" maxoccurs="1" name="queuelogin" type="s:string" /> <s:element minoccurs="1" maxoccurs="1" name="jobid" type="s2:guid" /> <s:element minoccurs="0" maxoccurs="1" name="description" type="s:string" /> </s:sequence> Typ JobStatusEnum Typ definiuje możliwe stany w jakim znajduje się zlecona przez użytkownika transza. Status zlecenia jest częscią struktury Job zwracanej po wywołaniu metody GetJobs. Stan Queued oznacza, że transza czeka na przetworzenie (element QueueNumber zwracany obok statusu przez QueryJob określa jej numer w kolejce. Stan Canceled oznacza, że użytkownik usunał z kolejki transzę za pomocą metody Cancel serwera. Stan Started oznacza, że transza jest aktualnie przetwarzana. Stan Processed oznacza, że przetwarzanie transzy zostało zakończone (w całości, lub w części po wywołaniu metody Cancel serwera). Stan Failed oznacza, że transzy nie udało się przetworzyć z przyczyn niezeleżnych od użytkownika. Stan ten pojawia się tylko w przypadku błędów krytycznych. Błędy w przetwarzaniu poszczególnych zlecen transzy są zwracane w raporcie zgodnie ze schematem wybranej wersji NICCI. <s:simpletype name="jobstatuscodeenum"> <s:restriction base="s:string"> <s:enumeration value="canceled" /> <s:enumeration value="failed" /> <s:enumeration value="processed" /> <s:enumeration value="queued" /> <s:enumeration value="started" /> </s:restriction> </s:simpletype> Typ UploadChunkRequest UploadChunkRequest jest typem służącym do wysłania części pliku do serwera. Składa się z parametru Data, który zawiera ciąg znaków wysyłanej części pliku oraz parametru ChunkBag opisanego w punkcie Wysyłając pierwszą z części pliku element ChunkBag pozostawiamy pusty, co powoduje wygenerowanie nowego pojemnika na pliki. Nowy pojemnik otrzymujemy jako wynik przetwarzania metody serwisu. Ponieważ typ ten rozrzerza typ SignedRequest wymaga równiez podania aktywnego biletu. <s:complextype name="upladchunkrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> Publikacja Strona 11 z 20 Copyright Krajowy Rejestr Długów, 2006
12 <s:element minoccurs="0" maxoccurs="1" name="chunkbag" type="s1:chunkbag" /> <s:element minoccurs="0" maxoccurs="1" name="data" type="s:string" /> </s:sequence> </s:extension> </s:complexcontent> Typ CloseChunkRequest Ten typ wykorzystujemy jako parametr metody CloseChunkBag kończącej przesyłanie danych do serwisu. Paramatrami typu CloseChunkRequest oprócz aktywnego biletu jest pojemnik ChunkBag oraz Description zawierający opcjonalny opis wykonanego zlecenia. Opis zlecenia powinien składać się maksymalnie z 512 znaków i pojawi się na liście zleceń w elemencie Job. <s:complextype name="closechunkbagrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> <s:element minoccurs="0" maxoccurs="1" name="chunkbag" type="s1:chunkbag" /> <s:element minoccurs="0" maxoccurs="1" name="description" type="s:string" /> </s:sequence> </s:extension> </s:complexcontent> Typ GetChunkBagRequest Wykorzystywany jest do podzielenia pliku wyjściowego na części o zdefiniowanej wielkości oraz pobrania danych pojemnika ChunkBag, do którego trafiły części podzielonego pliku wyjściowego. Poza parametrem Ticket wynikającym z rozrzerzenia typu SignedRequest, typ GetChunkBagRequest posiada parametr JobId z identyfikatorem zlecenia oraz ChunkSize z rozmiarem jaki ma przybrać pojedynczy fragment pobieranego pliku. <s:complextype name="getchunkbagrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> <s:element minoccurs="1" maxoccurs="1" name="jobid" type="s2:guid" /> <s:element minoccurs="1" maxoccurs="1" name="chunksize" type="s:int" /> </s:sequence> </s:extension> </s:complexcontent> Publikacja Strona 12 z 20 Copyright Krajowy Rejestr Długów, 2006
13 Typ DownloadChunkRequest Ten typ uzywany jest w metodzie DownloadChunk i służy do przekazania informacji o pojemniku na pliki ( ChunkBag ) oraz numerze części pliku do pobrania ( Number ). Oczywiście wymaga również podania aktywnego biletu klienta gdyż jest rozszerzeniem typu SignedRequest. <s:complextype name="downloadchunkrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> <s:element minoccurs="0" maxoccurs="1" name="chunkbag" type="s1:chunkbag" /> <s:element minoccurs="1" maxoccurs="1" name="number" type="s:int" /> </s:sequence> </s:extension> </s:complexcontent> Typ GetJobsRequest Typ GetJobsRequest służy do pobrania listy zleceń przechowywanych na serwerze. Jego jedynym dodatkowym parametrem (poza biletem Ticket ) jest JobId z identyfikatorem zlecenia, którego status ma zostać pobrany. Element JobId jest wymagany, jednak może pozostać pusty. Wówczas metoda zwróci listę wszystkich zleceń klienta znajdujących się na serwerze. <s:complextype name="getjobsrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> <s:element minoccurs="1" maxoccurs="1" name="jobid" type="s2:guid" /> </s:sequence> </s:extension> </s:complexcontent> Typ ArrayOfJob ArrayOfJob to nic innego jak tablica typów Job zawierających informacje o zleceniach. W przypdaku, gdy w typie GetJobsRequest podamy identyfikator zlecenia ArrayOfJob będzie zawierać tylko jeden element Job <s:complextype name="arrayofjob"> <s:sequence> <s:element minoccurs="0" maxoccurs="unbounded" name="job" nillable="true" type="s1:job" /> </s:sequence> CancelJobRequest Ten typ służy do anulowania jeszcze nie przetworzonego zlecenia. Parametrem tego typu jest identyfikator zlecenia JobId oraz wynikający z dziedziczenia po SignedRequest aktywny bilet uzytkownika Ticket. Publikacja Strona 13 z 20 Copyright Krajowy Rejestr Długów, 2006
14 <s:complextype name="canceljobrequest"> <s:complexcontent mixed="false"> <s:extension base="tns:signedrequest"> <s:sequence> <s:element minoccurs="1" maxoccurs="1" name="jobid" type="s2:guid" /> </s:sequence> </s:extension> </s:complexcontent> Typ guid Typ unikalnych ciągów znaków służących do jednoznacznego identyfikowania zadań oraz pojemników. Elementy tego typu są generowane przez serwer (numer paczki lub numer zlecenia) i uzytkownik nie musi się troszczyć o ich unikatowość. <s:simpletype name="guid"> <s:restriction base="s:string"> <s:pattern value="[0-9a-fa-f]{8}-[0-9a-fa-f]{4}-[0-9a-fa-f]{4}-[0-9afa-f]{4}-[0-9a-fa-f]{12}" /> </s:restriction> </s:simpletype> </s:schema> 2.2. Definicje wiadomości Plik WSDL dla serwisu SIDDIN definuje osiem wiadomości: wejściową i wyjściową wiadomość dla każdej metody serwisu. Są to wiadomośći: LoginSoapIn oraz LoginSoapOut dla metody Login LogoutSoapOut oraz LogoutSoapOut dla metody Logout UploadChunkSoapIn oraz UploadChunkSoapOut dla metody UploadChunk CloseChunkBagSoapIn oraz CloseChunkBagSoapOut dla metody CloseChunkBag GetJobsSoapIn oraz GetJobsSoapOut dla metody GetJobs CancelJobSoapIn oraz CancelJobSoapOut dla metody CancelJob GetChunkBagSoapIn oraz GetChunkBagSoapOut dla metody GetChunkBag DownloadChunkSoapIn oraz DownloadChunkSoapOut dla metody DownloadChunk MockModeSoapIn oraz MockModeSoapOut dla metody MockMode. Dla każdej z tych wiadomości definiuje się parametry wywołania oraz typy zwracanych wartości (m.in. zdefiniowane w poprzednim rozdziale) Wiadomości LoginSoapIn i LoginSoapOut Wiadomość wejściowa dla metody Login typu LoginRequest zawiera informacje o identyfikatorze (UserName) oraz haśle użytkownika (Password). Publikacja Strona 14 z 20 Copyright Krajowy Rejestr Długów, 2006
15 Wiadomość wyjściowa zwraca LoginResult jako ciąg znaków bilet (ang. Ticket). <wsdl:message name="loginsoapin"> <wsdl:part name="loginrequest" element="tns:loginrequest" <wsdl:message name="loginsoapout"> <wsdl:part name="loginresult" element="tns:loginresult" Wiadomości LogoutSoapIn i LogoutSoapOut Wiadomość wejściowa dla metody Logout wymaga podania typu LogoutRequest z aktywnym biletem. Metoda nie zwraca żadnych parametrów. <wsdl:message name="logoutsoapin"> <wsdl:part name="logoutrequest" element="tns:logoutrequest" <wsdl:message name="logoutsoapout" /> Wiadomości UploadChunkSoapIn i UploadChunkSoapOut UploadChunkSoapIn jest wiadomością metody UploadChunk służącej do przekazywania części pliku XML zlecanej transzy NICCI. Wymaga podania typu UploadChunkRequest opisanego w punkcie Jako odpowiedź otrzymujemy element UploadChunkResult zawierający pojemnik do wrzucania cześci transzy. <wsdl:message name="uploadchunksoapin"> <wsdl:part name="upladchunkrequest" element="tns:upladchunkbagrequest" <wsdl:message name="uploadchunksoapout"> <wsdl:part name="uploadchunkresult" element="s1:uploadchunkresult" Wiadomości GetChunkBagSoapIn i GetChunkBagSoapOut Aby po zakończeniu przetwarzania transzy pobrać plik odpowiedzi należy w pierwszej kolejności wywołać metodę GetChunkBag. Parametrem wywołania jest GetChunkBagRequest. Wynikiem operacji jest element typu GetChunkBagResult zawierający ChunkBag niezbędny do pobrania odpowiedzi za pomocą metody DownloadChunk <wsdl:message name="getchunkbagsoapin"> <wsdl:part name="getchunkbagrequest" element="tns:getchunkbagrequest" <wsdl:message name="getchunkbagsoapout"> <wsdl:part name="getchunkbagresult" element="s1:getchunkbagresult" Publikacja Strona 15 z 20 Copyright Krajowy Rejestr Długów, 2006
16 Wiadomości GetJobsSoapIn i GetJobsSoapOut Użytkownik w ma możliwość sprawdzić status zleconego zadania poprzez wywołanie metody GetJobs. Parametrem jej wywołania jest element typu GetJobsRequest na który składają się: aktywny bilet (ticket) oraz identyfikator elementu w kolejce (jobid). Parametrem wynikowym jest element typu GetJobsResult zawierający tablicę elementów typu Job. <wsdl:message name="getjobssoapin"> <wsdl:part name="getjobsrequest" element="tns:getjobsrequest" <wsdl:message name="getjobssoapout"> <wsdl:part name="getjobsresult" element="tns:getjobsresult" Wiadomości CancelJobSoapIn i CancelJobSoapOut Wiadomość CancelJobSoapIn służy jako parametr metody CancelJob wykluczającej zlecone zadanie z kolejki i zawiera typ CancelJobRequest zawiera aktywny bilet (ticket) oraz identyfikator elementu w kolejce (jobid). Metoda nie zwraca żadnych danym, zatem w celu sprawdzenia czy zlecenie zostało anulowane, należy skorzystac z metody GetJobs podając identyfikator zlecenia. <wsdl:message name="canceljobsoapin"> <wsdl:part name="canceljobrequest" element="tns:canceljobrequest" <wsdl:message name="canceljobsoapout" Wiadomości CloseChunkBagSoapIn i CloseChunkBagSoapOut Aby zakończyć przesyłanie części pliku i zlecić go do wykonania, należy wywołać metodę CloseChunkBag, której parametrem jest typ CloseChunkBagRequest. Wynikiem wywołania metody jest element typu CloseChunkBagRequest zawierający identyfikator zlecenia JobId. <wsdl:message name="closechunkbagsoapin"> <wsdl:part name="closechunkbagrequest" element="tns:closechunkrequest" <wsdl:message name="closechunkbagsoapout"> <wsdl:part name="closechunkbagresult" element="tns:closechunkbagresult" Wiadomości DownloadChunkSoapIn i DownloadChunkSoapOut Aby otrzymać wyniki przetwarzania użytkownik powinien wywołać metodę DownloadChunk. Publikacja Strona 16 z 20 Copyright Krajowy Rejestr Długów, 2006
17 Parametrem wywołania metody jest DownloadChunkRequest opisany w punkcie. DownloadChunkRequest typu Wynikiem wywołania metody jest DownloadChunkResult jako ciąg znaków zawierający fragment (lub w szczególności cały) pliku XML. <wsdl:message name="downloadchunksoapin"> <wsdl:part name="downloadchunkrequest" element="tns:downloadchunkrequest" /> </wsdl:message> <wsdl:message name="downloadchunksoapout"> <wsdl:part name="downloadchunkresult" element="tns:downloadchunkresult" 2.3. Element porttype Następny element pliku WSDL (porttype) definiuje zestaw dostępnych w serwisie operacji każdy z elementów składowych zawiera nazwę oraz powiązane z nim wiadomości wejściową i wyjściową, których definicję przedstawiono w poprzednim rozdziale. <wsdl:porttype name="import"> <wsdl:operation name="login"> <wsdl:input message="tns:loginsoapin" /> <wsdl:output message="tns:loginsoapout" /> </wsdl:operation> <wsdl:operation name="logout"> <wsdl:input message="tns:logoutsoapin" /> <wsdl:output message="tns:logoutsoapout" /> </wsdl:operation> <wsdl:operation name="uploadchunk"> <wsdl:input message="tns:uploadchunksoapin" /> <wsdl:output message="tns:uploadchunksoapout" /> </wsdl:operation> <wsdl:operation name="closechunkbag"> <wsdl:input message="tns:closechunkbagsoapin" /> <wsdl:output message="tns:closechunkbagsoapout" /> </wsdl:operation> <wsdl:operation name="getchunkbag"> <wsdl:input message="tns:getchunkbagsoapin" /> <wsdl:output message="tns:getchunkbagsoapout" /> </wsdl:operation> <wsdl:operation name="downloadchunk"> <wsdl:input message="tns:downloadchunksoapin" /> <wsdl:output message="tns:downloadchunksoapout" /> </wsdl:operation> <wsdl:operation name="getjobs"> <wsdl:input message="tns:getjobssoapin" /> <wsdl:output message="tns:getjobssoapout" /> </wsdl:operation> <wsdl:operation name="canceljob"> <wsdl:input message="tns:canceljobsoapin" /> <wsdl:output message="tns:canceljobsoapout" /> </wsdl:operation> </wsdl:porttype> </wsdl:definitions> Publikacja Strona 17 z 20 Copyright Krajowy Rejestr Długów, 2006
18 2.4. Element binding Następny element pliku WSDL (binding) definiuje powiązanie między usługami serwisu a protokołem transportowym. Za pomocą elementu soap:binding wybierany jest schemat oraz styl transportu. Następnie dla każdej metody serwisu (operation) określane są dalsze parametry (np. adres i styl akcji). <wsdl:binding name="import" type="tns:import"> <wsdl:documentation> <wsi:claim conformsto=" xmlns:wsi=" /> </wsdl:documentation> <soap:binding transport=" /> <wsdl:operation name="login"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="logout"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="uploadchunk"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="closechunkbag"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="getchunkbag">
19 Publikacja Strona 18 z 20 Copyright Krajowy Rejestr Długów, 2006
20 <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="downloadchunk"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="getjobs"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> <wsdl:operation name="canceljob"> <soap:operation soapaction=" style="document" /> <wsdl:input> </wsdl:input> <wsdl:output> </wsdl:output> </wsdl:operation> </wsdl:binding> 2.5. Definicja serwisu W definicji serwisu zawarte jest określenie portu miejsca w jakim usługa jest udostępniana (location) oraz wybranie dla danego portu jednego ze wcześniej zdefiniowanych powiązań. <service name="import"> <port name="importsoap" binding="tns:importsoap"> <soap:address location=" /> </port> </service>
21 Publikacja Strona 19 z 20 Copyright Krajowy Rejestr Długów, 2006
22 Szablon dokumentu: Normal.dot v ; instrukcja: <BRAK> KONIEC DOKUMENTU Publikacja Strona 20 z 20 Copyright Krajowy Rejestr Długów, 2006
WEBSERVICE SIDDIN 2.1 PROTOKÓŁ NICCI 3.1 PRZYKŁADY ZAPYTAŃ I ODPOWIEDZI ŚCIEŻKA DODANIA INFORMACJI GOSPODARCZEJ
2016 WEBSERVICE SIDDIN 2.1 PROTOKÓŁ NICCI 3.1 PRZYKŁADY ZAPYTAŃ I ODPOWIEDZI ŚCIEŻKA DODANIA INFORMACJI GOSPODARCZEJ MATEUSZ STYRCZULA Spis treści Plik WSDL oraz adres serwisu... 2 Ścieżka dodania informacji
Dokumentacja podłączeniowa dla procesu przenoszenia danych osobowych. Czyli opis jak skorzystać z usługi: rodotransferservice
Dokumentacja podłączeniowa dla procesu przenoszenia danych osobowych Czyli opis jak skorzystać z usługi: rodotransferservice Spis treści Dokumentacja podłączeniowa dla procesu przenoszenia danych osobowych...
WEBSERVICE SIDDIN 2.1 PROTOKÓŁ NICCI 3.1 PRZYKŁADY ZAPYTAŃ I ODPOWIEDZI ŚCIEŻKA DODANIA INFORMACJI GOSPODARCZEJ
2018 WEBSERVICE SIDDIN 2.1 PROTOKÓŁ NICCI 3.1 PRZYKŁADY ZAPYTAŃ I ODPOWIEDZI ŚCIEŻKA DODANIA INFORMACJI GOSPODARCZEJ MATEUSZ STYRCZULA, MACIEJ ŁUKASIK Spis treści Plik WSDL oraz adres serwisu... 2 Ścieżka
UJAWNIANIE INFORMACJI GOSPODARCZYCH
C H A S E UJAWNIANIE INFORMACJI GOSPODARCZYCH SPECYFIKACJA SERWISU CHASE 1.0 Wersja 1.1.0 z dnia 2012-05-02 Numer dokumentu Kategoria dokumentu Projekt Status dokumentu Publikacja Słowa kluczowe BIG, Rahl,
UPROSZCZONE ODPYTYWANIE KRD
T O V I 3.0 UPROSZCZONE ODPYTYWANIE KRD SPECYFIKACJA PLIKU Wersja 1.0 Z dnia 2013.05.09 Numer dokumentu 2007/IT-P/01 Kategoria dokumentu Projekt Status dokumentu Opracowanie zewnętrzne Słowa kluczowe Biuro
System DiLO. Opis interfejsu dostępowego v. 2.0
System DiLO Opis interfejsu dostępowego v. 2.0 Warszawa 2015 1 Wprowadzone zmiany Wersja Opis 1.0 Wersja bazowa 1.1 Dodanie możliwości przejścia z wydania karty w POZ (WK-POZ) do zabiegu operacyjnego (ZAB-OPER)
Urzędowa Poczta Elektroniczna (UPE)
Urzędowa Poczta Elektroniczna (UPE) Dokument zawiera opis sposobu implementacji wysyłania wniosków wraz z załączonymi aktami prawnymi do publikacji w Dzienniku Urzędowym poprzez dedykowaną Urzędową Pocztę
Proces obsługi deklaracji Intrastat w systemie Celina WebCel
Proces obsługi deklaracji Intrastat w systemie Celina WebCel Jednym ze sposobów przesłania deklaracji INTRASTAT do Polskiej Administracji Celnej jest skorzystanie z serwisu Celina Webcel, który służy przekazywaniu
Integracja Obieg Dokumentów - GiS Spis treści
Integracja Obieg Dokumentów - GiS Spis treści 1.Opis integracji.... 2 2.Interfejs po stronie Obiegu Dokumentów... 4 3.Interfejs po stronie Gis-u.... 7 4.Schematy przesyłanych plików xml.... 8 1 1. Opis
DPDInfoServices. Specyfikacja biznesowa. Version DPD Polska Sp. z O.O. Warszawa
DPDInfoServices Specyfikacja biznesowa Version 1.0.7 2015-02-06 DPD Polska Sp. z O.O. Warszawa Spis treści 1 Historia dokumentu... 3 2 Wstęp... 4 3 Bezpieczeństwo przesyłanych danych... 4 4 Konfiguracja
Dokumentacja API Stacja z Paczką ver. 2.14
Dokumentacja API Stacja z Paczką ver. 2.14 2 Dokumentacja API Stacja z Paczką ver. 2.14 Spis treści 1 Historia zmian w dokumentacji... 3 2 Dostęp do API Adres URL do Web Services (SOAP/WSDL)... 3 2.1 Środowisko
Spis treści INTERFEJS (WEBSERVICES) - DOKUMENTACJA TECHNICZNA 1
I N T E R F E J S W E BSERVICES NADAWANIE PAKIETÓW D O S Y S T EMU MKP PRZEZ I N TERNET D O K U M E N T A C J A T E C H N I C Z N A P A Ź D Z I E R N I K 2 0 1 6 Spis treści 1. Wstęp... 2 2. Informacje
DOKUMENTACJA IMPLEMENTACJI MECHANIZMÓW OBSŁUGI AHMES SMS (soap) 2013-03-24
Ahmes Sp. z o.o. ul. Lewicka 13/15 02-547 Warszawa tel: (22) 113 10 00, fax: (22) 203 63 21, e-mail: biuro@ahmes.pl, http://www.ahmes.pl DOKUMENTACJA IMPLEMENTACJI MECHANIZMÓW OBSŁUGI AHMES SMS (soap)
TRX API opis funkcji interfejsu
TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC TRX API opis funkcji interfejsu Kwiecień 2013 Copyright TRX TRX ul. Garibaldiego 4 04-078 Warszawa Tel. 22 871 33 33 Fax 22 871 57 30 www.trx.com.pl
Program dla praktyki lekarskiej
Program dla praktyki lekarskiej ErLab Instrukcja konfiguracji i obsługi Spis Treści 1. Wstęp... 2 2. Konfiguracja... 3 2.1. Serwer... 3 2.2. Laboratorium... 3 2.3. Punkt pobrań... 4 3. Wysyłanie skierowania...
Dokument opisuje sposób postępowania prowadzący do wysłania deklaracji VAT, PIT lub CIT drogą elektroniczną za pomocą funkcji systemu ADA modułu FK.
FK - EDeklaracje Dokument opisuje sposób postępowania prowadzący do wysłania deklaracji VAT, PIT lub CIT drogą elektroniczną za pomocą funkcji systemu ADA modułu FK. W założeniu przyjęto, iż użytkownik
Mechanizmy pracy równoległej. Jarosław Kuchta
Mechanizmy pracy równoległej Jarosław Kuchta Zagadnienia Algorytmy wzajemnego wykluczania algorytm Dekkera Mechanizmy niskopoziomowe przerwania mechanizmy ochrony pamięci instrukcje specjalne Mechanizmy
Instrukcja użytkownika. Aplikacja dla WF-Mag
Instrukcja użytkownika Aplikacja dla WF-Mag Instrukcja użytkownika Aplikacja dla WF-Mag Wersja 1.0 Warszawa, Kwiecień 2015 Strona 2 z 13 Instrukcja użytkownika Aplikacja dla WF-Mag Spis treści 1. Wstęp...4
1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail
1 Moduł E-mail Moduł E-mail daje użytkownikowi Systemu możliwość wysyłania wiadomości e-mail poprzez istniejące konto SMTP. System Vision może używać go do wysyłania informacji o zdefiniowanych w jednostce
Katedra Architektury Systemów Komputerowych Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej
Katedra Architektury Systemów Komputerowych Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej dr inż. Paweł Czarnul pczarnul@eti.pg.gda.pl Architektury usług internetowych laboratorium
INSTRUKCJA UŻYTKOWNIKA Generowanie Jednolitego Pliku Kontrolnego (JPK) ISO 9001:2008 Dokument: Wydanie: 1 Waga: 90
Pakiet zmian w systemie związany z nowelizacją ustawy z dnia 10 września 2015r. I. Wstęp W związku ze zmianami wynikającymi z ustawy z dnia 10 września 2015 r. o zmianie ustawy Ordynacja podatkowa oraz
SMS Kod Automatyczny
Dokumentacja 2.0.0 SMS Kod Automatyczny Dokumentacja dla SMS Kod Automatyczny Web Service REST CashBill Spółka Akcyjna ul. Rejtana 20, 41-300 Dąbrowa Górnicza Tel.: +48 032 764-18-42 Fax: +48 032 764-18-40
Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl
Narzędzia i aplikacje Java EE Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Niniejsze opracowanie wprowadza w technologię usług sieciowych i implementację usługi na platformie Java EE (JAX-WS) z
Specyfikacja API Runtime BAS 3.0
Specyfikacja API Runtime BAS 3.0 Spis treści Wstęp... 4 Informacja o dokumencie... 4 Opis usługi... 4 Typowy sposób wywołania usługi... 5 Udostępniane funkcje... 6 Funkcje liczące... 6 Execute... 6 SafeExecute...
SPECYFIKACJA WYMIANY DANYCH POMIĘDZY PROGRAMEM KS-APTEKA WINDOWS I SKLEPEM INTERNETOWYM FIRMY ZEWNĘTRZNEJ
Nr SPECYFIKACJA WYMIANY DANYCH POMIĘDZY PROGRAMEM KS-APTEKA WINDOWS 1.INFORMACJE PODSTAWOWE Wymiana danych pomiędzy programem KS-APTEKA Windows odbywa się z wykorzystaniem technologii Web Services (protokół
Remote Quotation Protocol - opis
Remote Quotation Protocol - opis Michał Czerski 20 kwietnia 2011 Spis treści 1 Streszczenie 1 2 Cele 2 3 Terminologia 2 4 Założenia 2 4.1 Połączenie............................... 2 4.2 Powiązania z innymi
MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP
MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP WERSJA 1 z 15 Spis treści 1. Kanał email dla podmiotów zewnętrznych...
E-administracja. Korzystanie z Elektronicznej Platformy Usług Administracji Publicznej
Szkolenie komputerowe: E-administracja. Korzystanie z Elektronicznej Platformy Usług Administracji Publicznej W ramach projektu Seniorzy w przestrzeni publicznej (FIO 2014) PROWADZĄCY: ŁUKASZ KUCHA 1 Czym
Ministerstwo Finansów
Ministerstwo Finansów Departament Informatyzacji Specyfikacja Wejścia-Wyjścia Wersja 1.0 Warszawa, 16.02.2017 r. Copyright (c) 2017 Ministerstwo Finansów MINISTERSTWO FINANSÓW, DEPARTAMENT INFORMATYZACJI
Szczegółowy Opis Interfejsu Wymiany Danych. Załącznik nr 1.8.
Szczegółowy Opis Interfejsu Wymiany Danych Załącznik nr 1.8. Spis treści: 1 Wstęp... 3 2 Schemat wymiany danych:... 3 3 Opis wymagań dla transmitowanych danych... 4 4 Metody... 4 4.1 Logowanie... 4 4.1.1
Specyfikacja HTTP API. Wersja 1.6
Specyfikacja HTTP API Wersja 1.6 1. Wprowadzenie Platforma PlaySMS umożliwia masową rozsyłkę SMS-ów oraz MMS-ów marketingowych. Umożliwiamy integrację naszej platformy z dowolnym systemem komputerowym
Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.
1 Moduł OPC Moduł OPC pozwala na komunikację z serwerami OPC pracującymi w oparciu o model DA (Data Access). Dzięki niemu można odczytać stan obiektów OPC (zmiennych zdefiniowanych w programie PLC), a
Dokumentacja API Stacja z Paczką ver. 2.09
Dokumentacja API Stacja z Paczką ver. 2.09 2 Dokumentacja API Stacja z Paczką ver. 2.09 Spis treści 1 Historia zmian w dokumentacji... 3 2 Dostęp do API Adres URL do Web Services (SOAP/WSDL)... 3 2.1 Środowisko
Współpraca z platformą Emp@tia. dokumentacja techniczna
Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1
Dokumentacja Użytkownika Systemu
Dokumentacja Użytkownika Systemu Integracja z Ceneo.pl Wersja 2016.3.2 Spis treści 1 INTEGRACJA... 3 2 REJESTRACJA NA CENEO.PL... 4 3 KONFIGURACJA Z SERWISEM CENEO.PL... 5 4 PRZYGOTOWANIE ASORTYMENTU...
Gatesms.eu Mobilne Rozwiązania dla biznesu
Mobilne Rozwiązania dla biznesu SPECYFIKACJA TECHNICZNA WEB API-USSD GATESMS.EU wersja 0.9 Opracował: Gatesms.eu Spis Historia wersji dokumentu...3 Bezpieczeństwo...3 Wymagania ogólne...3 Mechanizm zabezpieczenia
QualitySpy moduł reports
QualitySpy moduł reports Testy akceptacyjne dla przypadku użycia: Pobranie metryk produktu w wybranym formacie dla wybranch wersji przez interfejs REST Nazwa pliku: /QualitySpy/modules/qualityspyreports/src/test/java/pl/wroc/pwr/qualityspy/reports
Dokumentacja Użytkownika Systemu
Dokumentacja Użytkownika Systemu Integracja z Ceneo.pl Wersja 2016.2 Spis treści 1 INTEGRACJA... 3 2 REJESTRACJA NA CENEO.PL... 4 3 KONFIGURACJA Z SERWISEM CENEO.PL... 5 4 PRZYGOTOWANIE ASORTYMENTU...
Dokumentacja SMS przez FTP
Dokumentacja SMS przez FTP 1 Wprowadzenie... 2 Właściwości plików... 3 Tworzenie konfiguracji w Panelu Klienta... 4 Raporty doręczeń... 5 Historia zmian... 6 2 Wprowadzenie Usługa wysyłki SMS przez FTP
Konfiguracja poczty IMO w programach Microsoft Outlook oraz Mozilla Thunderbird
Konfiguracja poczty IMO w programach Microsoft Outlook oraz Mozilla Thunderbird 1. Mozilla Thunderbird Rozpocząć konfigurację IMO poczty należy od kliknięcia opcji utworzenia nowego konta w programie.
ezwroty WebApi Dokumentacja techniczna
ezwroty WebApi Dokumentacja techniczna Wersja 1.0 Copyright: Poczta Polska S.A. Data aktualizacji: 2015-08-06 Wstęp WebApi EZwroty Poczty Polskiej jest zrealizowane w technologii SOAP i pozwala na zautomatyzowaniem
Instrukcja użytkownika. Aplikacja dla Comarch ERP XL
Instrukcja użytkownika Aplikacja dla Comarch ERP XL Instrukcja użytkownika Aplikacja dla Comarch ERP XL Wersja 1.0 Warszawa, Listopad 2015 Strona 2 z 12 Instrukcja użytkownika Aplikacja dla Comarch ERP
Podręcznik Integracji
Podręcznik Integracji Spis treści 1. Integracja oferty... 3 1.1. Samodzielne wprowadzanie oferty sklepu... 3 1.2. Automatyczne wprowadzanie oferty z pliku XML... 3 1.3. Cyklicznie pobieranie oferty ze
Dokumentacja techniczna interfejsu komunikacyjnego Cyfrowego Urzędu z systemami EOD
Pełnienie funkcji Generalnego Wykonawcy w zakresie dostawy sprzętu komputerowego, aplikacji internetowych, systemu elektronicznego obiegu dokumentów, realizacji prac wdrożeniowych oraz szkoleń związanych
Płatności CashBill - SOAP
Dokumentacja techniczna 1.0 Płatności CashBill - SOAP Dokumentacja wdrożenia systemu Płatności CashBill w oparciu o komunikację według protokołu SOAP CashBill Spółka Akcyjna ul. Rejtana 20, 41-300 Dąbrowa
Integracja sklepu internetowego z serwisem aukcyjnym Swistak.pl
Integracja sklepu internetowego z serwisem aukcyjnym Swistak.pl email: swistak@swistak.pl Spis treści 1. Wstęp...2 2. Import oferty...2 3. Plik CSV...3 4. Przykład pliku...7 5. Aktualizacja oferty...7
Technologie internetowe laboratorium nr 4. Instalacja i uruchomienie usługi sieciowej w serwerze Tomcat/AXIS
Technologie internetowe laboratorium nr 4 Instalacja i uruchomienie usługi sieciowej w serwerze Tomcat/AXIS 1. Wprowadzenie i konfiguracja Celem niniejszego laboratorium jest zainstalowanie i uruchomienie
Proces rozliczania recept realizowanych od 01.01.2012
Proces rozliczania recept realizowanych od 01.01.2012 Materiały dla Aptek i Punktów aptecznych Portal SZOI KAMSOFT S.A. Podstawy legislacyjne procesu refundacji recept Obsługa nowego sposobu rozliczania
Integracja oprogramowania GASTRO z systemem Blue Pocket
Integracja oprogramowania GASTRO z systemem Blue Pocket I. Wstęp 1. Czym jest blue pocket? blue pocket to mobilna aplikacja na telefony komórkowe - w szczególności smartfony, która umożliwia bezpłatne
Ministerstwo Finansów
Ministerstwo Finansów System e-deklaracje Instrukcja użytkownika Wersja 1.00 1/21 SPIS TREŚCI I. INFORMACJE OGÓLNE...3 WYMAGANIA NIEZBĘDNE DO SKŁADANIA DEKLARACJI ZA POMOCĄ INTERAKTYWNYCH FORMULARZY...3
Instrukcja użytkownika. Aplikacja dla Comarch Optima
Instrukcja użytkownika Aplikacja dla Comarch Optima Instrukcja użytkownika Aplikacja dla Comarch Optima Wersja 1.0 Warszawa, Sierpień 2015 Strona 2 z 12 Instrukcja użytkownika Aplikacja dla Comarch Optima
Elektroniczna Skrzynka Podawcza
Elektroniczna Skrzynka Podawcza Instrukcja dla administratora Wersja 1.6.0 Przewodnik przeznaczony jest dla użytkowników, którzy administrują kontem urzędu w systemie Elektronicznej Skrzynki Podawczej.
Dokumentacja serwera REST do obsługi rezerwacji w systemie SaNAtoRIUm.pro
Dokumentacja serwera REST do obsługi rezerwacji w systemie SaNAtoRIUm.pro Kontakt: tel. 54 282 1385 e-mail: info@softor.pl Podstawowe informacje: Serwer REST dostępny pod adresem https://api.sanatorium.pro/v1/
System Przydzielenia i Pobierania Numerów Recept. Opis interfejsu dostępowego v. 1.0
System Przydzielenia i Pobierania Numerów Recept Opis interfejsu dostępowego v. 1.0 1 Wprowadzone zmiany Wersja Opis 1.0 Wersja bazowa 2 Wprowadzenie Przedstawiony dokument opisuje interfejs dostępowy
Dokumentacja smsapi wersja 1.4
Dokumentacja smsapi wersja 1.4 1. Wprowadzenie Platforma smsapi została skierowana do użytkowników chcących rozbudować swoje aplikacje o system wysyłania smsów. Aplikacja ta w prosty sposób umożliwia integrację
Instrukcja użytkownika
Instrukcja użytkownika Bydgoszcz 2017 Strona: 1/12 Spis treści 1 Konfiguracja i obsługa funkcjonalności... 3-1.1 Wstęp... 3 1.2 Konfiguracja stacji klienckiej... 3 1.3 Weryfikacja istniejącego dokumentu...
Instrukcja użytkownika. Aplikacja dla Comarch Optima
Instrukcja użytkownika Aplikacja dla Comarch Optima Instrukcja użytkownika Aplikacja dla Comarch Optima Wersja 1.1 Warszawa, Luty 2016 Strona 2 z 14 Instrukcja użytkownika Aplikacja dla Comarch Optima
Kalipso wywiady środowiskowe
Kalipso wywiady środowiskowe Instrukcja obsługi INFO-R Spółka Jawna - 2017 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax: (33) 853 04 06 e-mail: admin@ops.strefa.pl Spis treści:
1. Wstęp 2. Adres usługi 3. Konfiguracja 4. Metody 5. Typy danych 6. Przykład wywołania metody przy użyciu php i biblioteki nusoap 7.
1. Wstęp 2. Adres usługi 3. Konfiguracja 4. Metody 5. Typy danych 6. Przykład wywołania metody przy użyciu php i biblioteki nusoap 7. Odpowiedź serwera Wstęp Usługa udostępniona dla klientów serwisu pakka.pl,
Instrukcja obsługi aplikacji
Formularz koniunktury w gospodarstwie rolnym AK-R Instrukcja obsługi aplikacji Spis Treści 1. Zakres i wymagania systemowe aplikacji... 2 2. Instalacja i uruchomienie aplikacji... 2 3. Zasady pracy z aplikacją...
asix4 Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika
Podręcznik użytkownika Drajwer OPC Podręcznik użytkownika Dok. Nr PLP4048 Wersja: 13-12-2005 Podręcznik użytkownika asix4 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące
Wymagania dla systemu HIS w zakresie komunikacji HL7. Serwer odbierający transakcje HL7. Klient wysyłający transakcje HL7
Załącznik 1 Wymagania dla systemu HIS w zakresie komunikacji HL7 System HIS musi zostać zintegrowany z systemem LIS zamawiającego z wykorzystaniem standardu HL7 w wersji 2.3. Zapewni to dwukierunkową wymianę
ShopGold Integrator by CTI. Instrukcja
ShopGold Integrator by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja połączenia... 4 3. Eksport grup towarowych... 6 4. Eksport towarów... 7 5. Eksport zdjęć... 9 6. Pobieranie zamówień...
MECHANIZM WYMIANY DANYCH ORAZ ROZLICZEŃ APTEKA NFZ
MECHANIZM WYMIANY DANYCH ORAZ ROZLICZEŃ APTEKA NFZ Stan na dzień 12.01.2012 Najnowszej wersji tej instrukcji szukaj pod adresem: http://www.kamsoft.pl/prod/aow/ustawa_2012.htm I. Wstęp. Od 1 stycznia 2012
Szkolenie systemu POL-on
Szkolenie systemu POL-on dr Piotr Rodzik ekspert systemu POL-on Ośrodek Przetwarzania Informacji - Państwowy Instytut Badawczy Al. Niepodległości 188B, 00-608 Warszawa Numer KRS: 0000127372 Sąd Rejonowy
Przewodnik dla użytkownika. Instrukcja korzystania z aplikacji mobilnej mtoken Asseco MAA
1. Wstęp... 3 2. Wymagania techniczne... 3 3. Instalacja mtoken Asseco MAA na urządzeniu mobilnym... 4 5. Logowanie do aplikacji mtoken Asseco MAA...10 5. Autoryzacja dyspozycji złożonej w systemie bankowości
Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7
I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego
DOKUMENTACJA TECHNICZNA SMS API MT
DOKUMENTACJA TECHNICZNA SMS API MT Mobitex Telecom Sp.j., ul. Warszawska 10b, 05-119 Legionowo Strona 1 z 5 Ten dokument zawiera szczegółowe informacje odnośnie sposobu przesyłania requestów do serwerów
KURIER BY CTI. Instrukcja do programu DATA 16.09.2014. Informatycznej Zygmunt Wilder w Gliwicach WERSJA 2014.1 mgr Katarzyna Wilder DLA DPD
KURIER BY CTI DLA DPD Instrukcja do programu DATA 16.09.2014 PRODUCENT Centrum Technologii Informatycznej Zygmunt Wilder w Gliwicach WERSJA 2014.1 AUTOR mgr Katarzyna Wilder 1. Opis Program Kurier DPD
Import zleceń / Integracja klienta K-Ex
Import zleceń / Integracja klienta K-Ex 1 1 Integracja systemów Klient K-Ex jako sposobem zwiększenia wydajności tworzenia wysyłki 1.1 Import przesyłek na podstawie pliku CSV Wprowadzenie danych na temat
System obsługi zleceń na zaopatrzenie w wyroby medyczne. Opis interfejsu dostępowego v. 1.0
System obsługi zleceń na zaopatrzenie w wyroby medyczne interfejsu dostępowego v. 1.0 Katowice 2018 Wprowadzone zmiany Wersja 1.0 Wersja bazowa 2 Spis treści Wprowadzenie...4 ogólnego mechanizmu obsługi
Konfiguracja konta pocztowego w Thunderbird
Konfiguracja konta pocztowego w Thunderbird Sygnity SA 2013 Wszystkie prawa zastrzeżone. Znaki firmowe oraz towarowe użyte w opracowaniu są prawną własnością ich właścicieli. Autor dokumentacji: Magdalena
Portal Świadczeniodawcy (PŚ)
Portal Świadczeniodawcy (PŚ) Import dokumentów rozliczeniowych. Na stronie Import dokumentów rozliczeniowych możliwy jest import plików REF, uprzednio wygenerowanych przez aplikację rozliczeniową świadczeniodawcy.
Specyfikacja sms-api.pl
Inteliso www.inteliso.pl 02-722 Warszawa al. K.E.N. 46/U4 Kontakt: tel. +48(22)4702320 biuro@inteliso.pl Specyfikacja soap web service Wersja 2.0, aktualizacja 23.05.2008r. Spis treści Adresy URL... 3
INSTRUKCJA INSTALACJI PROGRAMU DO WYSYŁKI E-DEKLARACJI TC CRYPT
INSTRUKCJA INSTALACJI PROGRAMU DO WYSYŁKI E-DEKLARACJI TC CRYPT E-deklaracje Program Partnerski Tax Care TC CRYPT - to nowa aplikacja dla Biur Partnerskich Tax Care do podpisywania deklaracji VAT-7, VAT-UE,
wfirma (Moduł Magento) v Strona 1 z 12
wfirma (Moduł Magento) v.1.20.0 Strona 1 z 12 Spis treści Zgodny z Magento... 3 Instalacja.... 3 Problem z instalacją... 3 Odinstalowanie modułu:... 4 Konfiguracja.... 5 Ustawienia dokumentów... 6 Ustawienia
Podręcznik użytkownika
Podręcznik użytkownika Centrum rozliczeniowe UPS 2015 United Parcel Service of America, Inc. Nazwa UPS, marka UPS i kolor brązowy są znakami towarowymi firmy United Parcel Service of America, Inc. Wszelkie
IIIIIIIIIIIIIIIMMIMMIII
IIIIIIIIIIIIIIIMMIMMIII O programie Program Itelix itender Manager przeznaczony jest do zarządzania zapytaniami ofertowymi przesyłanymi za pomocą poczty elektronicznej przez firmy korzystające z systemu
IMPORT DANYCH Z PLIKÓW CSV
Y O NICK IMPORT DANYCH Z PLIKÓW CSV SPECYFIKACJA PLIKU Wersja.0 z dnia 001-0-01 Numer dokumentu Kategoria dokumentu Projekt Status dokumentu Opracowanie zewnętrzne Słowa kluczowe Biuro Informacji Gospodarczej,
Portal SRG BFG Instrukcja korzystania z Portalu SRG BFG
Portal SRG BFG Instrukcja korzystania z Portalu SRG BFG Opracowano w Departamencie Informatyki Bankowego Funduszu Gwarancyjnego Październik 2016 Spis treści: 1. Dostęp do strony Portalu... 3 1.1. Adres
Hermes EFK Dokumentacja użytkownika. v. 1.0.1.5
Hermes EFK Dokumentacja użytkownika v. 1.0.1.5 Syriusz sp. z o.o. Rzeszów 2013 Hermes EFK [1.0.1.5] Dokumentacja użytkownika str. 1 Spis treści 1.Główne okno aplikacji...2 2.Zarządzanie klientami...4 3.Konfiguracja
API przekazy masowe - Dokumentacja. v 1.1, czerwiec 2014 KIP S.A. ul. Św. Marcin 73/ Poznań.
API przekazy masowe - Dokumentacja v 1.1, czerwiec 2014 KIP S.A. ul. Św. Marcin 73/6 61-808 Poznań www.kipsa.pl www.tpay.com 1 Bramka API Dokumentacja opisuje możliwość wykonania przekazów masowych za
Opis modułu pl.id w programie Komornik SQL-VAT
Opis modułu pl.id w programie Komornik SQL-VAT Nazwa: KSQLVAT.INS.PL.ID.002 Data: 02.01.2017 Wersja: 1.2.0 Cel: Opis działania funkcjonalności pl.id 2016 Currenda Sp. z o.o. Spis treści 1. Opis... 3 2.
CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI
CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI Instrukcja użytkownika Narzędzie do modelowania procesów BPEL Warszawa, lipiec 2009 r. UNIA EUROPEJSKA EUROPEJSKI FUNDUSZ
Kurs walut. Specyfikacja projektu. Marek Zając 2013-12-16
Kurs walut Specyfikacja projektu Marek Zając 2013-12-16 Spis treści 1. Podsumowanie... 2 1.1 Wstęp... 2 1.2 Projekt interfejsu... 2 1.2.1 Rozmiar głównego okna... 2 2. Słownik pojęć... 2 2.1 Definicja
MECHANIZM WYMIANY DANYCH ORAZ ROZLICZEŃ APTEKA NFZ
MECHANIZM WYMIANY DANYCH ORAZ ROZLICZEŃ APTEKA NFZ Stan na dzień 11.01.2012 Najnowszej wersji tej instrukcji szukaj pod adresem: http://www.kamsoft.pl/prod/aow/ustawa_2012.htm I. Wstęp. Od 1 stycznia 2012
Odczyty 2.0 Spis treści
Opracowanie i skład: MMSoft s.c Copyright MMSoft s.c. Wszelkie prawa zastrzeżone. All Rights Reserved Powielanie w jakiejkolwiek formie całości lub fragmentów podręcznika bez pisemnej zgody firmy MMSoft
Profil pracy wariant konfiguracji programu obejmujący m.in język, walutę, konto allegro, szablon aukcji, zdefiniowane koszty wysyłki itp.
KQS ALLEGRO PRZYGOTOWYWANIE I WYSTAWIANIE AUKCJI Pojęcia użyte w instrukcji: Profil pracy wariant konfiguracji programu obejmujący m.in język, walutę, konto allegro, szablon aukcji, zdefiniowane koszty
SKRÓCONA INSTRUKCJA OBSŁUGI SYSTEMU ZARZĄDZANIA OBIEGIEM INFORMACJI (SZOI)
SKRÓCONA INSTRUKCJA OBSŁUGI SYSTEMU ZARZĄDZANIA OBIEGIEM INFORMACJI (SZOI) Wymiana dokumentów elektronicznych pomiędzy Apteką a Zachodniopomorskim Oddziałem Wojewódzkim NFZ Strona 1 z 10 INFORMACJE OGÓLNE
Dokumentacja Użytkownika Systemu. Integracja z Okazje.info, Skąpiec, Sklepy24
Dokumentacja Użytkownika Systemu Integracja z Okazje.info, Skąpiec, Sklepy24 Wersja 2016 Spis treści 1 INTEGRACJA... 3 2 REJESTRACJA... 4 2.1 OKAZJE.INFO... 4 2.2 SKĄPIEC... 4 2.3 SKLEPY24.PL... 4 3 KONFIGURACJA...
Panel administracyjny serwera: admin.itl.pl
Panel administracyjny serwera: admin.itl.pl I. Ogólne dane serwera. 1. Aktualny stan serwera W Panelu Administracyjnym możesz na bieżąco monitorować stan swojego serwera. Opcja "Aktualny stan serwera"
Z punktu widzenia G2I te dwie operacje są od siebie niezależne. Zarówno Zbywca jak i Nabywca mogą być klientem Big Consulting Sp. z o.o. Sprzedaż Oper
Temat: Własność: Wersja: Zasada działania systemu Gate-To-Information Przekazywanie Big Consulting Sp. z o.o. 1.3.xx Aktualizacje: 2008-01-12 Uaktualnienie zgodnie ze zmianami w funkcjonowaniu rejestru
Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)
Spis treści Dzień 1 I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami
Pierwsze kroki z systemem USOSWeb
Pierwsze kroki z systemem USOSWeb dla studentów studiów III stopnia System USOSWeb możemy określić mianem "Wirtualnego dziekanatu". Jest to system, w którym student (doktorant) może sprawdzić swój status
JPK VAT wysyłka za pośrednictwem profilu zaufanego z systemu epuap
JPK VAT wysyłka za pośrednictwem profilu zaufanego z systemu epuap Uwaga: Jeżeli Użytkownik chce podpisać plik za pomocą Profilu Zaufanego epuap, w pierwszej kolejności zobowiązany jest do założenia konta
Jednolity Plik Kontrolny w IFK
Strona 1 z 19 w IFK 1. Wersja programu INSIGNUM Finanse Księgowość (ifk) 18.1.0 2. System operacyjny Windows 7 lub nowszy 3. WAŻNE! W konfiguracji ifk należy wprowadzić niezbędne ustawienia, np. KOD swojego
INSTRUKCJA OBSŁUGI SERWISU INTERNETOWEGO DLA KLIENTÓW. Open Life Towarzystwo Ubezpieczeń Życie S.A.
INSTRUKCJA OBSŁUGI SERWISU INTERNETOWEGO DLA KLIENTÓW Open Life Towarzystwo Ubezpieczeń Życie S.A. Po wybraniu przycisku Zatwierdź pojawia się informacja o dacie i godzinie złożenia dyspozycji oraz możliwość
Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp
Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp Prezentujemy Państwu propozycję modułu aplikacji internetowej słuŝącej do prezentacji zaplanowanych wizyt klienta