Schema knf.fi.Likwidacje.xsd


schema location ..\xsd\knf.fi.Likwidacje.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
Sprawozdanie  DaneTyp 
NaglowekTyp 
OkresSprawozdawczyTyp 
SprawozdanieTyp 
ZobowiazaniaOgolemTyp 
ZobowiazaniaPozostajaceTyp 
ZobowiazaniaZaspokojoneTyp 


element Sprawozdanie
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p1.png
type SprawozdanieTyp
properties
content complex
children Naglowek Dane
asserts
Test XPathDefaultNs Annotation
let $xml_file_path := string(base-uri()), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $schema_file_location := @xsi:noNamespaceSchemaLocation, $schema_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()], $schema_name := substring($schema_file_location, $schema_last_slash_pos + 1), $schema_type := substring-before(substring-after(substring-after($schema_name, '.'), '.'), '.'), $schema_type_upper := upper-case($schema_type), $regex_pattern := concat('^', $schema_type_upper, '_.*') return matches($xml_file_name, $regex_pattern) 
documentation
Typ raportu z nazwy pliku nie zgadza się z typem raportu wybranej XML schema. Typ raportu powinien być określony w nazwie pliku XML wielkimi literami.
documentation
SPRAWOZDANIE_00001
if (Naglowek/OkresSprawozdawczy) then let $periods_dict := map { 'Q1': '03', 'Q2': '06', 'Q3': '09', 'Q4': '12', 'H1': '06', 'H2': '12' }, $schema_file_location := @xsi:noNamespaceSchemaLocation, $second_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-2], $third_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-3], $schema_date := concat(substring($schema_file_location, $third_last_slash_pos + 1, 4), substring($schema_file_location, $second_last_slash_pos + 1, 2)), $quarter := string(Naglowek/OkresSprawozdawczy/Kwartal), $half := string(Naglowek/OkresSprawozdawczy/Polrocze), $report_date := if (Naglowek/OkresSprawozdawczy/DataDo) then replace(substring(string(Naglowek/OkresSprawozdawczy/DataDo), 1, 7), '-', '') else if (Naglowek/OkresSprawozdawczy/DataOd) then replace(substring(string(Naglowek/OkresSprawozdawczy/DataOd), 1, 7), '-', '') else concat(Naglowek/OkresSprawozdawczy/Rok, $periods_dict($half), $periods_dict($quarter), Naglowek/OkresSprawozdawczy/Miesiac) return $schema_date = $report_date else true() 
documentation
Należy użyć schemy XML dla odpowiedniego okresu (rok i miesiąc muszą odpowiadać dacie z elementu OkresSprawozdawczy)
documentation
SPRAWOZDANIE_00002
if (Naglowek/DzienZdarzenia) then let $schema_file_location := @xsi:noNamespaceSchemaLocation, $second_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-2], $third_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-3], $schema_date := concat(substring($schema_file_location, $third_last_slash_pos + 1, 4), substring($schema_file_location, $second_last_slash_pos + 1, 2)), $report_date := replace(string(Naglowek/DzienZdarzenia), '-', '') return $schema_date = substring($report_date, 1, 6) else true() 
documentation
Należy użyć schemy XML dla odpowiedniego okresu (rok i miesiąc muszą odpowiadać dacie z elementu DzienZdarzenia)
documentation
SPRAWOZDANIE_00003
starts-with(@xsi:noNamespaceSchemaLocation, 'https://sprawozdawczosc.knf.gov.pl/') 
documentation
Należy odwołać się do schemy XML zamieszczonej na domenie: https://sprawozdawczosc.knf.gov.pl/
documentation
SPRAWOZDANIE_00004
if (Naglowek/OkresSprawozdawczy) then Dane/KosztyFundusz and Dane/KosztyTFIDepo and Dane/WynagrodzenieLikwidatora else not(Dane/KosztyFundusz or Dane/KosztyTFIDepo or Dane/WynagrodzenieLikwidatora) 
documentation
Pola "KosztyFundusz", "KosztyTFIDepo" oraz "WynagrodzenieLikwidatora" obowiązkowe w przypadku miesięcznego sprawozdania funduszu inwestycyjnego w likwidacji zgodnie z załącznikiem nr 16 Pkt.3 (uzupełnione pole "Miesiac" w elemencie "OkresSprawozdawczy"). Pola te zabronione w przypadku raportu bieżącego funduszu inwestycyjnego w likwidacji zgodnie z załącznikiem nr 18 Pkt.2 (uzupełnione pole "DzienZdarzenia" w elemencie "Naglowek")
documentation
LIKWIDACJE_00001
annotation
documentation
Sprawozdanie miesięczne funduszu inwestycyjnego w likwidacji (Załącznik nr 16 Punkt 3) / raport bieżący funduszu inwestycyjnego w likwidacji (Załącznik nr 18 Punkt 2)
documentation
Zestawienie zobowiązań, roszczeń i kosztów likwidacji / Informacja o sumie zobowiązań i roszczeń funduszu inwestycyjnego lub subfunduszu

