diff --git a/app/models/concerns/pdf_visualization_operations.rb b/app/models/concerns/pdf_visualization_operations.rb index 5e1c74d9..5c160ee1 100644 --- a/app/models/concerns/pdf_visualization_operations.rb +++ b/app/models/concerns/pdf_visualization_operations.rb @@ -75,6 +75,7 @@ def form return unless xml? xml_document = xml_unsigned_content + # TODO forms without posp_id, posp_versions posp_id, posp_version = xml_document&.root&.namespace&.href&.match(UPVS_FORM_IDENTIFIER_PATTERN)&.captures ::Upvs::Form.find_by( diff --git a/app/models/message.rb b/app/models/message.rb index bcd87f61..65db32e1 100644 --- a/app/models/message.rb +++ b/app/models/message.rb @@ -103,12 +103,20 @@ def any_objects_with_requested_signature? # TODO remove UPVS, FS stuff from core domain def form - return ::Fs::Form.find(metadata['fs_form_id']) if metadata['fs_form_id'].present? + if metadata['fs_form_id'].present? + ::Fs::Form.find(metadata['fs_form_id']) + elsif all_metadata['posp_id'].present? && all_metadata['posp_version'].present? + ::Upvs::Form.find_by( + identifier: all_metadata['posp_id'], + version: all_metadata['posp_version'] + ) + else + # TODO forms without posp_id, posp_versions + ::Upvs::Form.find_by( + identifier: all_metadata['message_type'] + ) + end - ::Upvs::Form.find_by( - identifier: all_metadata['posp_id'], - version: all_metadata['posp_version'] - ) end def update_html_visualization diff --git a/app/models/upvs/message_draft.rb b/app/models/upvs/message_draft.rb index d5043dbc..ee58651e 100644 --- a/app/models/upvs/message_draft.rb +++ b/app/models/upvs/message_draft.rb @@ -85,8 +85,6 @@ def validate_data def validate_metadata errors.add(:metadata, "No recipient URI") unless all_metadata&.dig("recipient_uri") - errors.add(:metadata, "No posp ID") unless all_metadata&.dig("posp_id") - errors.add(:metadata, "No posp version") unless all_metadata&.dig("posp_version") errors.add(:metadata, "No message type") unless all_metadata&.dig("message_type") errors.add(:metadata, "Reference ID must be UUID") if all_metadata&.dig("reference_id") && !all_metadata&.dig("reference_id")&.match?(Utils::UUID_PATTERN) diff --git a/app/models/upvs/service_with_form_allow_rule.rb b/app/models/upvs/service_with_form_allow_rule.rb index a95dbc3e..70878cdc 100644 --- a/app/models/upvs/service_with_form_allow_rule.rb +++ b/app/models/upvs/service_with_form_allow_rule.rb @@ -13,7 +13,13 @@ # class Upvs::ServiceWithFormAllowRule < ApplicationRecord - scope :matching_metadata, ->(metadata) { where("schema_url LIKE ?", "%#{metadata['posp_id']}/#{metadata['posp_version']}").or(where("schema_url LIKE ?", "%#{metadata['posp_id']}/*")) } + scope :matching_metadata, -> (metadata) do + if metadata['posp_id'].present? && metadata['posp_version'].present? + where("schema_url LIKE ?", "%#{metadata['posp_id']}/#{metadata['posp_version']}").or(where("schema_url LIKE ?", "%#{metadata['posp_id']}/*")) + else + where("schema_url LIKE ?", "%#{metadata['message_type']}%") + end + end def self.all_institutions_with_template_support(template) ::Upvs::ServiceWithFormAllowRule.matching_metadata(template.metadata) diff --git a/db/seeds.rb b/db/seeds.rb index 570e0d68..67374dc3 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -327,6 +327,3785 @@ system: false ) +orsr_fups_form = Upvs::Form.find_or_create_by!( + identifier: "ks_352538", + version: "2023.08.21" +) + +orsr_fups_related_docs = [ + { + language: "sk", + document_type: "CLS_F_XSD_EDOC", + data: <<~XSD + + + + Attribut je urceny pre tranformaciu na zobrazenie stavu importu. true - import presiel. false - chyba pri importe. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XSD + }, + { + language: 'sk', + document_type: 'CLS_F_XSLT_HTML', + data: <<~XSLT + + + + + + + + + + +
+ + + + +
+ + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + január + február + marec + apríl + máj + jún + júl + august + september + október + november + december + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FUPS + + + + + +
+ +
+ +
+
+ +
+ Verzia: 2023.08.21 +
+ +
+ Príloha č. 7
+ k vyhláške č. 25/2004 Z. z. +
+
+ +

