Parcourir la source

Merge branch 'master' of bn.git:plabudda/se

Piotr Labudda il y a 8 ans
Parent
commit
c7ff0edfc5
26 fichiers modifiés avec 979 ajouts et 62 suppressions
  1. 1 1
      SE/projects/base
  2. 1 1
      SE/projects/bocian
  3. 17 6
      SE/schema/ant-object/default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd
  4. 16 1
      SE/schema/ant-object/default_db.BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy.xsd
  5. 22 2
      SE/schema/ant-object/default_db.BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY.xsd
  6. 18 2
      SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd
  7. 5 0
      SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY_group/BI_audit_ENERGA_PRACOWNICY_group/BI_audit_ENERGA_PRACOWNICY_group.xsd
  8. 16 1
      SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd
  9. 54 13
      SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd
  10. 17 2
      SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd
  11. 17 4
      SE/schema/ant-object/default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd
  12. 16 1
      SE/schema/ant-object/default_db.BI_audit_KRS_person/BI_audit_KRS_person/BI_audit_KRS_person.xsd
  13. 17 5
      SE/schema/ant-object/default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd
  14. 16 1
      SE/schema/ant-object/default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd
  15. 236 0
      SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO.xsd
  16. 0 0
      SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/build.xml
  17. 243 0
      SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD.xsd
  18. 0 0
      SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/build.xml
  19. 194 12
      SE/schema/ant-object/default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd
  20. 4 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd
  21. 3 3
      SE/schema/ant-object/default_db.TERYT_SIMC/TERYT_SIMC/TERYT_SIMC.xsd
  22. 0 0
      SE/schema/ant-object/default_db.TERYT_SIMC/TERYT_SIMC/build.xml
  23. 26 0
      SE/schema/ant-object/default_db.TERYT_ULIC/TERYT_ULIC/TERYT_ULIC.xsd
  24. 0 0
      SE/schema/ant-object/default_db.TERYT_ULIC/TERYT_ULIC/build.xml
  25. 39 2
      SE/schema/ant-object/default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd
  26. 1 1
      SE/se-lib/Route/UrlAction/BiAuditGenerate.php

+ 1 - 1
SE/projects/base

@@ -1 +1 @@
-Subproject commit 2775e3715ad37e945a0f5de3f3f245bd6abe7bcb
+Subproject commit 3e2f9851729e226f9baa3b43aa690a647aa8d953

+ 1 - 1
SE/projects/bocian

@@ -1 +1 @@
-Subproject commit daf2eed96906876cb413c5946d456c1b923c0ea6
+Subproject commit 14f9dfb6bffdc91392b2932021c5847689b67950

+ 17 - 6
SE/schema/ant-object/default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd

@@ -19,7 +19,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_taxpayer.xsd"
       schemaLocation="../../default_db.BI_audit_taxpayer/BI_audit_taxpayer/BI_audit_taxpayer.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"
@@ -59,8 +60,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
-
-
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_CEIDG" id="audit_CEIDG___d4e4639-1_BI_audit_C">
       <xs:annotation>
          <xs:documentation>Tabela z Podmiotami z CEIDG</xs:documentation>
@@ -104,9 +106,7 @@
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:name="nip"
-                        system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip"
-                        system_cache__appinfo:ref_engine="view"/>
+                     <system_cache__appinfo:source system_cache__appinfo:name="nip" system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip" system_cache__appinfo:ref_engine="view"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <xs:documentation>Informacja o aktualnym płatniku VAT w tabeli referencyjnej (relacja
@@ -136,6 +136,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="@label = concat(nazwisko, substring(firma, 1, 20))"/>

+ 16 - 1
SE/schema/ant-object/default_db.BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy.xsd

@@ -18,7 +18,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <!--<xs:simpleType name="A_STATUS_Type" id="elnomocnicy___d4e4693-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -60,6 +61,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_CEIDG_pelnomocnicy" id="elnomocnicy___d4e4702-1_BI_audit_C">
       <xs:sequence id="elnomocnicy___d4e4703-1">
          <!--<xs:element name="A_STATUS"
@@ -112,6 +116,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="@label = concat(substring(nazwa, 1, 20), ' ', substring(miejscowosc, 1, 20))"

+ 22 - 2
SE/schema/ant-object/default_db.BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY.xsd

@@ -7,7 +7,8 @@
    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
-   vc:minVersion="1.1">
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <!--   <xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
       schemaLocation="../table/IN7_DZIENNIK_KORESP.xsd"/>
@@ -32,6 +33,9 @@
          <xs:enumeration value="OFF_HARD"/>
       </xs:restriction>
    </xs:simpleType>-->
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_ENERGA_FAKTURY" id="RGA_FAKTURY___d5e4822-1_BI_audit_E">
       <xs:annotation>
          <xs:documentation>Tabela do importu faktur w celu badania spójności z danymi z RUM</xs:documentation>
@@ -127,7 +131,7 @@
          <xs:element name="A_CLASSIFIED" type="xs:string" id="RGA_FAKTURY___d5e4877-1_A_CLASSIFI"/>
          <xs:element
             ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
-            id="RGA_FAKTURY___d5e4879-1">
+            id="RGA_FAKTURY___d5e4879-1" maxOccurs="2">
             <!--<xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
@@ -135,6 +139,11 @@
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
             </xs:annotation>-->
+            <xs:annotation>
+               <xs:documentation>Zdaje sie ze obiekt faktury max powinien miec dwoch kontrahentow - kupujacy i sprzedajacy
+Kolejnosc relacji - Sprzedajacy, Kupujacy
+</xs:documentation>
+            </xs:annotation>
          </xs:element>
          <xs:element name="CRC" type="xs:string">
             <xs:annotation>
@@ -146,6 +155,17 @@
                <xs:documentation>Na podstawie ustalen mail Krzysztof Betlewski z dnia 2018-03-06 - Unikatowość danych z RUM. Proponuje tutaj dodać do każdej tabeli (Kontrahenci, Umowy, Faktury) nową kolumnę GUI, która będzie moim kluczem głównym przy pobieraniu i dodawaniu danych</xs:documentation>
             </xs:annotation>
          </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="@label = concat(substring(Nazwa, 1, 10), ' ', Kwota_netto)"/>

+ 18 - 2
SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd

@@ -20,7 +20,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
-   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object.xsd">
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <!--   <xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
       schemaLocation="../table/IN7_DZIENNIK_KORESP.xsd"/>
@@ -64,6 +65,9 @@
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object.xsd"
       schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:simpleType name="A_STATUS_Type" id="_PRACOWNICY___d4e4796-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -230,13 +234,25 @@
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
          <xs:element