complexType DaneTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p2.png
children Zobowiazania KosztyFundusz KosztyTFIDepo WynagrodzenieLikwidatora DodatkoweWyjasnienia
used by
element SprawozdanieTyp/Dane
annotation
documentation
Dane sprawozdania

element DaneTyp/Zobowiazania
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p3.png
type ZobowiazaniaOgolemTyp
properties
content complex
children Zaspokojone Pozostajace
attributes
Name  Type  Use  Default  Fixed  Annotation
ZobowiazaniaOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem
documentation
Zobowiązania i roszczenia ogółem stanowiące sumę zobowiązań i roszczeń zaspokojonych oraz zobowiązań i roszczeń pozostających do zaspokojenia
UczestnicyFunduszuOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu
InnePodmiotyOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec innych podmiotów oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotów
asserts
Test XPathDefaultNs Annotation
(if (abs(@ZobowiazaniaOgolem) >= 100) then abs(@ZobowiazaniaOgolem*0.01) else 1) >= abs(@ZobowiazaniaOgolem - (Zaspokojone/@ZaspokojoneOgolem + Pozostajace/@PozostajaceOgolem)) 
documentation
Zobowiązania i roszczenia ogółem muszą równać się sumie zobowiązań i roszczeń zaspokojonych oraz zobowiązań i roszczeń pozostających do zaspokojenia z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem
documentation
LIKWIDACJE_00002
(if (abs(@UczestnicyFunduszuOgolem) >= 100) then abs(@UczestnicyFunduszuOgolem*0.01) else 1) >= abs(@UczestnicyFunduszuOgolem - (Zaspokojone/UczestnicyFunduszu + Pozostajace/UczestnicyFunduszu)) 
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu muszą równać się sumie zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem wobec uczestników funduszu
documentation
LIKWIDACJE_00003
(if (abs(@InnePodmiotyOgolem) >= 100) then abs(@InnePodmiotyOgolem*0.01) else 1) >= abs(@InnePodmiotyOgolem - (Zaspokojone/InnePodmioty + Pozostajace/InnePodmioty)) 
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów muszą równać się sumie zobowiązań i roszczeń zaspokojonych wobec innych podmiotów oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotów z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem wobec innych podmiotów
documentation
LIKWIDACJE_00004
annotation
documentation
Zobowiązania i roszczenia

element DaneTyp/KosztyFundusz
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p4.png
type Liczba19.2Typ
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Koszty likwidacji poniesione przez fundusz
documentation
Wysokość kosztów likwidacji poniesionych przez fundusz narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").

element DaneTyp/KosztyTFIDepo
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p5.png
type Liczba19.2Typ
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Koszty likwidacji poniesione przez towarzystwo albo depozytariusza
documentation
Wysokość kosztów likwidacji poniesionych przez towarzystwo albo depozytariusza narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").

element DaneTyp/WynagrodzenieLikwidatora
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p6.png
type Liczba19.2Typ
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Wynagrodzenie likwidatora
documentation
Wysokość wynagrodzenia likwidatora narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").

element DaneTyp/DodatkoweWyjasnienia
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p7.png
type Opis1000ZnakowTyp
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 1000
annotation
documentation
Dodatkowe wyjaśnienia
documentation
Dodatkowe wyjaśnienia (dodatkowe informacje, komentarze i wyjaśnienia, odnoszące się do poszczególnych pozycji, których przekazanie uznaje się za niezbędne do przedstawienia informacji zawartych w sprawozdaniu)

