Specyfikacja formatu Tovi 3.0

Transkrypt

Specyfikacja formatu Tovi 3.0
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 Informacji Gospodarczej, BIG, Rahl, Nicci, Siddin, Transza, Web Service
Spis treści
SPIS TREŚCI ....................................................................................................... 2
SPIS TABEL ........................................................................................................ 3
WSTĘP ................................................................................................................ 4
1. DANE POZYSKIWANE Z BIURA, INFORMACJE NIEZBEDNE DO PRAWIDŁOWEGO
ODPYTYWANIA ................................................................................................... 5
2.
POBIERANE INFORMACJE GOSPODARCZE .................................................... 5
Spis tabel
Tabela 1 : Dane merytoryczne transzy z zapytaniami ................................................. 5
Tabela 2 : Pobierane informacje gospodarcze ............................................................ 6
Wstęp
Protokół Tovi jest odpowiedzią na potrzeby tych klientów, którzy chcą pobierać
informacje gospodarcze z Krajowego Rejestru długów w sposób masowy i w uproszczonej
formie wymiany danych, posługując się plikami tekstowymi formatu CSV. W związku z
zastosowaniem powyższej, uproszczonej formy wysyłania zapytań oraz otrzymywania
odpowiedzi informacje przekazywane klientowi poprzez protokół Tovi są ograniczone w
stosunku do pełnych danych, jakie można pozyskać za pomocą pliku XML (przy
zastosowaniu protokołu NICCI). W pliku zwrotnym protokołu Tovi przekazywane są
informacje o ilości zobowiązań, ilości wszystkich informacji gospodarczych, razem z
pozytywnymi oraz z podrobionymi dokumentami, ilości odnalezionych wierzycieli oraz o
całkowitej kwocie zadłużenia.
Ograniczenia powyższe zostały nałożone w związku z konstrukcją pliku tekstowego CSV,
która uniemożliwia przekazanie pełnych danych, jakie można odnaleźć w raporcie
pozyskanym poprzez protokół NICCI (plik XML)
Dokument ten opisuje strukturę pliku CSV, który jest zgodny z protokołem Tovi.
Komunikację z serwisem KRD zapewnia dla protokołu Tovi program Kliencki Sabar.
1. Dane pozyskiwane z biura, informacje niezbędne do
prawidłowego odpytywania
Zgodnie z ustawą o udostępnianiu informacji gospodarczej protokół Tovi 3.0 umożliwia
pobieranie informacji gospodarczej zarówno o osobach fizycznych jak i o firmach.
Równocześnie użycie powyższego protokołu jest ograniczone ustawowymi obostrzeniami.
Aby poprawnie pobrać informację gospodarczą należy w przygotowywanym pliku transzy
wprowadzić poza kodem operacji inne informacje niezbędne do prawidłowego odpytania
bazy KRD. W pierwszej kolumnie należy podać typ wyszukiwania, zgodny z tabelą
poniżej. Druga, trzecia i czwarta kolumna zostają puste, gdyż w nich znajdują się
odpowiedzi systemowe. Gdy pożądana informacja ma dotyczyć konsumenta wymaganym
jest również uzupełnienie kolumny nr 7. Przy pytaniu o sobie kolumna 6 i 7 pozostaje
pusta.
Tabela 1: Dane merytoryczne transzy z zapytaniami
Nr
Nazwa
Code
Opis
Typ operacji
2
Extensions
Status
Status
przetwarzania
Liczba
całkowita
1
Error
Opis błędu,
jeżeli status: 2
Kod błędu
Tekst
512
ErrorCode
Liczba
całkowita
3
Kryteria
wyszukiwania
Tekst
16
5
SearchCriteria

6
AuthorizationDate
7
Długość

3
4
Typ
danych
Liczba
całkowita
1
2
W
Data
upoważnienia
konsumenta
Data
Uwagi
1 – wyszukanie konsumenta z Polski
2 – wyszukanie konsumenta z innego kraju
3 – wyszukanie firmy lub instytucji z Unii Europejskiej
4 – wyszukanie firmy lub instytucji spoza Unii
Europejskiej
5 – wyszukanie siebie
6 – wyszukiwanie informacji o podrobionym
dokumencie
Pole zarezerwowane dla przyszłego użycia
Kod wyniku przetwarzania zwracany po
przetworzeniu zlecenia:
1 – zlecenie przetworzone poprawnie
0 – błąd podczas przetwarzania zlecenia
Pełny opis błędu, jeżeli wystąpił
0 – Nieznany błąd
1 – Brak uprawnień do wykonania danej operacji
23 – Błąd walidacji
Numer identyfikacyjny dłużnika, którego chcemy
wyszukać.
Dla pola Code = 1 – będzie to numer PESEL.
Dla pola Code = 2 – będzie to inny numer
identyfikacyjny.
Dla pola Code = 3 – będzie to numer NIP.
Dla pola Code = 4 – będzie to inny numer
identyfikacyjny.
Dla pola Code = 5 – pole jest ignorowane.
Dla pole Code = 6 – imię i nazwisko właściciela
dokumentu.
Wymagane, gdy pole Code jest równe 1 lub 2. W
przeciwnym wypadku puste.
Format: rrrr-MM-dd
Przykład: 2011-04-01 (1 kwietnia 2011 roku)
2. Pobierane informacje gospodarcze
Transza Tovi, która jest wysyłana za pomocą programu Sabar do KRD poza kolumnami z
punktu 1 poniższego dokumentu, zawiera 5 kolumn, które zostaną uzupełnione o
odpowiednie informacje przez system, jeśli zapytanie będzie trafne.
Zwracane informację stanowią sumaryczny wynik przeszukania bazy KRD.
W wyniku odnalezienia w bazie numeru identyfikacyjnego transza zwrotna zawiera liczbę
zobowiązań, liczbę wszystkich informacji gospodarczych, liczbę wierzycieli, całkowitą
kwotę zadłużenia, ilość poszczególnych rodzajów zobowiązań (negatywne, pozytywne
oraz o dokumencie), średnią wartość spłaty zobowiązania, średni czas spłaty
zobowiązania (w dniach) oraz opcjonalnie sumaryczną wartość spłaconych zobowiązań.
Wszystkie kwoty podawane są w walucie polskiej (PLN).
Tabela 2: Pobierane informacje gospodarcze
Nr
Nazwa
8
9
10
CreditorCount
ObligationCount
TotalArrears
PaidObligationCreditorCount
11
12
13
14
15
16
17
PaidObligationCount
AveragePaidDebt
AveragePaymentTimeInDays
SumPaidDebt
MaxOverdueDays
DocumentInformationCount
Opis
Ilość wierzycieli dłużnika
Ilość zobowiązań w raporcie
Całkowita kwota zadłużenia
Ilość wierzycieli dłużnika dla
spłaconych zobowiązań
Ilość pozytywnych zobowiązań
Średnia wartość spłaty zobowiązania
Średni czas spłaty zobowiązań
Suma spłaconych zobowiązań
Maksymalna ilość dni opóźnienia
Ilość informacji o posłużeniu się
cudzym lub podrobionym
dokumentem
Typ danych
Długość
Liczba całkowita
Liczba całkowita
Liczba rzeczywista
Liczba całkowita
10
10
18
10
Liczba całkowita
Liczba rzeczywista
Liczba całkowita
Liczba rzeczywista
Liczba całkowita
Liczba całkowita
10
18
10
18
10
10
KONIEC DOKUMENTU
Uwagi