+ NÁVRH NA ZÁPIS SPOLOČNOSTI S RUČENÍM OBMEDZENÝM
+ DO OBCHODNÉHO REGISTRA +

+ + + + + + + + + + + + + + + + + +
Obchodný register
+ Súd + + +
+ Ulica + + + + Číslo + + +
+ Obec + + +
+ PSČ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NAVRHOVATEĽ
Titul pred menom + + + +
Meno + + + +
Priezvisko + + + +
Titul za menom + + + +
+ Bydlisko/Miesto podnikania +
Názov ulice/verejného priestranstva + + + +
Súpisné/orientačné číslo + + + +
Názov obce + + + +
PSČ + + + +
Štát + + + +
+
+ +

+ Na základe § 5 zákona č. 530/2003 Z. z. o obchodnom registri a o zmene a doplnení niektorých + zákonov navrhujem (navrhujeme) zápis týchto údajov: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
IObchodné meno + + + +
IISídlo
+ a) Názov ulice/verejného priestranstva + + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
+ d) PSČ + + + + +
IIIIČO + + + +
IV Právna forma Spoločnosť s ručením obmedzeným
V + Predmet podnikania (činnosti) +
+ Poradové číslo + + + + +
+ Predmet podnikania (činnosti) + + + + +
+ +
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
VI + Štatutárny orgán
+ Konateľ/konatelia +
+ Konateľ +
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
9. Deň vzniku funkcie + + + +
+ Spôsob konania štatutárneho orgánu v mene spoločnosti +
+ Spôsob konania štatutárneho orgánu v mene spoločnosti + + + + +
+ +
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
+ VII + Organizačná zložka
1. Označenie + + + +
2. Adresa umiestnenia
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
+ 3. Predmet podnikania (činnosti) +
+ Poradové číslo + + + + +
+ Predmet podnikania (činnosti) + + + + +
4. Vedúci
a) Titul pred menom + + + +
b) Meno + + + +
c) Priezvisko + + + +
d) Titul za menom + + + +
e) Bydlisko
e1) Názov ulice/verejného priestranstva + + + +
e2) Súpisné/orientačné číslo + + + +
e3) Názov obce + + + +
e4) PSČ + + + +
e5) Štát + + + +
f) Dátum narodenia + + + +
g) Rodné číslo + + + +
h) Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
i) Deň vzniku funkcie + + + +
+ +
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
VIIIProkúra
Prokurista
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
9. Deň vzniku funkcie + + + +
Spôsob konania prokuristu (prokuristov) za podnikateľa
+ Spôsob konania prokuristu
+ (prokuristov) za podnikateľa +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
IX + Spoločníci +
+ Spoločník
+ Fyzická osoba +
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
9. Výška vkladu + + +   + +
+ + + +
10. Rozsah splatenia vkladu + + +   + + +
+ Spoločník
+ Právnická osoba +
1. Obchodné meno/názov + + + +
2. Sídlo
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
3. IČO (pridelené v SR) + + + +
4. Iné identifikačné číslo + + + +
5. Výška vkladu + + +   + +
+ + + +
6. Rozsah splatenia vkladu + + +   + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
X + Spoluvlastníctvo obchodného podielu +
Spoločný obchodný podiel
1. Výška vkladu + + +   + +
+ + + +
2. Rozsah splatenia vkladu + + +   + + +
+ Spoločný zástupca
+ Fyzická osoba +
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
+ Spoločný zástupca
+ Právnická osoba +
1. Obchodné meno / názov + + + +
2. Sídlo + + + +
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
e) Štát + + + +
3. IČO (pridelené v SR) + + + +
4. Iné identifikačné číslo + + + +
+ Spoluvlastníci +
+ Spoluvlastník
+ Fyzická osoba +
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
+ Spoluvlastník
+ Právnická osoba +
1. Obchodné meno / názov + + + +
2. Sídlo
a) Názov ulice/verejného priestranstva + + + +
b) Súpisné/orientačné číslo + + + +
c) Názov obce + + + +
d) PSČ + + + +
e) Štát + + + +
3. IČO (pridelené v SR) + + + +
4. Iné identifikačné číslo + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XIDozorná rada
Člen dozornej rady
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Bydlisko
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
6. Dátum narodenia + + + +
7. Rodné číslo + + + +
8. Iný identifikačný údaj, ak rodné číslo v SR nie je pridelené + + + +
+ + + +
9. Deň vzniku funkcie + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XIIKoneční užívatelia výhod
Konečný užívateľ výhod
1. Titul pred menom + + + +
2. Meno + + + +
3. Priezvisko + + + +
4. Titul za menom + + + +
5. Adresa trvalého pobytu/iného pobytu
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
6. Rodné číslo, ak bolo pridelené + + + +
7. Dátum narodenia, ak rodné číslo nebolo pridelené + + + +
8. Štátna príslušnosť + + + +
9. Doklad totožnosti
a) Druh dokladu totožnosti + + + +
+ b) Číslo dokladu totožnosti + + + + +
10. Údaje, ktoré zakladajú postavenie konečného užívateľa výhod +
a) Skutočné ovládanie alebo kontrolovanie právnickej osoby alebo získavanie prospechu z činnosti alebo z obchodu právnickej osoby + + + + +
a1) Priamy alebo nepriamy podiel na hlasovacích právach v právnickej osobe alebo súčtu týchto podielov v právnickej osobe v rozsahu najmenej 25% (percentuálnych bodov) + + + + +
a2) Priamy alebo nepriamy podiel na základnom imaní právnickej osoby alebo súčtu týchto podielov na základnom imaní právnickej osoby vrátane akcií na doručiteľa v rozsahu najmenej 25% (percentuálnych bodov) + + + + +
a3) Právo vymenovať, inak ustanoviť alebo odvolať štatutárny orgán, riadiaci orgán, dozorný orgán alebo kontrolný orgán v právnickej osobe alebo akéhokoľvek ich člena + + + + +
a4) Iný spôsob ovládania právnickej osoby + + + + +
a5) Právo na hospodársky prospech z podnikania právnickej osoby alebo inej jej činnosti v rozsahu najmenej 25% (percentuálnych bodov) + + + + +
a6) Splnenie aspoň niektorého z kritérií podľa písm. a1) až a5) spoločne s inou osobou konajúcou v zhode s konečným užívateľom výhod alebo ich spoločným postupom + + + + +
b) Konečný užívateľ výhod - vrcholový manažment + + + + +
+ + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XIIIZákladné imanie + + +   + + +
XIV + Rozsah splatenia + základného imania + + + +   + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XVSplynutie/Cezhraničné splynutie
+ Spoločnosť vznikla v dôsledku + + + + + + +
+
+ + + + +
+
+ splynutia +
+
+ + + + + +
+
+ + + + +
+
+ cezhraničného splynutia +
+
+ Zanikajúca spoločnosť (spoločnosti) +
Zanikajúca spoločnosť + + + + + +
+
+ + + + +
+
+ slovenská zanikajúca spoločnosť (spoločnosti) +
+
+ + + + + +
+
+ + + + +
+
+ zahraničná zanikajúca spoločnosť (spoločnosti) +
+
1. Obchodné meno + + + +
2. Právna forma + + + +
3. Sídlo
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
4. IČO (pridelené v SR) + + + +
5. Iné identifikačné číslo + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XVIRozdelenie/Cezhraničné rozdelenie
+ Spoločnosť vznikla v dôsledku + + + + + + +
+
+ + + + +
+
+ rozštiepenia (rozdeľovaná spoločnosť zaniká) +
+
+ + + + + +
+
+ + + + +
+
+ cezhraničného rozštiepenia (rozdeľovaná spoločnosť zaniká) +
+
+ + + + + +
+
+ + + + +
+
+ odštiepenia (rozdeľovaná spoločnosť nezaniká) +
+
+ + + + + +
+
+ + + + +
+
+ cezhraničného odštiepenia (rozdeľovaná spoločnosť nezaniká) +
+
+ Rozdeľovaná spoločnosť + + + + + + +
+
+ + + + +
+
+ slovenská rozdeľovaná spoločnosť +
+
+ + + + + +
+
+ + + + +
+
+ zahraničná rozdeľovaná spoločnosť +
+
1. Obchodné meno + + + +
2. Právna forma + + + +
3. Sídlo
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
4. IČO (pridelené v SR) + + + +
5. Iné identifikačné číslo + + + +
Zúčastnené spoločnosti
+ Zúčastnená spoločnosť + + + + + + +
+
+ + + + +
+
+ slovenská zúčastnená spoločnosť +
+
+ + + + + +
+
+ + + + +
+
+ zahraničná zúčastnená spoločnosť +
+
1. Obchodné meno + + + +
2. Právna forma + + + +
3. Sídlo
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
4. IČO (pridelené v SR) + + + +
5. Iné identifikačné číslo + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ZAPISOVANÝ ÚDAJ + + + + + + + +
ZÁPIS
+
XVIICezhraničná zmena právnej formy
+ Spoločnosť vznikla v dôsledku + + + + + + +
+
+ + + + +
+
+ cezhraničnej zmeny právnej formy +
+
+ Údaje spoločnosti pred
+ cezhraničnou zmenou
+ právnej formy +
+ + + + + +
+
+ + + + +
+
+ slovenská spoločnosť +
+
+ + + + + +
+
+ + + + +
+
+ zahraničná spoločnosť +
+
1. Obchodné meno + + + +
2. Právna forma + + + +
3. Sídlo
a) Názov ulice/verejného priestranstva + + + +
+ b) Súpisné/orientačné číslo + + + + +
+ c) Názov obce + + + + +
d) PSČ + + + +
e) Štát + + + +
4. Iné identifikačné číslo + + + +
+ +
+ Údaje obsiahnuté v tomto návrhu na zápis spoločnosti s ručením obmedzeným + do obchodného registra navrhujem (navrhujeme) zapísať k + + + + + . + + + + + . + + + + + . +
+ +
+ Spoločnosť s ručením obmedzeným sa zakladá na dobu určitú áno +   + + + X + + +   + nie +   + + + X + + +   +
+ Ak sa spoločnosť s ručením obmedzeným zakladá na dobu určitú, dátum uplynutia času, na ktorý sa zakladá + + + + + + + . + + + + + + + . + + + + + + +
+ +