complexType NaglowekTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p8.png
type restriction of NaglowekTypAbs
properties
base NaglowekTypAbs
children IdentyfikatorZarzadzajacego NazwaZarzadzajacego IdentyfikatorFunduszuSubfunduszu NazwaFunduszuSubfunduszu IdentyfikatorDostawcyDanych WalutaSprawozdania DzienZdarzenia OkresSprawozdawczy CzyKorekta
used by
element SprawozdanieTyp/Naglowek
attributes
Name  Type  Use  Default  Fixed  Annotation
CzyFunduszWLikwidacji  WskaznikLogiczny0lub1albotruelubfalseTyp  prohibited      
documentation
Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji
documentation
Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji.
true - jeśli fundusz/subfundusz jest w likwidacji
false - jeśli fundusz/subfundusz nie jest w likwidacji
asserts
Test XPathDefaultNs Annotation
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $file_name_pattern := upper-case(string('[A-Z]+_[A-Z0-9]{11,11}_[A-Z0-9]{10,20}_[0-9QH]{4,8}_[01].xml')), $xml_file_name := substring($xml_file_path, $last_slash_pos + 1) return matches($xml_file_name, $file_name_pattern)  
documentation
Nazwa pliku niezgodna z maską
documentation
NAGLOWEK_00001
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_entity_id := substring($xml_file_name, $dash_pos[1] + 1, $dash_pos[2] - $dash_pos[1] - 1) return $xml_file_entity_id = IdentyfikatorFunduszuSubfunduszu or (not(IdentyfikatorFunduszuSubfunduszu) and $xml_file_entity_id = IdentyfikatorZarzadzajacego) 
documentation
Identyfikator krajowy (sub)funduszu lub TFI w treści nagłówka niezgodny z identyfikatorem w nazwie pliku
documentation
NAGLOWEK_00002
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_identyfikator_dostawcy := substring($xml_file_name, $dash_pos[2] + 1, $dash_pos[3] - $dash_pos[2] - 1) return $xml_file_identyfikator_dostawcy = IdentyfikatorDostawcyDanych 
documentation
Identyfikator dostawcy danych w treści nagłówka niezgodny z kodem w nazwie pliku
documentation
NAGLOWEK_00003
if (OkresSprawozdawczy) then let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_okres_spr := substring($xml_file_name, $dash_pos[3] + 1, $dash_pos[4] - $dash_pos[3] - 1), $okres_sprawozdawczy := if (OkresSprawozdawczy/Rok) then concat(OkresSprawozdawczy/Rok, OkresSprawozdawczy/Polrocze, OkresSprawozdawczy/Kwartal, OkresSprawozdawczy/Miesiac) else if (OkresSprawozdawczy/DataDo) then replace(string(OkresSprawozdawczy/DataDo), '-', '') else if (OkresSprawozdawczy/DataOd) then replace(string(OkresSprawozdawczy/DataOd), '-', '') else '' return $xml_file_okres_spr = $okres_sprawozdawczy else true() 
documentation
Okres sprawozdawczy w treści nagłówka niezgodny z okresem w nazwie pliku
documentation
NAGLOWEK_00004
if (DzienZdarzenia) then let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_okres_spr := substring($xml_file_name, $dash_pos[3] + 1, $dash_pos[4] - $dash_pos[3] - 1), $dzien_zdarzenia := replace(string(DzienZdarzenia), '-', '') return $xml_file_okres_spr = $dzien_zdarzenia else true() 
documentation
DzienZdarzenia w treści nagłówka niezgodny z dniem zdarzenia w nazwie pliku
documentation
NAGLOWEK_00005
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_czy_korekta := substring($xml_file_name, $dash_pos[4] + 1, 1) return xs:boolean($xml_file_czy_korekta) = CzyKorekta 
documentation
Flaga CzyKorekta w treści nagłówka niezgodna z informacją w nazwie pliku
documentation
NAGLOWEK_00006
annotation
documentation
Nagłówek sprawozdania

attribute NaglowekTyp/@CzyFunduszWLikwidacji
type WskaznikLogiczny0lub1albotruelubfalseTyp
properties
use prohibited
annotation
documentation
Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji
documentation
Flaga wskazująca, czy fundusz lub subfundusz jest w likwidacji.
true - jeśli fundusz/subfundusz jest w likwidacji
false - jeśli fundusz/subfundusz nie jest w likwidacji

element NaglowekTyp/IdentyfikatorZarzadzajacego
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p9.png
type tpp:IdentyfikatorZarzadzajacegoTyp
properties
content simple
annotation
documentation
Identyfikator likwidatora
documentation
Identyfikator likwidatora

element NaglowekTyp/NazwaZarzadzajacego
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p10.png
type Opis300ZnakowTyp
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 300
annotation
documentation
Nazwa likwidatora
documentation
Nazwa likwidatora

element NaglowekTyp/IdentyfikatorFunduszuSubfunduszu
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p11.png
type tpp:IdentyfikatorFIOSFIOFIZTyp
properties
content simple
annotation
documentation
Identyfikator krajowy funduszu lub subfunduszu
documentation
Identyfikator krajowy funduszu lub subfunduszu

element NaglowekTyp/NazwaFunduszuSubfunduszu
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p12.png
type Opis300ZnakowTyp
properties
content simple
facets
Kind Value Annotation
minLength 1
maxLength 300
annotation
documentation
Nazwa funduszu lub subfunduszu
documentation
Nazwa funduszu lub subfunduszu

element NaglowekTyp/IdentyfikatorDostawcyDanych
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p13.png
type tpp:IdentyfikatorDostawcyDanychTyp
properties
content simple
annotation
documentation
Identyfikator dostawcy danych
documentation
Identyfikator podmiotu, który przygotował dane dla podmiotu raportującego

element NaglowekTyp/WalutaSprawozdania
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p14.png
type WalutyPodstawoweTyp
properties
content simple
annotation
documentation
Waluta wyceny funduszu, waluta w której są raportowane wartości. 3-znakowy kod waluty zgodny z normą ISO
documentation
Waluta wyceny funduszu, waluta w której są raportowane wartości. 3-znakowy kod waluty zgodny z normą ISO

element NaglowekTyp/DzienZdarzenia
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p15.png
type DataPrzedzial1Typ
properties
content simple
facets
Kind Value Annotation
minInclusive 2022-01-01
maxInclusive 2099-12-31
annotation
documentation
Dzień zdarzenia
documentation
Dzień zdarzenia (dzień następujący po dniu, do którego wierzyciele powinni zgłosić roszczenia)