-            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object">
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row_object"
+            maxOccurs="unbounded" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
                      <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="CRC" type="xs:string">

+ 5 - 0
SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY_group/BI_audit_ENERGA_PRACOWNICY_group/BI_audit_ENERGA_PRACOWNICY_group.xsd

@@ -91,6 +91,11 @@
          <xs:element name="L_APPOITMENT_TYPE" type="xs:string"
             id="WNICY_group___d5e17048-1_L_APPOITME"/>-->
          <xs:element name="NAZWA" type="xs:string"/>
+         <xs:element name="ID_USER" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Grupy sa indiwydulne dla danego uzytkownika</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"

+ 16 - 1
SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd

@@ -21,7 +21,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
-   vc:minVersion="1.1">
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"
       schemaLocation="../../default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd"/>
@@ -57,6 +58,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:simpleType name="A_STATUS_Type" id="KONTRAHENCI___d4e4954-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -201,6 +205,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element minOccurs="0" name="CRC" type="xs:string">
             <xs:annotation>
                <xs:documentation>Na podstawie ustalen Krzysztof Betlewski mail z dnia 2018-03-06 - dla celu: Mechanizm różnicowy który będzie wyłapywać zmiany na istniejących już obiektach. Proponuje tutaj dodać nową kolumnę SumaCRC, która będzie zawierać hash rekordu.</xs:documentation>

+ 54 - 13
SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd

@@ -11,7 +11,9 @@
    xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"
-   vc:minVersion="1.1">
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_OD="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_DO="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd">
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
       schemaLocation="../../default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd"/>
@@ -27,6 +29,10 @@
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
       schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+      schemaLocation="../../default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd"
+      schemaLocation="../../default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO.xsd"/>
    <xs:simpleType name="A_STATUS_Type" id="_POWIAZANIA___d5e8186-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -73,7 +79,12 @@
          <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string" id="_POWIAZANIA___d5e8211UA"/>
          <xs:element name="A_STATUS"
             type="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:A_STATUS_Type"
-            id="_POWIAZANIA___d5e8212-1_A_STATUS"/>
+            id="_POWIAZANIA___d5e8212-1_A_STATUS" minOccurs="0">
+            <xs:annotation>
+               <xs:documentation>Status rekordu WAITING odpowiada przygotowywaniu raportu, ktory nie jest wyzwolony
+Status NORMAL odpowiada, ze raport jest wykonywany</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="A_STATUS_INFO" type="xs:string" id="_POWIAZANIA___d5e8213-1_A_STATUS_I"
             minOccurs="0"/>
          <xs:element name="L_APPOITMENT_USER" type="xs:string"
@@ -88,8 +99,15 @@
             </xs:annotation>
          </xs:element>-->
          <xs:element name="L_APPOITMENT_INFO" type="xs:string"
-            id="_POWIAZANIA___d5e8214-1_L_APPOinf" minOccurs="0"/>
-         <xs:element name="A_CLASSIFIED" type="xs:string" id="_POWIAZANIA___d5e8216-1_A_CLASSIFI"/>
+            id="_POWIAZANIA___d5e8214-1_L_APPOinf" minOccurs="0">
+            <xs:annotation>
+               <xs:documentation>Pole to odpowiada za opis przedmiotu raportu, ktore to pole powinno byc dziedziczone z OPERATIONAL_NOTE wzglednie powinno byc uzupelniane podczas kontekstowej akcji generowania rpaortu rozumiane jako TYTUL RAPORTU.
+
+Pole dziedziczy zawartosc z obiektu BI_audit_operational_raport_note/note w przypadku akcji raportu na bazie obiektu operational_raport</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" id="_POWIAZANIA___d5e8216-1_A_CLASSIFI"
+            minOccurs="0"/>
          <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupRead">
             <xs:annotation>
                <xs:appinfo>
@@ -99,7 +117,8 @@
                </xs:appinfo>
             </xs:annotation>
          </xs:element>-->
-         <xs:element name="A_ADM_COMPANY" type="xs:string" id="_POWIAZANIA___d5e8218-1_A_ADM_COMP"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" id="_POWIAZANIA___d5e8218-1_A_ADM_COMP"
+            minOccurs="0"/>
          <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupWrite">
             <xs:annotation>
                <xs:appinfo>
@@ -111,19 +130,19 @@
          </xs:element>-->
          <xs:element name="FILE_STATUS"
             type="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:FILE_STATUS_Type"
-            id="_POWIAZANIA___d5e5150-1_FILE_STATU"/>
+            id="_POWIAZANIA___d5e5150-1_FILE_STATU" minOccurs="0"/>
          <xs:element name="FILE_STATUS_info" type="xs:string"
-            id="_POWIAZANIA___d5e5151-1_FILE_STATU"/>
+            id="_POWIAZANIA___d5e5151-1_FILE_STATU" minOccurs="0"/>
          <xs:element name="BI_analiza_minDepth" type="xs:int"
-            id="_POWIAZANIA___d5e5153-1_BI_analiza"/>
+            id="_POWIAZANIA___d5e5153-1_BI_analiza" minOccurs="0"/>
          <xs:element name="BI_analiza_maxDepth" type="xs:int"
-            id="_POWIAZANIA___d5e5154-1_BI_analiza"/>
+            id="_POWIAZANIA___d5e5154-1_BI_analiza" minOccurs="0"/>
          <xs:element name="BI_analiza_onlyTargets"
             type="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_analiza_onlyTargets_Type"
-            id="_POWIAZANIA___d5e5155-1_BI_analiza"/>
+            id="_POWIAZANIA___d5e5155-1_BI_analiza" minOccurs="0"/>
          <xs:element name="BI_analiza_reloadCache"
             type="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_analiza_reloadCache_Type"
-            id="_POWIAZANIA___d5e5156-1_BI_analiza"/>
+            id="_POWIAZANIA___d5e5156-1_BI_analiza" minOccurs="0"/>
          <xs:element ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
             maxOccurs="unbounded" minOccurs="0" id="_POWIAZANIA___d5e5157-1">
             <xs:annotation>
@@ -172,9 +191,31 @@
                   BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row</xs:documentation>
             </xs:annotation>
          </xs:element>
-         <xs:element maxOccurs="unbounded" minOccurs="0"
+         <xs:element maxOccurs="1" minOccurs="0"
             ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note"
