bpdvp.txt
V datoteki bpdvp.txt se generirajo podatki o stanju naložb za posamezne dejavnosti za domači in tuji trg (lastni portfelj – H in HT, trgovanje – P in PT, upravljanje sredstev komitentov – U in UT):
1. matična številka – vpišemo matično številko, določeno v datoteki ATVPExport.ini,
2. leto in mesec poročanja v obliki npr. "YYYYMM",
3. oznaka obrazca ("H","HT","U","UT","P","PT" za BPD-P/H,-P/HT,-P/C,-P/CT,-P/G,-P/GT),
4. ID vrednostnega papirja (dodeljen od strani ATVP),
5. oznaka papirja – vpišemo polje Kratica iz šifranta VP (IBI),
6. število lotov – polje LOT0 iz tabele VPSHST,
7. cena v SIT za posamezni vred. papir,
8. skupna vrednost v SIT,
9. število zastavljenih lotov za posamezni vred. papir ,
10.oznaka_trga v obliki "oznaka trga/medn.oznaka države":
1. tip - borze : "NYSE/USA" , "LJSE/SI" (+"LJSE-C/SI" za SLO prosti trg),
2. tip - neorg. trgi: "OTC/USA" , "OTC/GB",
3. tip - denarni trgi: "DENAR/USA" , "DENAR/SI",
4. tip - zunaj trga: "DRUGO/USA" , "DRUGO/SI".
To 10. polje v IBI-ju sestavljamo iz spodaj prikazanih šifrantov:
Šifranti/Trgi, polje Kratica:
Šifranti/Ostali šifranti/Države:
11. kotacija "A" za borzni trg, "C" za OTC ali "N" za posel, sklenjen zunaj trga,
12. oseba, ki je vnesla podatke.
Vzorec:
"234";"200104";"H";"10111";"ABCA";"11";"9800.50";"1078005.5";"77";"LJSE/SI";"A";"Janez Novak"
"234";"200104";"HT";"2932";"A1LG";"234";"1000";"234000";"22";"LJSE/SI";"A";"Janez Novak"
"234";"200104";"HT";"3925";"AA2R";"34000";"100";"3400000";"23";"LJSE/SI";"A";"Janez Novak"
"234";"200104";"UT";"3";"LEOG";"1299";"1000";"1299000";"12";"OTC/SI";"C";"Janez Novak"
"234";"200104";"H";"3487";"KRKF";"120";"2000";"240000";"107";"DRUGO/SI";"N";"Janez Novak"
"234";"200104";"H";"10116";"MSFD";"12";"2000";"24000";"200";"LJSE/SI";"N";"Janez Novak"
bpdt.txt
V datoteki bpdt.txt se generirajo vse preknjižbe in posli na neorganiziranem trgu (obrazca P1 in P2):
1. matična številka,
2. datum transakcije, v UNC-formatu (npr. "2002-05-13"),
3. obrazec "N" = naložbe (obrazec P1), "P" = preknjižbe (obrazec P2),
4. matična številka izdajatelja, ki velja v bazi ATVP,
5. ID vrednostnega papirja, ki velja v bazi ATVP,
6. oznaka vrednostnega papirja ki velja na trgu,
7. število lotov,
8. cena enega lota v SIT,
9. skupna vrednost vseh lotov v SIT,
10. oznaka kupca (H = hiša, SP = pravna oseba, SF = fizina, I = izdajatelj, XY = inicialke borznega posrednika),
11. tip_vnosa – vpiše se "IE" (pomen: "poslano z Internet Explorerjem"),
12. oseba, ki je vnesla podatke.
Vzorec:
"234";"2003-12-01";"N";"1711059";"10430";"K4SR";"10";"12000";"120000";"H";"SP";"Janez Novak"
"234";"2003-12-02";"N";"5041929";"4528";"LADB";"23";"1000";"23000";"SP";"H";"Janez Novak"
"234";"2003-12-01";"P";"5041929";"4528";"LADB";"23000";"0";"0";"AS";"SP";"Janez Novak"
"234";"2003-12-01";"P";"5872987";"6602";"A1LE";"10";"0";"0";"SF";"SF";"Janez Novak"
bpdplus.txt
V datoteki bpdplus.txt so podatki o denarnih sredstvih za dejavnosti Trgovanje in Upravljanje sredstev komitentov na domačem (U in P) in tujem trgu (UT in PT). Denarna sredstva na tujem trgu (skrbniški žiro račun) so preračunana v domačo valuto po zadnjem veljavnem tečaju glede na datum poročila.
1. mat_stev int vaša matična številka
2. | datumID int leto in mesec v obliki npr. "199703" za 3. mesec leta 1997 |
3. obrazec char 2 "H","HT","U","UT","P","PT" za BPD-P/H,-P/HT,-P/C,-P/CT,-P/G,-P/GT
4. f_osebe int število fizičnih oseb – strank vašega BPD
5. p_osebe int število pravnih oseb – strank vašega BPD
6. denar float vrednost denarnih sredstev
7. depoziti float znesek depozitov, ki jih ima BPD pri bankah
8. odg_oseba char 32 oseba, odgovorna za posredovanje podatkov
Vzorec:
"234";"200104";"H";"P";"455";"666";"440000.5";"50000";"Janez Novak"
"234";"200104";"HT";"22";"33";"110.55";"55000";"Janez Novak"
Uporaba oznak VP-jev iz ATVP
Ker ATVP za poročanje nima predvidene unikatne oznake vrednostnega papirja (ISIN), pač pa v datotekah zahteva ID iz svoje lokalne baze, smo v pomoč uporabnikom dodatno izpopolnili program, ki zna ID papirja prepisati iz njihovega šifranta (vp.txt) v naši datoteki za poročanje bpdt.txt in bpdvp.txt.
Način prepisa polj v izhodni datoteki:
1.) Prepis ID papirja iz vp.txt v bpdt.txt
Datoteki združimo po naslednjem pravilu:
- | če je ISIN koda (4. polje v vp.txt) napolnjena, potem poiščemo zapis v bpdt.txt, ki ima enako ISIN kodo (6. polje), hkrati preverimo tudi kratico VP, ki mora biti identična. Temu VP vpišemo vrednost ID VP (1. polje v vp.txt) na 5. mesto: |
- | če ISIN koda v vp.txt ne obstaja (v 4. polju je vpisan veliki N), potem si iz vp.txt zapomnimo 2. polje (kratica papirja) hkrati preverimo tudi kratico VP, ki se ujema s šifrantom ATVP le do prvega presledka. Ta VP združimo s 6. poljem v bpdt.txt: |
- | če se ISIN koda iz šifranta ATVP ne ujema z ISIN kodo iz šifranta IBI-ja (ali pa v enem od šifrantov ne obstaja), kratici VP pa sta identični, VP vseeno uparimo in ga zapišemo v bpdt.txt, vendar pa ga zapišemo tudi v log.txt datoteko – med opozorila: |
- | če se VP ne ujema niti po ISIN kodi niti po oznaki VP, potem takega papirja ATVPExport ne upari in ga ne zapiše v datoteko bpdt.txt. Zapiše pa ga kot napako v log.txt. |
2.) Prepis ID papirja iz vp.txt v bpdvp.txt
Datoteki združimo po naslednjem pravilu:
- | če je ISIN koda (4. polje v vp.txt) napolnjena, potem poiščemo zapis v bpdvp.txt, ki ima enako ISIN kodo (5. polje!), hkrati preverimo tudi kratico VP, ki mora biti identična. Temu VP vpišemo vrednost ID VP (1. polje v vp.txt) na 4. mesto; |
- | če je ISIN koda (4. polje v vp.txt) napolnjena, potem poiščemo zapis v bpdvp.txt, ki ima enako ISIN kodo (5. polje!), hkrati preverimo tudi kratico VP, ki se ujema s šifrantom ATVP le do prvega presledka. Temu VP vpišemo vrednost ID VP (1. polje v vp.txt) na 4. mesto, hkrati pa ga zapišemo v log.txt datoteko – med opozorila, |
- | če se ISIN koda iz šifranta ATVP ne ujema z ISIN kodo iz šifranta IBI-ja (ali pa v enem od šifrantov ne obstaja), kratici VP pa sta identični, VP vseeno uparimo in ga zapišemo v bpdvp.txt, vendar pa ga zapišemo tudi v log.txt datoteko – med opozorila. |
- | če se VP ne ujema niti po ISIN kodi niti po oznaki VP, potem takega papirja ATVPExport ne upari in ga ne zapiše v datoteko bpdvp.txt. Zapiše pa ga kot napako v log.txt. |
Primeri datotek:
- | izgled šifranta ATVP (vp.txt): |
Izgled datoteke bpdt.txt:
Izgled datoteke bpdplus.txt:
Page url: http://service.irm.si/navodila/Z-NAVODILA/3.9/index.html?atvppripravapodatkov.htm