element NaglowekTyp/OkresSprawozdawczy
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p16.png
type OkresSprawozdawczyTyp
properties
content complex
children DataOd DataDo Rok Miesiac
asserts
Test XPathDefaultNs Annotation
if (DataOd and DataDo) then DataDo >= DataOd else true() 
documentation
DataDo musi być większa lub równa od DataOd
documentation
NAGLOWEK_00007
if (DataDo) then let $periods_start_dict := map { 'Q1': 1, 'Q2': 4, 'Q3': 7, 'Q4': 10, 'H1': 1, 'H2': 7 }, $periods_end_dict := map { 'Q1': 3, 'Q2': 6, 'Q3': 9, 'Q4': 12, 'H1': 6, 'H2': 12 }, $year := year-from-date(DataDo), $month := month-from-date(DataDo), $month_validation := if (Miesiac) then $month = number(Miesiac) else if (Kwartal) then $month >= $periods_start_dict(Kwartal) and $periods_end_dict(Kwartal) >= $month else if (Polrocze) then $month >= $periods_start_dict(Polrocze) and $periods_end_dict(Polrocze) >= $month else true() return $year = number(Rok) and $month_validation else true() 
documentation
DataDo musi zawierać się w raportowanym okresie sprawozdawczym (elementy: Rok i Polrocze/Kwartal/Miesiac)
documentation
NAGLOWEK_00008
annotation
documentation
Okres sprawozdawczy raportu

element NaglowekTyp/CzyKorekta
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p17.png
type WskaznikLogiczny0lub1Typ
properties
content simple
facets
Kind Value Annotation
pattern 0|1
annotation
documentation
Oznaczenie czy plik zawiera raport podstawowy czy korektę, 0 - podstawowy, 1 - korekta
documentation
Oznaczenie czy plik zawiera raport podstawowy czy korektę, 0 - podstawowy, 1 - korekta

complexType OkresSprawozdawczyTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p18.png
type restriction of OkresSprawozdawczyTypAbs
properties
base OkresSprawozdawczyTypAbs
children DataOd DataDo Rok Miesiac
used by
element NaglowekTyp/OkresSprawozdawczy
asserts
Test XPathDefaultNs Annotation
if (DataOd and DataDo) then DataDo >= DataOd else true() 
documentation
DataDo musi być większa lub równa od DataOd
documentation
NAGLOWEK_00007
if (DataDo) then let $periods_start_dict := map { 'Q1': 1, 'Q2': 4, 'Q3': 7, 'Q4': 10, 'H1': 1, 'H2': 7 }, $periods_end_dict := map { 'Q1': 3, 'Q2': 6, 'Q3': 9, 'Q4': 12, 'H1': 6, 'H2': 12 }, $year := year-from-date(DataDo), $month := month-from-date(DataDo), $month_validation := if (Miesiac) then $month = number(Miesiac) else if (Kwartal) then $month >= $periods_start_dict(Kwartal) and $periods_end_dict(Kwartal) >= $month else if (Polrocze) then $month >= $periods_start_dict(Polrocze) and $periods_end_dict(Polrocze) >= $month else true() return $year = number(Rok) and $month_validation else true() 
documentation
DataDo musi zawierać się w raportowanym okresie sprawozdawczym (elementy: Rok i Polrocze/Kwartal/Miesiac)
documentation
NAGLOWEK_00008
annotation
documentation
Okres sprawozdawczy

element OkresSprawozdawczyTyp/DataOd
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p19.png
type DataPrzedzial2Typ
properties
content simple
facets
Kind Value Annotation
minInclusive 1989-01-01
maxInclusive 2099-12-31
annotation
documentation
Dzień otwarcia likwidacji
documentation
Dzień otwarcia likwidacji
documentation
Jeżeli likwidacja rozpoczęła się 2023-07-17 to w polu „DataOd” należy wpisać: 2023-07-17.

element OkresSprawozdawczyTyp/DataDo
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p20.png
type DataPrzedzial1Typ
properties
content simple
facets
Kind Value Annotation
minInclusive 2022-01-01
maxInclusive 2099-12-31
annotation
documentation
Ostatni dzień kalendarzowy okresu sprawozdawczego
documentation
Ostatni dzień kalendarzowy okresu sprawozdawczego
documentation
Jeśli (sub)fundusz przesyła raport za marzec 2024, to w polu „DataDo” należy wpisać „2024-03-31”.

element OkresSprawozdawczyTyp/Rok
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p21.png
type OkresSprawozdawczyRokTyp
properties
content simple
facets
Kind Value Annotation
pattern 202[3-9]|20[3-9][0-9]
annotation
documentation
Rok, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.
documentation
Rok, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.
documentation
Jeśli pole „DataDo” jest wypełnione „2024-03-31”, to należy wpisać „2024” w polu „Rok”.