-            id="_POWIAZANIA___d5e5185-1"/>
+            id="_POWIAZANIA___d5e5185-1">
+            <xs:annotation>
+               <xs:documentation>Ta relacja oznacza przywiazanie z jakiego RAPORTU jest dany raport generowany. Powinien byc jeden max, w przypadku kiedy generowanie raportu pochodzi z kontekstu generowania raportu operacyjnego.
+Relacja dodatkowa na bazie backreference typ widok</xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_POWIAZANIA_OD:BI_audit_POWIAZANIA_OD">
+            <xs:annotation>
+               <xs:documentation>W przypadku generowania raportów do dowolnych obiektów, których to akcji jest konstruktorem obiekt RAPORT, który generuje powiązane obiekty oraz dane w ramach tej relacji POWIAZANIA_OD, oraz wzglednie POWIAZANIA_DO</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_POWIAZANIA_DO:BI_audit_POWIAZANIA_DO">
+            <xs:annotation>
+               <xs:documentation>W przypadku generowania raportów do dowolnych obiektów, których to akcji jest konstruktorem obiekt RAPORT, który generuje powiązane obiekty oraz dane w ramach tej relacji POWIAZANIA_DO, oraz wzglednie POWIAZANIA_OD</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute id="_POWIAZANIA___d5e74450-1_label" name="label" type="xs:string"/>
       <xs:attribute id="_POWIAZANIA___d5e74451-1_gui.filter" name="gui.filter.date"

+ 17 - 2
SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd

@@ -6,7 +6,8 @@
    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"
    xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
-   vc:minVersion="1.1">
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <!--   <xs:import namespace="http://www.opengis.net/gml/3.2"
               schemaLocation="../Types/gml.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
@@ -20,6 +21,9 @@
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
       schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:simpleType name="A_STATUS_Type" id="A_RUM_UMOWY___d4e5023-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -189,7 +193,7 @@
          <xs:element name="A_ADM_COMPANY" type="xs:string" id="A_RUM_UMOWY___d4e5052-1_A_ADM_COMP"/>
          <xs:element
             ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
-            id="A_RUM_UMOWY___d4e5052-1_A_ADkontr">
+            id="A_RUM_UMOWY___d4e5052-1_A_ADkontr" maxOccurs="unbounded" minOccurs="0">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
@@ -198,6 +202,17 @@
                </xs:appinfo>
             </xs:annotation>
          </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element minOccurs="0" name="CRC" type="xs:string">
             <xs:annotation>
                <xs:documentation>Na podstawie ustalen Krzysztof Betlewski mail z dnia 2018-03-06 - dla celu: Mechanizm różnicowy który będzie wyłapywać zmiany na istniejących już obiektach. Proponuje tutaj dodać nową kolumnę SumaCRC, która będzie zawierać hash rekordu.</xs:documentation>

+ 17 - 4
SE/schema/ant-object/default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd

@@ -21,7 +21,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_PKD.xsd"
       schemaLocation="../../default_db.BI_audit_KRS_PKD/BI_audit_KRS_PKD/BI_audit_KRS_PKD.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_address.xsd"
@@ -59,6 +60,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_KRS" id="I_audit_KRS___d4e4493-1_aBI_audit_K">
       <xs:annotation>
          <xs:documentation>Tabela z podmiotami z KRS</xs:documentation>
@@ -137,9 +141,7 @@
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:name="nip"
-                        system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip"
-                        system_cache__appinfo:ref_engine="view"/>
+                     <system_cache__appinfo:source system_cache__appinfo:name="nip" system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip" system_cache__appinfo:ref_engine="view"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <!--<xs:documentation>Informacja o aktualnym płatniku VAT w tabeli referencyjnej (relacja
@@ -169,6 +171,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute ref="default_db__x3A__BI_audit_KRS:label" id="I_audit_KRS___d6e76972-1">
          <xs:annotation>

+ 16 - 1
SE/schema/ant-object/default_db.BI_audit_KRS_person/BI_audit_KRS_person/BI_audit_KRS_person.xsd

@@ -18,7 +18,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
       schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
    <xs:import
@@ -48,6 +49,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_KRS_person" id="_KRS_person___d4e4621-1_BI_audit_K">
       <xs:annotation>
          <xs:documentation>Do dowiazania do BI_audit_KRS</xs:documentation>
@@ -84,6 +88,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute id="_KRS_person___d5e80455-1_label" name="label" type="xs:string"/>
       <xs:attribute ref="default_db__x3A__BI_audit_KRS:label"/>

+ 17 - 5
SE/schema/ant-object/default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd

@@ -21,7 +21,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_name.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_name/BI_audit_MSIG_name/BI_audit_MSIG_name.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_PKD.xsd"
@@ -57,6 +58,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_MSIG" id="_audit_MSIG___d5e6015-1_BI_audit_M">
       <xs:sequence id="_audit_MSIG___d5e6016-1">
          <xs:element name="ID" type="xs:integer" id="_audit_MSIG___d5e6017-1_ID"/>