+ + + PRÍLOHY K NÁVRHU NA ZÁPIS SPOLOČNOSTI S RUČENÍM OBMEDZENÝM + DO OBCHODNÉHO REGISTRA: + + +

+ + + + + + + + + + + + + + + + + +
Poradové čísloNázov prílohy
+ + + + + + + +
+ +
+ Vyhlasujem (vyhlasujeme), že všetky údaje uvedené v tomto návrhu na zápis spoločnosti + s ručením obmedzeným do obchodného registra a všetky prílohy priložené k návrhu + na zápis sú správne a úplné. +
+ + + + + + + + + + + + + + +
Spoločnosť s ručením obmedzeným
+ + + +
+ +

+ V + + + + dňa + + + + + . + + + + + . + + + + + +

+ +
+

+ Požiadavka na osobné prevzatie/doručovanie písomností +

+

Po vykonaní zápisu/odmietnutí vykonania zápisu:

+ + + + + + + + + + + +
I. žiadam o doručenie potvrdenia o zápise/výpisu/oznámenia o odmietnutí vykonania zápisu elektronickými prostriedkami + + + X + + +
II. potvrdenie o zápise/výpis/oznámenie o odmietnutí vykonania zápisu si prídem vyzdvihnúť na súd + + + X + + +
+
+
+ +
+ + + +
+
+ XSLT + } +] +orsr_fups_related_docs.each do |related_document| + Upvs::FormRelatedDocument.find_or_create_by!( + form: orsr_fups_form, + data: related_document[:data], + language: related_document[:language], + document_type: related_document[:document_type] + ) +end + ga_form = Upvs::Form.find_or_create_by!( identifier: "App.GeneralAgenda", version: "1.9" @@ -76210,3 +79989,10 @@ slug: "DPFOCv23", number_identifier: 572 ) + +Upvs::ServiceWithFormAllowRule.find_or_create_by( + institution_name: 'Test OVM identity', + institution_uri: 'ico://sk/83369722', + name: 'sro_zapis', + schema_url: 'http://eformulare.justice.sk/schemasAndTransformations/FUPS_ks_352538' +) diff --git a/test/fixtures/upvs/form_related_documents.yml b/test/fixtures/upvs/form_related_documents.yml index 4e5508d1..956773d7 100644 --- a/test/fixtures/upvs/form_related_documents.yml +++ b/test/fixtures/upvs/form_related_documents.yml @@ -760,4 +760,507 @@ fs_eud_v1_0_fo_xsl: document_type: CLS_F_XSL_FO language: sk - form: fs_eud_v1_0 \ No newline at end of file + form: fs_eud_v1_0 + +orsr_fups_xsd: + data: | + + + + Attribut je urceny pre tranformaciu na zobrazenie stavu importu. true - import presiel. false - chyba pri importe. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + document_type: CLS_F_XSD_EDOC + language: sk + form: orsr_fups diff --git a/test/fixtures/upvs/forms.yml b/test/fixtures/upvs/forms.yml index db17d819..b85598dd 100644 --- a/test/fixtures/upvs/forms.yml +++ b/test/fixtures/upvs/forms.yml @@ -7,3 +7,7 @@ general_agenda: fs_eud_v1_0: identifier: 42499500.FS_EUD_v1_0.sk version: 1.6 + +orsr_fups: + identifier: ks_352538 + version: 2023.08.21 diff --git a/test/fixtures/upvs/service_with_form_allow_rules.yml b/test/fixtures/upvs/service_with_form_allow_rules.yml index f927ddb7..6d31cffb 100644 --- a/test/fixtures/upvs/service_with_form_allow_rules.yml +++ b/test/fixtures/upvs/service_with_form_allow_rules.yml @@ -5,3 +5,10 @@ general_agenda: institution_uri: ico://sk/12345678 name: message_reply schema_url: schemas.gov.sk/eform/App.GeneralAgenda/1.9 + +fups: + institution_name: Test OVM identity + institution_uri: ico://sk/12345678 + name: sro_zapis + schema_url: http://eformulare.justice.sk/schemasAndTransformations/FUPS_ks_352538 + type: 'Upvs::ServiceWithFormAllowRule' diff --git a/test/integration/upvs_message_drafts_api_test.rb b/test/integration/upvs_message_drafts_api_test.rb index 94c1b20c..b4efae82 100644 --- a/test/integration/upvs_message_drafts_api_test.rb +++ b/test/integration/upvs_message_drafts_api_test.rb @@ -43,6 +43,35 @@ class UpvsMessageDraftsApiTest < ActionDispatch::IntegrationTest assert_not_equal Message.count, @before_request_messages_count end + test 'can upload valid message even if no Posp ID, Posp version' do + message_params = { + type: 'Upvs::MessageDraft', + title: 'Návrh na zápis xy s. r. o. do obchodného registra', + uuid: SecureRandom.uuid, + metadata: { + message_type: 'ks_352538', + correlation_id: SecureRandom.uuid, + sender_uri: 'SSDMainURI', + recipient_uri: 'ico://sk/12345678', + }, + objects: [ + { + name: 'Form.xml', + is_signed: false, + to_be_signed: true, + mimetype: 'application/x-eform-xml', + object_type: 'FORM', + content: Base64.encode64('1.0.0.1181PSROb76962a3-256a-46b1-87bb-68deff0b03a40trueMestský súd Bratislava IIINámestie Biely kríž7Bratislava III836072B1Spoločenská zmluva alebo zakladateľská listina2Listina, ktorou sa preukazuje podnikateľské oprávnenie na vykonávanie činnosti, ktorá sa má do obchodného registra zapísať ako predmet podnikania3Písomné vyhlásenie správcu vkladu podľa osobitného zákona. (§ 60 ods. 4 Obchodného zákonníka)4Listina, ktorou sa preukazuje vlastnícke právo alebo užívacie právo k nehnuteľnosti alebo jej časti, ktoré užívanie nehnuteľnosti alebo jej časti ako sídla alebo miesta podnikania nevylučuje, alebo súhlas vlastníka nehnuteľnosti alebo jej časti so zápisom nehnuteľnosti alebo jej časti ako sídla alebo miesta podnikania do obchodného registra podľa osobitného predpisu. (§ 2 ods. 3 Obchodného zákonníka)5Písomné vyhlásenie zakladateľa, že nie je jediným spoločníkom vo viac ako dvoch spoločnostiach s ručením obmedzeným, ak spoločnosť založila jediná fyzická osoba6Písomné plnomocenstvo podľa § 5 ods. 3 zákona, ak návrh podáva osoba splnomocnená navrhovateľomSSD test s. r. o.Bratislava2024-12-05truefalseIng.JánSuchalUlica X1529397Bratislava - mestská časť Karlova Ves84104703Slovenská republikaSSD test s. r. o.Staré grunty18529397Bratislava - mestská časť Karlova Ves84104703Slovenská republika1Uskutočňovanie stavieb a ich zmien2Vypracovanie dokumentácie a projektu jednoduchých stavieb, drobných stavieb a zmien týchto stavieb: stavebná časť3Kúpa tovaru na účely jeho predaja konečnému spotrebiteľovi (maloobchod) alebo iným prevádzkovateľom živnosti (veľkoobchod)4Prípravné práce k realizácii stavby5Dokončovacie stavebné práce pri realizácii exteriérov a interiérov6Prenájom, úschova a požičiavanie hnuteľných vecí7Sprostredkovateľská činnosť v oblasti obchodu, služieb, výroby8Verejné obstarávanie9Počítačové služby a služby súvisiace s počítačovým spracovaním údajov10Murárstvo11Výkon činnosti stavbyvedúcehoIng.JánSuchal2000-01-01000101/8727Ulica X1529397Bratislava - mestská časť Karlova Ves84104703Slovenská republikaKonateľ koná v mene spoločnosti samostatne.Ing.JánSuchal2000-01-01000101/8727Ulica X1529397Bratislava - mestská časť Karlova Ves84104703Slovenská republika50006EUREUR1peňažný vklad50006EUREURIng.JánSuchal000101/8727Ulica X1529397Bratislava - mestská časť Karlova Ves84104703Slovenská republika703Slovenská republikatruetruetruetruetruetruefalsefalse50006EUREUR50006EUREURNoneNoneNoneNoneNonefalse') + } + ] + } + + post '/api/messages/message_drafts', params: message_params.merge({ token: generate_api_token(sub: @tenant.id, key_pair: @key_pair)} ), as: :json + + assert_response :created + assert_not_equal Message.count, @before_request_messages_count + end + test 'SignatureRestedTag is assigned from SignerGroup if object marked to_be_signed' do message_params = { type: 'Upvs::MessageDraft', @@ -669,82 +698,6 @@ class UpvsMessageDraftsApiTest < ActionDispatch::IntegrationTest assert_equal Message.count, @before_request_messages_count end - test 'does not create message unless Posp ID present' do - message_params = { - type: 'Upvs::MessageDraft', - title: 'Všeobecná agenda', - uuid: SecureRandom.uuid, - metadata: { - posp_version: '1.9', - message_type: 'App.GeneralAgenda', - correlation_id: SecureRandom.uuid, - sender_uri: 'SSDMainURI', - recipient_uri: 'ico://sk/12345678' - }, - objects: [ - { - name: 'Form.xml', - is_signed: false, - to_be_signed: true, - mimetype: 'application/x-eform-xml', - object_type: 'FORM', - content: Base64.encode64(' - - Všeobecný predmet - Všeobecný text -') - } - ] - } - - post '/api/messages/message_drafts', params: message_params.merge({ token: generate_api_token(sub: @tenant.id, key_pair: @key_pair) }), as: :json - - assert_response :unprocessable_entity - - json_response = JSON.parse(response.body) - assert_equal "No posp ID", json_response['message'] - - assert_equal Message.count, @before_request_messages_count - end - - test 'does not create message unless Posp version present' do - message_params = { - type: 'Upvs::MessageDraft', - title: 'Všeobecná agenda', - uuid: SecureRandom.uuid, - metadata: { - posp_id: 'App.GeneralAgenda', - message_type: 'App.GeneralAgenda', - correlation_id: SecureRandom.uuid, - sender_uri: 'SSDMainURI', - recipient_uri: 'ico://sk/12345678' - }, - objects: [ - { - name: 'Form.xml', - is_signed: false, - to_be_signed: true, - mimetype: 'application/x-eform-xml', - object_type: 'FORM', - content: Base64.encode64(' - - Všeobecný predmet - Všeobecný text -') - } - ] - } - - post '/api/messages/message_drafts', params: message_params.merge({ token: generate_api_token(sub: @tenant.id, key_pair: @key_pair) }), as: :json - - assert_response :unprocessable_entity - - json_response = JSON.parse(response.body) - assert_equal "No posp version", json_response['message'] - - assert_equal Message.count, @before_request_messages_count - end - test 'does not create message unless Message Type present' do message_params = { type: 'Upvs::MessageDraft',