element OkresSprawozdawczyTyp/Miesiac
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p22.png
type OkresSprawozdawczyMiesiacTyp
properties
content simple
facets
Kind Value Annotation
pattern 0[1-9]|1[0-2]
annotation
documentation
Miesiąc, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.
documentation
Miesiąc, w którym przypada data określona w polu „DataDo” elementu „OkresSprawozdawczy”.
documentation
Jeśli pole „DataDo” jest wypełnione „2024-03-31”, to należy wpisać „03” w polu „Miesiac”.

complexType SprawozdanieTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p23.png
type extension of SprawozdanieTypAbs
properties
base SprawozdanieTypAbs
children Naglowek Dane
used by
element Sprawozdanie
asserts
Test XPathDefaultNs Annotation
let $xml_file_path := string(base-uri()), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $schema_file_location := @xsi:noNamespaceSchemaLocation, $schema_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()], $schema_name := substring($schema_file_location, $schema_last_slash_pos + 1), $schema_type := substring-before(substring-after(substring-after($schema_name, '.'), '.'), '.'), $schema_type_upper := upper-case($schema_type), $regex_pattern := concat('^', $schema_type_upper, '_.*') return matches($xml_file_name, $regex_pattern) 
documentation
Typ raportu z nazwy pliku nie zgadza się z typem raportu wybranej XML schema. Typ raportu powinien być określony w nazwie pliku XML wielkimi literami.
documentation
SPRAWOZDANIE_00001
if (Naglowek/OkresSprawozdawczy) then let $periods_dict := map { 'Q1': '03', 'Q2': '06', 'Q3': '09', 'Q4': '12', 'H1': '06', 'H2': '12' }, $schema_file_location := @xsi:noNamespaceSchemaLocation, $second_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-2], $third_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-3], $schema_date := concat(substring($schema_file_location, $third_last_slash_pos + 1, 4), substring($schema_file_location, $second_last_slash_pos + 1, 2)), $quarter := string(Naglowek/OkresSprawozdawczy/Kwartal), $half := string(Naglowek/OkresSprawozdawczy/Polrocze), $report_date := if (Naglowek/OkresSprawozdawczy/DataDo) then replace(substring(string(Naglowek/OkresSprawozdawczy/DataDo), 1, 7), '-', '') else if (Naglowek/OkresSprawozdawczy/DataOd) then replace(substring(string(Naglowek/OkresSprawozdawczy/DataOd), 1, 7), '-', '') else concat(Naglowek/OkresSprawozdawczy/Rok, $periods_dict($half), $periods_dict($quarter), Naglowek/OkresSprawozdawczy/Miesiac) return $schema_date = $report_date else true() 
documentation
Należy użyć schemy XML dla odpowiedniego okresu (rok i miesiąc muszą odpowiadać dacie z elementu OkresSprawozdawczy)
documentation
SPRAWOZDANIE_00002
if (Naglowek/DzienZdarzenia) then let $schema_file_location := @xsi:noNamespaceSchemaLocation, $second_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-2], $third_last_slash_pos := index-of(string-to-codepoints($schema_file_location), string-to-codepoints('/'))[last()-3], $schema_date := concat(substring($schema_file_location, $third_last_slash_pos + 1, 4), substring($schema_file_location, $second_last_slash_pos + 1, 2)), $report_date := replace(string(Naglowek/DzienZdarzenia), '-', '') return $schema_date = substring($report_date, 1, 6) else true() 
documentation
Należy użyć schemy XML dla odpowiedniego okresu (rok i miesiąc muszą odpowiadać dacie z elementu DzienZdarzenia)
documentation
SPRAWOZDANIE_00003
starts-with(@xsi:noNamespaceSchemaLocation, 'https://sprawozdawczosc.knf.gov.pl/') 
documentation
Należy odwołać się do schemy XML zamieszczonej na domenie: https://sprawozdawczosc.knf.gov.pl/
documentation
SPRAWOZDANIE_00004
if (Naglowek/OkresSprawozdawczy) then Dane/KosztyFundusz and Dane/KosztyTFIDepo and Dane/WynagrodzenieLikwidatora else not(Dane/KosztyFundusz or Dane/KosztyTFIDepo or Dane/WynagrodzenieLikwidatora) 
documentation
Pola "KosztyFundusz", "KosztyTFIDepo" oraz "WynagrodzenieLikwidatora" obowiązkowe w przypadku miesięcznego sprawozdania funduszu inwestycyjnego w likwidacji zgodnie z załącznikiem nr 16 Pkt.3 (uzupełnione pole "Miesiac" w elemencie "OkresSprawozdawczy"). Pola te zabronione w przypadku raportu bieżącego funduszu inwestycyjnego w likwidacji zgodnie z załącznikiem nr 18 Pkt.2 (uzupełnione pole "DzienZdarzenia" w elemencie "Naglowek")
documentation
LIKWIDACJE_00001
annotation
documentation
Sprawozdanie

