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.