@@ -94,10 +98,7 @@
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:name="nip"
-                        system_cache__appinfo:ref_engine="view"
-                        system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip"
-                     />
+                     <system_cache__appinfo:source system_cache__appinfo:name="nip" system_cache__appinfo:ref_engine="view" system_cache__appinfo:xpath="default_db__x3A__BI_audit_taxpayer:BI_audit_taxpayer/nip"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <!--<xs:documentation>Informacja o aktualnym płatniku VAT w tabeli referencyjnej (relacja
@@ -131,6 +132,17 @@
             ref="default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG:BI_audit_MSIG"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="@label = substring(nazwa, 1, 20)"/>

+ 16 - 1
SE/schema/ant-object/default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd

@@ -17,7 +17,8 @@
    xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
    xmlns:default_db__x3A__BI_audit_MSIG_company="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
       schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
    <xs:import
@@ -47,6 +48,9 @@
       schemaLocation="../../default_db.BI_audit_MSIG_address/BI_audit_MSIG_address/BI_audit_MSIG_address.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_company.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_company/BI_audit_MSIG_company/BI_audit_MSIG_company.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
    <xs:complexType name="BI_audit_MSIG_person" id="_MSIG_person___d4e4621-1_BI_audit_K">
       <xs:annotation>
          <xs:documentation>Do dowiazania do BI_audit_MSIG</xs:documentation>
@@ -83,6 +87,17 @@
             ref="default_db__x3A__BI_audit_MSIG_company:BI_audit_MSIG_company"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="label = nazwisko"/>

+ 236 - 0
SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO.xsd

@@ -0,0 +1,236 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
+   xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_DO="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_PRACOWNICY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+   xmlns:default_db__x3A__BI_audit_KW_requested_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KW_requested_person.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_KRS_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
+   xmlns:default_db__x3A__BI_audit_CEIDG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
+   xmlns:default_db__x3A__BI_audit_CEIDG_pelnomocnicy="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_FAKTURY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_UMOWY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"
+   xmlns:default_db__x3A__BI_audit_KRS="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__TERYT_adresy="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd">
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KW_requested_person.xsd"
+      schemaLocation="../../default_db.BI_audit_KW_requested_person/BI_audit_KW_requested_person/BI_audit_KW_requested_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
+      schemaLocation=" ../../default_db.BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
+      schemaLocation=" ../../default_db.BI_audit_KRS_person/BI_audit_KRS_person/BI_audit_KRS_person.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
+      schemaLocation="../../default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
+      schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
+   <xs:import schemaLocation="../../default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"/>
+   <xs:import schemaLocation="../../default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"/>
+   <xs:complexType name="BI_audit_POWIAZANIA_DO">
+      <xs:annotation>
+         <xs:appinfo>
+            <system_cache__appinfo:heritage>
+               <system_cache__appinfo:inherit system_cache__appinfo:heritage_acl="true" system_cache__appinfo:inherit_ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+                  <system_cache__appinfo:acl_rule_inherit_to_all_same_name_elements_and_refs/>
+                  <acl_rule_inherit_to_all_refs_by_primary/>
+                  <acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="Rejestr"/>
+               </system_cache__appinfo:inherit>
+               <system_cache__appinfo:exherit_all system_cache__appinfo:heritage_acl="true" system_cache__appinfo:heritage_sort="true"/>
+            </system_cache__appinfo:heritage>
+         </xs:appinfo>
+         <xs:documentation>Obiekt tworzony na potrzebe okreslenia obiektu DO ktorego ma byc
+            realizowane szukanie. Moze to byc Osoba lub Podmiot. Pola powinny sie uzupelnic na
+            podstawie relacji. Obiekt powinien byc tworzony za pomoca kontekstu tworzenia obiektu
+            BI_audit_operational_raport_note
+Ma on bezpośredni związek z analogicznym obiektem BI_audit_POWIAZANIA_OD, od którego odbywają się wyszukiwania</xs:documentation>
+      </xs:annotation>
+      <xs:sequence>
+         <xs:element name="ID" type="xs:int"/>
+         <!--         <xs:element ref="SystemObjects__x3A__AccessOwner:AccessOwner">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="L_APPOITMENT_USER" system_cache__appinfo:xpath="SystemObjects__x3A__AccessOwner:AccessOwner/login"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupRead">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="A_CLASSIFIED" system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupRead/name"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupWrite">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="A_ADM_COMPANY" system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupWrite/name"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <xs:element name="Rejestr" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>To pole powinno zawierac nazwe rejestru - KRS, CEIDG, KRS_person , na podstawie relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4651-1_nazwisko" minOccurs="0" name="nazwisko"
+            type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4653-1_imiona" minOccurs="0" name="imiona"
+            type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4654-1_pesel" minOccurs="0" name="pesel" type="xs:NMTOKEN">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="krs" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="nip" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="regon" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="nazwa" type="xs:string" minOccurs="0">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="miejscowosc" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT i jego relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="ulica" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT i jego relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="NrDomu" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="NrLokalu" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_RECORD_CREATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+         <xs:element maxOccurs="unbounded" minOccurs="1"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Backreference obslugiwane na widoku. Jeden element w teorii moze byc w wiekszej ilosci raportow, jezeli system nie obsluzy zabezpieczenia przed duplikatem. Stad opcja na wiele</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
+            maxOccurs="1" minOccurs="0"> </xs:element>
+         <xs:element
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
+            maxOccurs="1" minOccurs="0"> </xs:element>
+         <xs:element maxOccurs="1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY"/>
+         <xs:element id="raport_note___d5e6244-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_ENERGA_FAKTURY:BI_audit_ENERGA_FAKTURY"/>
+         <xs:element id="raport_note___d5e6246-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person"/>
+         <xs:element id="raport_note___d5e6247-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_KRS:BI_audit_KRS"/>
+         <xs:element id="raport_note___d5e6248-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__BI_audit_MSIG:BI_audit_MSIG"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element minOccurs="0"
+            ref="default_db__x3A__BI_audit_CEIDG_pelnomocnicy:BI_audit_CEIDG_pelnomocnicy"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__TERYT_adresy:TERYT_adresy">
+            <xs:annotation>
+               <xs:documentation>Możliwosc szukania powiazan dla adresow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+      </xs:sequence>
+      <xs:attribute name="label" type="xs:string"/>
+      <xs:assert
+         test="@label = concat(ID, ' ', Rejestr, substring(nazwisko, 1, 10), substring(nazwa, 1, 10))"/>
+      <xs:assert test="Rejestr = */name()">
+         <xs:annotation>
+            <xs:documentation>Element Rejestr przyjmuje nazwe obiektu, do ktorego jest referencja
+            </xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert test="nazwisko = */nazwisko"/>
+      <xs:assert test="imiona = */imiona"/>
+      <xs:assert test="pesel = */pesel"/>
+      <xs:assert test="krs = */krs"/>
+      <xs:assert test="nip = */nip"/>
+      <xs:assert test="regon = */regon"/>
+      <xs:assert test="nazwa = */nazwa"/>
+   </xs:complexType>
+   <xs:element name="BI_audit_POWIAZANIA_DO"
+      type="default_db__x3A__BI_audit_POWIAZANIA_DO:BI_audit_POWIAZANIA_DO">
+      <xs:annotation>
+         <xs:documentation>Zadania szukania powiązań zawierające raport powiązań.</xs:documentation>
+      </xs:annotation>
+   </xs:element>
+</xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/build.xml


+ 243 - 0
SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD.xsd

@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
+   xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_OD="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_PRACOWNICY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+   xmlns:default_db__x3A__BI_audit_KW_requested_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KW_requested_person.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_KRS_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
+   xmlns:default_db__x3A__BI_audit_CEIDG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
+   xmlns:default_db__x3A__BI_audit_CEIDG_pelnomocnicy="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_FAKTURY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_UMOWY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"
+   xmlns:default_db__x3A__BI_audit_KRS="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__TERYT_adresy="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd">
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KW_requested_person.xsd"
+      schemaLocation="../../default_db.BI_audit_KW_requested_person/BI_audit_KW_requested_person/BI_audit_KW_requested_person.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_row.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
+      schemaLocation=" ../../default_db.BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
+      schemaLocation=" ../../default_db.BI_audit_KRS_person/BI_audit_KRS_person/BI_audit_KRS_person.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
+      schemaLocation="../../default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
+      schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
+   <xs:import schemaLocation="../../default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"/>
+   <xs:import schemaLocation="../../default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"/>
+   <xs:complexType name="BI_audit_POWIAZANIA_OD">
+      <xs:annotation>
+         <xs:appinfo>
+            <system_cache__appinfo:heritage>
+               <system_cache__appinfo:inherit system_cache__appinfo:heritage_acl="true" system_cache__appinfo:inherit_ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+                  <system_cache__appinfo:acl_rule_inherit_to_all_same_name_elements_and_refs/>
+                  <acl_rule_inherit_to_all_refs_by_primary/>
+                  <acl_rule_inherit_to_all_refs_by_local_element system_cache__appinfo:acl_rule_inherit_local_element_name="Rejestr"/>
+               </system_cache__appinfo:inherit>
+               <system_cache__appinfo:exherit_all system_cache__appinfo:heritage_acl="true" system_cache__appinfo:heritage_sort="true"/>
+            </system_cache__appinfo:heritage>
+         </xs:appinfo>
+         <xs:documentation>Obiekt tworzony na potrzebe okreslenia obiektu od ktorego ma byc
+            realizowane szukanie. Moze to byc Osoba lub Podmiot. Pola powinny sie uzupelnic na
+            podstawie relacji. Obiekt powinien byc tworzony za pomoca kontekstu tworzenia obiektu
+            BI_audit_operational_raport_note
+
+Wyszukiwania odbywają się do celów określonych w analogicznym obiekcie BI_audit_POWIAZANIA_DO</xs:documentation>
+      </xs:annotation>
+      <xs:sequence>
+         <xs:element name="ID" type="xs:int"/>
+         <!--         <xs:element ref="SystemObjects__x3A__AccessOwner:AccessOwner">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="L_APPOITMENT_USER" system_cache__appinfo:xpath="SystemObjects__x3A__AccessOwner:AccessOwner/login"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupRead">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="A_CLASSIFIED" system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupRead/name"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <!--         <xs:element ref="SystemObjects__x3A__AccessGroup:AccessGroupWrite">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="A_ADM_COMPANY" system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupWrite/name"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>-->
+         <xs:element name="Rejestr" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>To pole powinno zawierac nazwe rejestru - KRS, CEIDG, KRS_person , na podstawie relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4651-1_nazwisko" minOccurs="0" name="nazwisko"
+            type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4653-1_imiona" minOccurs="0" name="imiona"
+            type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element id="_KRS_person___d4e4654-1_pesel" minOccurs="0" name="pesel" type="xs:NMTOKEN">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS person, MSIG person oraz innych dotyczacych osob</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="krs" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="nip" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="regon" minOccurs="0" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="nazwa" type="xs:string" minOccurs="0">
+            <xs:annotation>
+               <xs:documentation>Dziedziczone z obiektow typu KRS , MSIG  oraz innych dotyczacych podmiotow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="miejscowosc" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT i jego relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="ulica" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT i jego relacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="NrDomu" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="NrLokalu" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Dziedziczona assert miejscowosc na podstawie relacji z TERYT</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_RECORD_CREATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+         <xs:element maxOccurs="unbounded" minOccurs="1"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Backreference obslugiwane na widoku. Jeden element w teorii moze byc w wiekszej ilosci raportow, jezeli system nie obsluzy zabezpieczenia przed duplikatem. Stad opcja na wiele</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
+            maxOccurs="1" minOccurs="0"> </xs:element>
+         <xs:element
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
+            maxOccurs="1" minOccurs="0"> </xs:element>
+         <xs:element maxOccurs="1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY"/>
+         <xs:element id="raport_note___d5e6244-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_ENERGA_FAKTURY:BI_audit_ENERGA_FAKTURY"/>
+         <xs:element id="raport_note___d5e6246-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person"/>
+         <xs:element id="raport_note___d5e6247-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_KRS:BI_audit_KRS"/>
+         <xs:element id="raport_note___d5e6248-1" minOccurs="0"
+            ref="default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__BI_audit_MSIG:BI_audit_MSIG"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"/>
+         <xs:element minOccurs="0"
+            ref="default_db__x3A__BI_audit_CEIDG_pelnomocnicy:BI_audit_CEIDG_pelnomocnicy"/>
+         <xs:element minOccurs="0" ref="default_db__x3A__TERYT_adresy:TERYT_adresy">
+            <xs:annotation>
+               <xs:documentation>Możliwosc szukania powiazan dla adresow</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+      </xs:sequence>
+      <xs:attribute name="label" type="xs:string"/>
+      <xs:assert
+         test="@label = concat(ID, ' ', Rejestr, substring(nazwisko, 1, 10), substring(nazwa, 1, 10))"/>
+      <xs:assert test="Rejestr = */name()">
+         <xs:annotation>
+            <xs:documentation>Element Rejestr przyjmuje nazwe obiektu, do ktorego jest referencja
+            </xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert test="nazwisko = */nazwisko"/>
+      <xs:assert test="imiona = */imiona"/>
+      <xs:assert test="pesel = */pesel"/>
+      <xs:assert test="krs = */krs"/>
+      <xs:assert test="nip = */nip"/>
+      <xs:assert test="regon = */regon"/>
+      <xs:assert test="nazwa = */nazwa"/>
+      <xs:assert
+         test="miejscowosc = default_db__x3A__TERYT_adresy:TERYT_adresy/default_db__x3A__TERYT_SIMC:TERYT_SIMC/NAZWA"/>
+      <xs:assert
+         test="ulica = default_db__x3A__TERYT_adresy:TERYT_adresy/default_db__x3A__TERYT_ULIC:TERYT_ULIC/@label"/>
+      <xs:assert test="NrDomu = default_db__x3A__TERYT_adresy:TERYT_adresy/NrDomu"/>
+      <xs:assert test="NrLokalu = default_db__x3A__TERYT_adresy:TERYT_adresy/NrLokalu"/>
+   </xs:complexType>
+   <xs:element name="BI_audit_POWIAZANIA_OD"
+      type="default_db__x3A__BI_audit_POWIAZANIA_OD:BI_audit_POWIAZANIA_OD">
+      <xs:annotation>
+         <xs:documentation>Zadania szukania powiązań zawierające raport powiązań.</xs:documentation>
+      </xs:annotation>
+   </xs:element>
+</xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/build.xml


+ 194 - 12
SE/schema/ant-object/default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd

@@ -17,7 +17,16 @@
    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
-   vc:minVersion="1.1">
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_CEIDG_pelnomocnicy="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_UMOWY="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
+   xmlns:default_db__x3A__BI_audit_MSIG_person="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"
+   xmlns:default_db__x3A__TERYT_adresy="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+   xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_OD="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+   xmlns:default_db__x3A__BI_audit_POWIAZANIA_DO="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd">
    <!--   <xs:import namespace="http://www.opengis.net/gml/3.2"
               schemaLocation="../Types/gml.xsd"/>-->
    <xs:import
@@ -32,6 +41,29 @@
       schemaLocation="../../default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
       schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
+   <xs:import schemaLocation="../../default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"/>
+   <xs:import schemaLocation="../../default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_MSIG_person/BI_audit_MSIG_person/BI_audit_MSIG_person.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_person.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy/BI_audit_CEIDG_pelnomocnicy.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG_pelnomocnicy.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY/BI_audit_ENERGA_RUM_UMOWY.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_UMOWY.xsd"/>
+   <xs:import
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_OD.xsd"
+      schemaLocation="../../default_db.BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD/BI_audit_POWIAZANIA_OD.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_POWIAZANIA_DO.xsd"
+      schemaLocation="../../default_db.BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO/BI_audit_POWIAZANIA_DO.xsd"/>
    <xs:simpleType name="action_Type" id="raport_note___d5e6216-1_A_rapt">
       <xs:restriction base="xs:string">
          <xs:enumeration value="IGNORE"/>
@@ -51,13 +83,30 @@
    </xs:simpleType>
    <xs:complexType name="BI_audit_operational_raport_note" id="raport_note___d5e6225-1_BI_audit_o">
       <xs:annotation>
-         <xs:documentation>Baza operacyjnych notatek umożliwiająca ignorowanie obiektu lub wskazywanie w raporcie informacji powiązanych dla obiektu w specjalny sposób.</xs:documentation>
+         <xs:documentation>Baza operacyjnych notatek umożliwiająca ignorowanie obiektu lub wskazywanie w raporcie informacji powiązanych dla obiektu w specjalny sposób.
+W ramach zalozen od 2018-03-07 ten obiekt powinien odpowiadac formalnej karcie zlecenia badan powiazan, jaka funkcjonuje, przez co nalezy ten obiekt wykorzystac jako cos na podstawie czego nastepuje raport. Na podstawie relacji do obiektow pracownicy, kontrahenci, krs, krs person oraz adresy. Ktore bedzie obslugiwane przez dedykowane interfejsy.</xs:documentation>
       </xs:annotation>
       <xs:sequence id="raport_note___d5e6229-1">
          <xs:element name="ID" type="xs:integer" id="raport_note___d5e6230-1_ID"/>
+         <xs:element name="OznaczenieSprawy" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Oznaczenie z jakiej sprawy/oznaczenia kancelaryjnego wynika wprowadzenie niniejszego zgloszenia</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="Zglaszajacy" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Oznaczenie osoby ktora zglasza zapotrzebowanie na raport</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="DataZgloszenia" type="xs:date">
+            <xs:annotation>
+               <xs:documentation>Data zgloszenia na podstawie ktorego ma byc przeprowadzany raport</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="note" type="xs:string" id="raport_note___d5e6231-1_note">
             <xs:annotation>
-               <xs:documentation>Opis/notatka kontekstu danego obiektu (Pracownik, KRS, Osoba) z jakimś zdarzeniem/podejrzeniem, z powodu którego należy dany rekord ignorować lub dodatkowo raportować w specjalny widoczny sposób w raporcie.</xs:documentation>
+               <xs:documentation>Opis/notatka kontekstu danego obiektu (Pracownik, KRS, Osoba) z jakimś zdarzeniem/podejrzeniem, z powodu którego należy dany rekord ignorować lub dodatkowo raportować w specjalny widoczny sposób w raporcie.
+Pole przechodzi do obiektu RAPORT/L_APPOITMENT_INFO</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element name="long_note" type="p5:text" id="raport_note___d5e6235-1_long_note"
@@ -66,11 +115,28 @@
                <xs:documentation>W przypadku długich opisów w notatce, należy w tym polu wprowadzić informacje, przekraczające 255 znaków.</xs:documentation>
             </xs:annotation>
          </xs:element>
+         <xs:element name="Wnioski_z_analizy" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Po wykonaniu analizy, raportu , w tym polu nalezy opisac wnioski</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="Wnioski_z_analizy_opis" type="p5:text">
+            <xs:annotation>
+               <xs:documentation>W przypadku dłuższego uzasadnienia wniosków, należy je rozwinąć w tym długim polu tekstowym</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="Oznaczenie_Sprawy_dla_eskalacji" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>W przypadku dalszego zglaszania wnioskow z raportu w tym polu nalezy umiescic oznaczenia spraw powstalych, jakie zostaly zgloszone w innych systemach kancelaryjnych itp</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="action"
             type="default_db__x3A__BI_audit_operational_raport_note:action_Type"
             id="raport_note___d5e6239-1_action">
             <xs:annotation>
-               <xs:documentation>W przypadku chęci wyłączania jakiegoś obiektu z raportów, należy wybrać akcję na IGNORE. W przypadku posiadania jakiegoś podejrzenia dla pracownika/osoby z KRS/firmy, należy wybrać opcję REPORT, aby była ona raportowana.</xs:documentation>
+               <xs:documentation>W przypadku chęci wyłączania jakiegoś obiektu z raportów, należy wybrać akcję na IGNORE. W przypadku posiadania jakiegoś podejrzenia dla pracownika/osoby z KRS/firmy, należy wybrać opcję REPORT, aby była ona raportowana.
+
+Kolejne audyty jakie będą przeprowadzane, będą raportować dodatkowo występujące firmy, które są objęte niniejszym zgłoszeniem.</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element name="A_RECORD_CREATE_DATE" type="xs:dateTime" id="raport_note___d5e6239-RCD"/>
@@ -79,9 +145,13 @@
          <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string" id="raport_note___d5e6239-RUA"/>
          <xs:element name="A_STATUS"
             type="default_db__x3A__BI_audit_operational_raport_note:A_STATUS_Type"
-            id="raport_note___d5e6243-1_A_STATUS" minOccurs="0"/>
-         <xs:element name="A_STATUS_INFO" type="xs:string" id="raport_note___d5e6244-1_A_STATUS_I"
-            minOccurs="0"/>
+            id="raport_note___d5e6243-1_A_STATUS" minOccurs="0">
+            <xs:annotation>
+               <xs:documentation>Status WAITING powinien umozliwiad dodawanie kolejnych obiektow do analizy raportu- jako konsekwencja powiazywanie z obiektem RAPORT_OD/RAPORT_DO
+Status NORMAL powinien zakonczyc mozliwosc dodawania powiazanych obiektow do raportu, ten status powinien nastapic w przypadku uruchomienia raportu
+</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="L_APPOITMENT_USER" type="xs:string"
             id="raport_note___d5e6245-1_L_APPOITME" minOccurs="0">
             <xs:annotation>
@@ -94,12 +164,45 @@
                <xs:documentation>Data przypomnienia.</xs:documentation>
             </xs:annotation>
          </xs:element>
-         <xs:element name="A_CLASSIFIED" type="xs:string" id="raport_note___d5e6246-1_A_CLASSIFI"
-            minOccurs="0"/>
-         <xs:element name="A_ADM_COMPANY" type="xs:string" id="raport_note___d5e6247-1_A_ADM_COMP"
-            minOccurs="0"/>
+         <xs:element minOccurs="0" name="FILE_STATUS" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole dynamicznie pokazujace status wykonanego raportu na bazie ref zdefiniowanej w asserts</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="FILE_STATUS_info" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole dynamicznie pokazujace status wykonanego raportu na bazie ref zdefiniowanej w asserts</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_minDepth" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_maxDepth" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_onlyTargets" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_reloadCache" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" minOccurs="0"/>
          <xs:element ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
-            maxOccurs="unbounded" minOccurs="0" id="raport_note___d5e6243-1"/>
+            maxOccurs="unbounded" minOccurs="0"/>
+         <xs:element
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
+            maxOccurs="unbounded" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY"
+            maxOccurs="unbounded" minOccurs="0"/>
          <xs:element ref="default_db__x3A__BI_audit_ENERGA_FAKTURY:BI_audit_ENERGA_FAKTURY"
             maxOccurs="unbounded" minOccurs="0" id="raport_note___d5e6244-1"/>
          <xs:element ref="default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person"
@@ -108,9 +211,88 @@
             ref="default_db__x3A__BI_audit_KRS:BI_audit_KRS" id="raport_note___d5e6247-1"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG" id="raport_note___d5e6248-1"/>
+         <xs:element ref="default_db__x3A__TERYT_adresy:TERYT_adresy" maxOccurs="unbounded"
+            minOccurs="0"/>
+         <xs:element ref="default_db__x3A__BI_audit_MSIG:BI_audit_MSIG" maxOccurs="unbounded"
+            minOccurs="0"/>
+         <xs:element ref="default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person"
+            maxOccurs="unbounded" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__BI_audit_CEIDG_pelnomocnicy:BI_audit_CEIDG_pelnomocnicy"
+            maxOccurs="unbounded" minOccurs="0"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:documentation>W przypadku kiedy w raporcie występuje na trasie powiązań obiekt (podmiot/osoba), która jest powiązana na bazie relacji dla obiektu , to zasadne jest aby wyświetlić parametry danego wpisu oraz powiązanych z nim wpisów.</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_POWIAZANIA_OD:BI_audit_POWIAZANIA_OD">
+            <xs:annotation>
+               <xs:documentation>Podczas dodawania lub pozniej , do czasu uruchomienia generowania raportu nalezy umozliwic wybieranie obiektow z rejestrow KRS, KRS_person, faktury, umowy, adresyTERYT , ktore powinny tworzyc obiekty w ramach POWIAZANIA_OD lub/i POWIAZANIA_DO w zaleznosci od oczekiwanego kontekstu generowanego raportu. 
+
+Akcja ta powinna niezwlocznie po wybraniu relacji tworzyc obiekt w wybranym rejestrze OD/DO lub OD+DO oraz wypelniac go danymi. Jest to funkcjonalnosc do specyfikacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_POWIAZANIA_DO:BI_audit_POWIAZANIA_DO">
+            <xs:annotation>
+               <xs:documentation>Podczas dodawania lub pozniej , do czasu uruchomienia generowania raportu nalezy umozliwic wybieranie obiektow z rejestrow KRS, KRS_person, faktury, umowy, adresyTERYT , ktore powinny tworzyc obiekty w ramach POWIAZANIA_OD lub/i POWIAZANIA_DO w zaleznosci od oczekiwanego kontekstu generowanego raportu. 
+
+Akcja ta powinna niezwlocznie po wybraniu relacji tworzyc obiekt w wybranym rejestrze OD/DO lub OD+DO oraz wypelniac go danymi. Jest to funkcjonalnosc do specyfikacji</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0"
+            ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA">
+            <xs:annotation>
+               <xs:documentation>Po wykonaniu akcji dodawania obiektow do badan OD oraz OD powinno sie utworzyc raport z relacja do niego. 
+Raport ma relacje do Notatki operacyjne na zadzadzie back reference opartym na widoku</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="label = concat(action, ' ', substring(note, 1, 20))"/>
+      <xs:assert
+         test="FILE_STATUS = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA">
+         <xs:annotation>
+            <xs:documentation>Dynamiczne uzupelnianie pola z ref BI_POWIAZANIA</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="FILE_STATUS_info = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA">
+         <xs:annotation>
+            <xs:documentation>Dynamiczne uzupelnianie pola z ref BI_POWIAZANIA</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/L_APPOITMENT_INFO = note">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_minDepth = BI_analiza_minDepth">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_maxDepth = BI_analiza_maxDepth">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_onlyTargets = BI_analiza_onlyTargets">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_reloadCache = BI_analiza_reloadCache">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
    </xs:complexType>
    <xs:element name="BI_audit_operational_raport_note"
       type="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note"

+ 4 - 4
SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd

@@ -21,17 +21,17 @@
             korespondencji</xs:documentation>
    </xs:annotation>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-      schemaLocation="../table/COMPANIES.xsd"/>
+      schemaLocation="../../default_db.COMPANIES/COMPANIES/COMPANIES.xsd"/>
    <xs:import
       namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
       schemaLocation="../default_db_xml_cache.public/appinfo.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_OWNER.xsd"
-      schemaLocation="BILLING_OWNER.xsd"/>
+      schemaLocation="../../default_db.BILLING_OWNER/BILLING_OWNER/BILLING_OWNER.xsd"/>
    <xs:import
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/CRM_LISTA_ZASOBOW_OFFERS.xsd"
-      schemaLocation="CRM_LISTA_ZASOBOW_OFFERS.xsd"/>
+      schemaLocation="../../default_db.CRM_LISTA_ZASOBOW_OFFERS/CRM_LISTA_ZASOBOW_OFFERS/CRM_LISTA_ZASOBOW_OFFERS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/InvestArrangements.xsd"
-      schemaLocation="InvestArrangements.xsd"/>
+      schemaLocation="../../default_db.InvestArrangements/InvestArrangements/InvestArrangements.xsd"/>
    <xs:complexType name="IN7_DZIENNIK_KORESP">
       <xs:annotation>
          <xs:documentation>Podstawowy obiekt korespondencji rozumiany jako dokument. 

+ 3 - 3
SE/schema/ant-object/default_db.TERYT_SIMC/TERYT_SIMC/TERYT_SIMC.xsd

@@ -6,8 +6,7 @@
    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_SIMC.xsd"
    vc:minVersion="1.1"
-   xmlns:default_db__x3A__TERYT_SIMC="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_SIMC.xsd"
-   xmlns:ns1="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd">
+   xmlns:default_db__x3A__TERYT_SIMC="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_SIMC.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG/BI_audit_MSIG/BI_audit_MSIG.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_person.xsd"
@@ -29,8 +28,9 @@
          <xs:element name="NAZWA" type="xs:string"/>
       </xs:sequence>
       <xs:attribute ref="default_db__x3A__TERYT_SIMC:miejscowosc"/>
-      <xs:attribute name="label"/>
+      <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="@miejscowosc = NAZWA"/>
+      <xs:assert test="@label = NAZWA"/>
    </xs:complexType>
    <xs:element name="TERYT_SIMC" type="default_db__x3A__TERYT_SIMC:TERYT_SIMC"/>
 </xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.TERYT_SIMC/TERYT_SIMC/build.xml


+ 26 - 0
SE/schema/ant-object/default_db.TERYT_ULIC/TERYT_ULIC/TERYT_ULIC.xsd

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+   xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_ULIC.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__TERYT_ULIC="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_ULIC.xsd">
+   <xs:complexType name="TERYT_ULIC">
+      <xs:sequence>
+         <xs:element name="WOJ" type="xs:int"/>
+         <xs:element name="POW" type="xs:int"/>
+         <xs:element name="GMI" type="xs:int"/>
+         <xs:element name="RODZ_GMI" type="xs:int"/>
+         <xs:element name="SYM" type="xs:int"/>
+         <xs:element name="SYM_UL" type="xs:int"/>
+         <xs:element name="CECHA" type="xs:string"/>
+         <xs:element name="NAZWA_1" type="xs:string"/>
+         <xs:element name="NAZWA_2" type="xs:string"/>
+         <xs:element name="STAN_NA" type="xs:date"/>
+      </xs:sequence>
+      <xs:attribute name="label" type="xs:string"/>
+      <xs:assert test="@label = concat(CECHA,' ',NAZWA_1,' ',NAZWA_2)"/>
+   </xs:complexType>
+   <xs:element name="TERYT_ULIC" type="default_db__x3A__TERYT_ULIC:TERYT_ULIC"/>
+</xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.TERYT_ULIC/TERYT_ULIC/build.xml


+ 39 - 2
SE/schema/ant-object/default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd

@@ -13,7 +13,10 @@
    xmlns:default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_RUM_KONTRAHENCI.xsd"
    xmlns:default_db__x3A__BI_audit_KRS="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS.xsd"
    xmlns:default_db__x3A__BI_audit_KRS_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_KRS_address.xsd"
-   xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd">
+   xmlns:default_db__x3A__BI_audit_MSIG_address="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
+   xmlns:default_db__x3A__BI_audit_operational_raport_note="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+   xmlns:default_db__x3A__TERYT_SIMC="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_SIMC.xsd"
+   xmlns:default_db__x3A__TERYT_ULIC="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_ULIC.xsd">
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_CEIDG.xsd"
       schemaLocation="../../default_db.BI_audit_CEIDG/BI_audit_CEIDG/BI_audit_CEIDG.xsd"/>
    <xs:import
@@ -34,6 +37,17 @@
       schemaLocation="../../default_db.BI_audit_KRS_address/BI_audit_KRS_address/BI_audit_KRS_address.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_MSIG_address.xsd"
       schemaLocation="../../default_db.BI_audit_MSIG_address/BI_audit_MSIG_address/BI_audit_MSIG_address.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_operational_raport_note.xsd"
+      schemaLocation="../../default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_SIMC.xsd"
+      schemaLocation="../../default_db.TERYT_SIMC/TERYT_SIMC/TERYT_SIMC.xsd">
+      <xs:annotation>
+         <xs:documentation>2018-03-07 TODO czy to dobra relacja aby pokazac nazwe miejscowosci dla @labeli?</xs:documentation>
+      </xs:annotation>
+   </xs:import>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_ULIC.xsd"
+      schemaLocation="../../default_db.TERYT_ULIC/TERYT_ULIC/TERYT_ULIC.xsd"/>
    <xs:complexType name="TERYT_adresy">
       <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
@@ -58,9 +72,32 @@
             ref="default_db__x3A__BI_audit_KRS_address:BI_audit_KRS_address"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_MSIG_address:BI_audit_MSIG_address"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Relacja na bazie widoku oznaczajaca, ze dany obiekt byl badany poprzez raport operacyjny. Dla potrzeb generowania raportu i pokazania danych operacyjnego raportu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__TERYT_SIMC:TERYT_SIMC">
+            <xs:annotation>
+               <xs:documentation>TODO @2018-03-07 czy to dobra relacja, brakuje appinfo do view flat relation</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__TERYT_ULIC:TERYT_ULIC">
+            <xs:annotation>
+               <xs:documentation>TODO @2018-03-07 czy to dobra relacja, brakuje appinfo do view flat relation</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
-      <xs:assert test="@label = concat(NrDomu, ' ', NrLokalu)"/>
+      <xs:assert
+         test="@label = concat(default_db__x3A__TERYT_SIMC:TERYT_SIMC/@label, ' ', default_db__x3A__TERYT_ULIC:TERYT_ULIC/@label, ' ', NrDomu, ' ', NrLokalu)"
+      />
    </xs:complexType>
    <xs:element name="TERYT_adresy" type="default_db__x3A__TERYT_adresy:TERYT_adresy"/>
 </xs:schema>

+ 1 - 1
SE/se-lib/Route/UrlAction/BiAuditGenerate.php

@@ -2405,7 +2405,7 @@ class BiAuditPowiazania {
 		}
 
 		if (!isset($this->nodes[$ID][$relation])) {
-			$where = $relation ? "and ({$relation} & ref.RELATION_ID) != {$relation}" : "";
+			$where = $relation ? "and ({$relation} & ref.RELATION_ID) != " . ($this->reverseSearch ? "ref.RELATION_ID" : $relation) : "";
 			$query = "{$this->query} = {$ID} {$where}";
 			$this->nodes[$ID][$relation] = DB::getPDO()->fetchAll($query);
 		}