element SprawozdanieTyp/Naglowek
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p24.png
type NaglowekTyp
properties
content complex
children IdentyfikatorZarzadzajacego NazwaZarzadzajacego IdentyfikatorFunduszuSubfunduszu NazwaFunduszuSubfunduszu IdentyfikatorDostawcyDanych WalutaSprawozdania DzienZdarzenia OkresSprawozdawczy CzyKorekta
asserts
Test XPathDefaultNs Annotation
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $file_name_pattern := upper-case(string('[A-Z]+_[A-Z0-9]{11,11}_[A-Z0-9]{10,20}_[0-9QH]{4,8}_[01].xml')), $xml_file_name := substring($xml_file_path, $last_slash_pos + 1) return matches($xml_file_name, $file_name_pattern)  
documentation
Nazwa pliku niezgodna z maską
documentation
NAGLOWEK_00001
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_entity_id := substring($xml_file_name, $dash_pos[1] + 1, $dash_pos[2] - $dash_pos[1] - 1) return $xml_file_entity_id = IdentyfikatorFunduszuSubfunduszu or (not(IdentyfikatorFunduszuSubfunduszu) and $xml_file_entity_id = IdentyfikatorZarzadzajacego) 
documentation
Identyfikator krajowy (sub)funduszu lub TFI w treści nagłówka niezgodny z identyfikatorem w nazwie pliku
documentation
NAGLOWEK_00002
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_identyfikator_dostawcy := substring($xml_file_name, $dash_pos[2] + 1, $dash_pos[3] - $dash_pos[2] - 1) return $xml_file_identyfikator_dostawcy = IdentyfikatorDostawcyDanych 
documentation
Identyfikator dostawcy danych w treści nagłówka niezgodny z kodem w nazwie pliku
documentation
NAGLOWEK_00003
if (OkresSprawozdawczy) then let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_okres_spr := substring($xml_file_name, $dash_pos[3] + 1, $dash_pos[4] - $dash_pos[3] - 1), $okres_sprawozdawczy := if (OkresSprawozdawczy/Rok) then concat(OkresSprawozdawczy/Rok, OkresSprawozdawczy/Polrocze, OkresSprawozdawczy/Kwartal, OkresSprawozdawczy/Miesiac) else if (OkresSprawozdawczy/DataDo) then replace(string(OkresSprawozdawczy/DataDo), '-', '') else if (OkresSprawozdawczy/DataOd) then replace(string(OkresSprawozdawczy/DataOd), '-', '') else '' return $xml_file_okres_spr = $okres_sprawozdawczy else true() 
documentation
Okres sprawozdawczy w treści nagłówka niezgodny z okresem w nazwie pliku
documentation
NAGLOWEK_00004
if (DzienZdarzenia) then let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_okres_spr := substring($xml_file_name, $dash_pos[3] + 1, $dash_pos[4] - $dash_pos[3] - 1), $dzien_zdarzenia := replace(string(DzienZdarzenia), '-', '') return $xml_file_okres_spr = $dzien_zdarzenia else true() 
documentation
DzienZdarzenia w treści nagłówka niezgodny z dniem zdarzenia w nazwie pliku
documentation
NAGLOWEK_00005
let $xml_file_path := upper-case(string(base-uri())), $last_slash_pos := index-of(string-to-codepoints(upper-case(string(base-uri()))), string-to-codepoints('/'))[last()], $xml_file_name := substring($xml_file_path, $last_slash_pos + 1), $dash_pos := index-of(string-to-codepoints($xml_file_name), string-to-codepoints('_')), $xml_file_czy_korekta := substring($xml_file_name, $dash_pos[4] + 1, 1) return xs:boolean($xml_file_czy_korekta) = CzyKorekta 
documentation
Flaga CzyKorekta w treści nagłówka niezgodna z informacją w nazwie pliku
documentation
NAGLOWEK_00006
annotation
documentation
Nagłówek sprawozdania

element SprawozdanieTyp/Dane
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p25.png
type DaneTyp
properties
content complex
children Zobowiazania KosztyFundusz KosztyTFIDepo WynagrodzenieLikwidatora DodatkoweWyjasnienia
annotation
documentation
Dane sprawozdania/raportu bieżącego

complexType ZobowiazaniaOgolemTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p26.png
children Zaspokojone Pozostajace
used by
element DaneTyp/Zobowiazania
attributes
Name  Type  Use  Default  Fixed  Annotation
ZobowiazaniaOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem
documentation
Zobowiązania i roszczenia ogółem stanowiące sumę zobowiązań i roszczeń zaspokojonych oraz zobowiązań i roszczeń pozostających do zaspokojenia
UczestnicyFunduszuOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu
InnePodmiotyOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec innych podmiotów oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotów
asserts
Test XPathDefaultNs Annotation
(if (abs(@ZobowiazaniaOgolem) >= 100) then abs(@ZobowiazaniaOgolem*0.01) else 1) >= abs(@ZobowiazaniaOgolem - (Zaspokojone/@ZaspokojoneOgolem + Pozostajace/@PozostajaceOgolem)) 
documentation
Zobowiązania i roszczenia ogółem muszą równać się sumie zobowiązań i roszczeń zaspokojonych oraz zobowiązań i roszczeń pozostających do zaspokojenia z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem
documentation
LIKWIDACJE_00002
(if (abs(@UczestnicyFunduszuOgolem) >= 100) then abs(@UczestnicyFunduszuOgolem*0.01) else 1) >= abs(@UczestnicyFunduszuOgolem - (Zaspokojone/UczestnicyFunduszu + Pozostajace/UczestnicyFunduszu)) 
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu muszą równać się sumie zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem wobec uczestników funduszu
documentation
LIKWIDACJE_00003
(if (abs(@InnePodmiotyOgolem) >= 100) then abs(@InnePodmiotyOgolem*0.01) else 1) >= abs(@InnePodmiotyOgolem - (Zaspokojone/InnePodmioty + Pozostajace/InnePodmioty)) 
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów muszą równać się sumie zobowiązań i roszczeń zaspokojonych wobec innych podmiotów oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotów z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń ogółem wobec innych podmiotów
documentation
LIKWIDACJE_00004
annotation
documentation
Zobowiazania ogółem

attribute ZobowiazaniaOgolemTyp/@ZobowiazaniaOgolem
type Liczba19.2Typ
properties
use required
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia ogółem
documentation
Zobowiązania i roszczenia ogółem stanowiące sumę zobowiązań i roszczeń zaspokojonych oraz zobowiązań i roszczeń pozostających do zaspokojenia

attribute ZobowiazaniaOgolemTyp/@UczestnicyFunduszuOgolem
type Liczba19.2Typ
properties
use required
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu
documentation
Zobowiązania i roszczenia ogółem wobec uczestników funduszu stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu

attribute ZobowiazaniaOgolemTyp/@InnePodmiotyOgolem
type Liczba19.2Typ
properties
use required
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów
documentation
Zobowiązania i roszczenia ogółem wobec innych podmiotów stanowiące sumę zobowiązań i roszczeń zaspokojonych wobec innych podmiotów oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotów

element ZobowiazaniaOgolemTyp/Zaspokojone
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p27.png
type ZobowiazaniaZaspokojoneTyp
properties
content complex
children UczestnicyFunduszu InnePodmioty
attributes
Name  Type  Use  Default  Fixed  Annotation
ZaspokojoneOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia zaspokojone
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia zaspokojone narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").
W przypadku raportu bieżącego zobowiązania i roszczenia zaspokojone narastająco od dnia otwarcia likwidacji do dnia zdarzenia (tj. daty wskazanej w polu "DzienZdarzenia" elementu "Naglowek").
asserts
Test XPathDefaultNs Annotation
(if (abs(@ZaspokojoneOgolem) >= 100) then abs(@ZaspokojoneOgolem*0.01) else 1) >= abs(@ZaspokojoneOgolem - (UczestnicyFunduszu + InnePodmioty)) 
documentation
Zobowiązania i roszczenia zaspokojone muszą równać się sumie wartości zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń zaspokojonych wobec innych podmiotow z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń zaspokojonych
documentation
LIKWIDACJE_00005
annotation
documentation
Zobowiązania i roszczenia zaspokojone

element ZobowiazaniaOgolemTyp/Pozostajace
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p28.png
type ZobowiazaniaPozostajaceTyp
properties
content complex
children UczestnicyFunduszu InnePodmioty
attributes
Name  Type  Use  Default  Fixed  Annotation
PozostajaceOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DataDo" elementu "OkresSprawozdawczy".
W przypadku raportu bieżącego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DzienZdarzenia" elementu "Naglowek".
asserts
Test XPathDefaultNs Annotation
(if (abs(@PozostajaceOgolem) >= 100) then abs(@PozostajaceOgolem*0.01) else 1) >= abs(@PozostajaceOgolem - (UczestnicyFunduszu + InnePodmioty)) 
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia muszą równać się sumie wartości zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotow z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń pozostających do zaspokojenia
documentation
LIKWIDACJE_00006
annotation
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia

complexType ZobowiazaniaPozostajaceTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p29.png
children UczestnicyFunduszu InnePodmioty
used by
element ZobowiazaniaOgolemTyp/Pozostajace
attributes
Name  Type  Use  Default  Fixed  Annotation
PozostajaceOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DataDo" elementu "OkresSprawozdawczy".
W przypadku raportu bieżącego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DzienZdarzenia" elementu "Naglowek".
asserts
Test XPathDefaultNs Annotation
(if (abs(@PozostajaceOgolem) >= 100) then abs(@PozostajaceOgolem*0.01) else 1) >= abs(@PozostajaceOgolem - (UczestnicyFunduszu + InnePodmioty)) 
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia muszą równać się sumie wartości zobowiązań i roszczeń pozostających do zaspokojenia wobec uczestników funduszu oraz zobowiązań i roszczeń pozostających do zaspokojenia wobec innych podmiotow z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń pozostających do zaspokojenia
documentation
LIKWIDACJE_00006
annotation
documentation
Zobowiazania pozostające

