Specyfikacja techniczna przekazu danych

Prawo

finansowe

Kategoria

instrukcja

Klucze

ctrlz, pliki z danymi, przekaz danych, rekord końca, rekord nagłówkowy, rekordy danych, struktura plików, zasady nazywania plików

Specyfikacja techniczna przekazu danych zawiera szczegółowe informacje dotyczące sposobu przesyłania danych między różnymi systemami w ramach projektu. Dokument określa wymagania dotyczące szybkości, bezpieczeństwa i integralności danych, a także protokoły komunikacyjne oraz formaty plików używane do przekazu informacji.

A. Bank PKO BP przekazują dane w osobnych plikach zawierających:

1) rekordy transakcji pojedynczych lub powiązanych, których okoliczności wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera P)

2) rekordy transakcji powiązanych (przelewów), których okoliczności nie wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera Z)

3) rekordy pojedynczych transakcji, których rezultatem jest przelew powyŜej 10000 PLN, a których okoliczności nie wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera G)

4) rekordy pojedynczych transakcji, których rezultatem jest przelew powyŜej 50000 PLN, a których okoliczności nie wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera W)

5) rekordy pojedynczych transakcji przelewów powyŜej 100000 PLN, a których okoliczności nie wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera D)

6) rekordy pojedynczych przelewów powyŜej 500000 PLN, których okoliczności nie wskazują na to, Ŝe środki uŜyte w transakcji mogą pochodzić z prania brudnych pieniędzy (litera B)

7) rekordy korygujące (litera K).

W rekordach przesyłane są tylko pola niepuste.

B. Ogólne zasady budowy plików z danymi:

- kaŜde pole w rekordzie danych poprzedzone jest unikatową dwucyfrową etykietą

- rekordy o zmiennej długości

- oznaczenia typów rekordu:

HE - rekord nagłówkowy

DA - rekord danych

TR - rekord końca

- znacznik końca rekordu - CR LF

- znacznik końca zbioru - CtrlZ

C. Zasady nazywania plików

1. Dla pliku w formacie tekstowym:

ANNPKO01.txt

gdzie:

A- wskazane oznaczenie literowe odpowiadające rodzajowi pliku

PKO01 - pięcioznakowe oznaczenie Bank PKO BP nadane przez nią i konsekwentnie stosowane w przekazie danych dla Systemu Transakcyjnego

01 - dwucyfrowy numer sekwencyjny pliku (niezaleŜnie od rodzaju) z tej samej daty

D. Struktura pliku w formacie tekstowym

Rekord nagłówkowy

Rekord danych 1

...........................

Rekord danych n

Rekord końca

Znacznik końca zbioru CtrlZ

E. Struktura rekordu nagłówkowego

lp. nazwa pola długość pola zawartość komentarz

1 typRek 2A HE Rekord nagłówkowy

2 DataUtworzenia 8N Data utworzenia pliku

3 CzasUtworzenia 6N Czas utworzenia pliku w strukturze ggmmss

4 NIP 10N Numer NIP Bank PKO BP

5 {CR} {LF} Znacznik końca rekordu

F. Struktura rekordu danych

lp. nazwa pola długość pola zawartość komentarz

1 typRek 2A DA Rekord danych

2 ; Separator pola

3 01 2N Etykieta pierwsza

4 separator 1X : Separator etykiety

5 dane Pierwsze pole z danymi

6 separator 1X ; Separator pola

N 99 2N Etykieta ostatniego pola

N+1 separator 1X : Separator etykiety i danych

N+2 dane Ostatnie pole z danymi

N+3 ; Separator pola

N+4 {CR} {LF} Znacznik końca rekordu

G. Struktura rekordu końca

lp. nazwa pola długość pola zawartość komentarz

1 typRek 2A TR Rekord końca

2 LiczbaRekordow 8N Liczba rekordów w pliku

3 {CR} {LF} Znacznik końca rekordu

Podsumowując, specyfikacja techniczna przekazu danych stanowi kluczowy dokument definiujący zasady i procedury związane z przesyłaniem danych w projekcie. Zapewnia klarowne wytyczne dla zespołu programistów i administratorów, aby zapewnić sprawną i bezpieczną komunikację między systemami.