attribute ZobowiazaniaPozostajaceTyp/@PozostajaceOgolem
type Liczba19.2Typ
properties
use required
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DataDo" elementu "OkresSprawozdawczy".
W przypadku raportu bieżącego zobowiązania i roszczenia pozostające do zaspokojenia na datę wskazaną w polu "DzienZdarzenia" elementu "Naglowek".

element ZobowiazaniaPozostajaceTyp/UczestnicyFunduszu
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p30.png
type Liczba19.2Typ
properties
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia wobec uczestników funduszu
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia pozostające do zaspokojenia wobec uczestników funduszu na datę wskazaną w polu "DataDo" elementu "OkresSprawozdawczy".
W przypadku raportu bieżącego zobowiązania i roszczenia pozostające do zaspokojenia wobec uczestników funduszu na datę wskazaną w polu "DzienZdarzenia" elementu "Naglowek".

element ZobowiazaniaPozostajaceTyp/InnePodmioty
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p31.png
type Liczba19.2Typ
properties
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia pozostające do zaspokojenia wobec innych podmiotów
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia pozostające do zaspokojenia wobec innych podmiotów na datę wskazaną w polu "DataDo" elementu "OkresSprawozdawczy".
W przypadku raportu bieżącego zobowiązania i roszczenia pozostające do zaspokojenia wobec innych podmiotów na datę wskazaną w polu "DzienZdarzenia" elementu "Naglowek".

complexType ZobowiazaniaZaspokojoneTyp
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p32.png
children UczestnicyFunduszu InnePodmioty
used by
element ZobowiazaniaOgolemTyp/Zaspokojone
attributes
Name  Type  Use  Default  Fixed  Annotation
ZaspokojoneOgolem  Liczba19.2Typ  required      
documentation
Zobowiązania i roszczenia zaspokojone
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia zaspokojone narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").
W przypadku raportu bieżącego zobowiązania i roszczenia zaspokojone narastająco od dnia otwarcia likwidacji do dnia zdarzenia (tj. daty wskazanej w polu "DzienZdarzenia" elementu "Naglowek").
asserts
Test XPathDefaultNs Annotation
(if (abs(@ZaspokojoneOgolem) >= 100) then abs(@ZaspokojoneOgolem*0.01) else 1) >= abs(@ZaspokojoneOgolem - (UczestnicyFunduszu + InnePodmioty)) 
documentation
Zobowiązania i roszczenia zaspokojone muszą równać się sumie wartości zobowiązań i roszczeń zaspokojonych wobec uczestników funduszu oraz zobowiązań i roszczeń zaspokojonych wobec innych podmiotow z tolerancją 1% (min. 1 jednostki) wartości zobowiązań i roszczeń zaspokojonych
documentation
LIKWIDACJE_00005
annotation
documentation
Zobowiazania zaspokojone

attribute ZobowiazaniaZaspokojoneTyp/@ZaspokojoneOgolem
type Liczba19.2Typ
properties
use required
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia zaspokojone
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia zaspokojone narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").
W przypadku raportu bieżącego zobowiązania i roszczenia zaspokojone narastająco od dnia otwarcia likwidacji do dnia zdarzenia (tj. daty wskazanej w polu "DzienZdarzenia" elementu "Naglowek").

element ZobowiazaniaZaspokojoneTyp/UczestnicyFunduszu
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p33.png
type Liczba19.2Typ
properties
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia zaspokojone wobec uczestników funduszu
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia zaspokojone wobec uczestników funduszu narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").
W przypadku raportu bieżącego zobowiązania i roszczenia zaspokojone wobec uczestników funduszu narastająco od dnia otwarcia likwidacji do dnia zdarzenia (tj. daty wskazanej w polu "DzienZdarzenia" elementu "Naglowek").

element ZobowiazaniaZaspokojoneTyp/InnePodmioty
diagram knf.fi.Likwidacje_diagrams/knf.fi.Likwidacje_p34.png
type Liczba19.2Typ
properties
content simple
facets
Kind Value Annotation
totalDigits 19
fractionDigits 2
annotation
documentation
Zobowiązania i roszczenia zaspokojone wobec innych podmiotów
documentation
W przypadku sprawozdania miesięcznego zobowiązania i roszczenia zaspokojone wobec innych podmiotów narastająco od otwarcia likwidacji (tj. od daty wskazanej w polu "DataOd" elementu "OkresSprawozdawczy" do daty wskazanej w polu "DataDo" elementu "OkresSprawozdawczy").
W przypadku raportu bieżącego zobowiązania i roszczenia zaspokojone wobec innych podmiotów narastająco od dnia otwarcia likwidacji do dnia zdarzenia (tj. daty wskazanej w polu "DzienZdarzenia" elementu "Naglowek").


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy