Просмотр исходного кода

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

Piotr Labudda 6 лет назад
Родитель
Сommit
9c2e06a8dc
22 измененных файлов с 5151 добавлено и 3624 удалено
  1. 7 2
      SE/schema/WPS_Functions/get_wfs_recurse_xsl/get_wfs_recurse_xsl.xsl
  2. 384 161
      SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS/ADMIN_USERS.xsd
  3. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS_ID/ADMIN_USERS_ID.xsd
  4. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/AccessOwner/AccessOwner.xsd
  5. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/CUSTOMER_ADMIN_USER/CUSTOMER_ADMIN_USER.xsd
  6. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/L_APPOITMENT_USER/L_APPOITMENT_USER.xsd
  7. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/person_contact_with_details/person_contact_with_details.xsd
  8. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/person_contatct/person_contatct.xsd
  9. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/user/user.xsd
  10. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/user_status__NORMAL/user_status__NORMAL.xsd
  11. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/user_status__OFF_HARD/user_status__OFF_HARD.xsd
  12. 374 229
      SE/schema/ant-object/default_db.ADMIN_USERS/worker/worker.xsd
  13. 307 381
      SE/schema/ant-object/default_db.COMPANIES/ID_BILLING_USERS/ID_BILLING_USERS.xsd
  14. 307 381
      SE/schema/ant-object/default_db.COMPANIES/ID_BILLING_USERS_ADMIN/ID_BILLING_USERS_ADMIN.xsd
  15. 307 381
      SE/schema/ant-object/default_db.COMPANIES/KONTRAHENT/KONTRAHENT.xsd
  16. 3 1
      SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pelnomocnictwo/IN7_DZIENNIK_KORESP.dita
  17. 32 8
      SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pismo/IN7_DZIENNIK_KORESP.dita
  18. 18 1
      SE/schema/ant-url_action/default_db.in7_dziennik_koresp/umowa/IN7_DZIENNIK_KORESP.dita
  19. 29 13
      SE/schema/ant-url_action/default_db.in7_dziennik_koresp/umowa_zleceniobiorca/IN7_DZIENNIK_KORESP.dita
  20. 5 1
      SE/schema/default_db_xml_cache.public/build_ant_universal_by_xsl_match.xsl
  21. 2 1
      SE/schema/default_db_xml_cache.public/get_all_xsd.xsl
  22. 10 3
      SE/schema/default_db_xml_cache/build_complexType.xsl

+ 7 - 2
SE/schema/WPS_Functions/get_wfs_recurse_xsl/get_wfs_recurse_xsl.xsl

@@ -240,7 +240,7 @@
             </xsl:choose>
         </xsl:variable>
         <xsl:if test="number($debug) &gt; 0"><xsl:message>#76 req:<xsl:value-of select="$REQUEST.TYPENAME"/> filter <xsl:value-of select="$OGC_Filter//ogc:PropertyName/text()"/>/<xsl:value-of select="$OGC_Filter//ogc:Literal/text()"/></xsl:message></xsl:if>
-        <xsl:value-of select="concat($protocol,$username_and_pass,$api,'/',$targetNamespace_DEFAULTS_prefix,'/?SERVICE=',$REQUEST.SERVICE,'&amp;VERSION=',$REQUEST.VERSION,'&amp;REQUEST=',$REQUEST.TYPE,'&amp;TYPENAME=',$REQUEST.TYPENAME,$php_session_id_ok.string,$api_recurse.request,$OGC_Filter,'&amp;SRSNAME=',$REQUEST.SRSNAME)"/>
+        <xsl:value-of select="concat($protocol,$username_and_pass,$api,'/',$targetNamespace_DEFAULTS_prefix,'/?SERVICE=',$REQUEST.SERVICE,'&amp;VERSION=',$REQUEST.VERSION,'&amp;REQUEST=',$REQUEST.TYPE,'&amp;TYPENAME=',$REQUEST.TYPENAME,$REQUEST.MAXFEATURES,$php_session_id_ok.string,$api_recurse.request,$OGC_Filter,'&amp;SRSNAME=',$REQUEST.SRSNAME)"/>
     </xsl:template>
     
     
@@ -1381,12 +1381,14 @@
             <xsl:when test="@typeNameRealResource"/>
             <xsl:otherwise><xsl:message terminate="yes">#1174 NOT SET @typeNameRealResource at <xsl:value-of select="name()"/>; </xsl:message></xsl:otherwise>
         </xsl:choose>
-        <xsl:if test="number($debug) &gt; 4"><xsl:message>#1172 @typeNameRealResource = <xsl:value-of select="@typeNameRealResource"/> = Set to $get_wfs_recurse_xsl:typeNameRealResource</xsl:message></xsl:if>
+        <xsl:if test="number($debug) &gt; 4"><xsl:message>#1172 @typeNameRealResource = <xsl:value-of select="@typeNameRealResource"/> = Set to $get_wfs_recurse_xsl:typeNameRealResource ; @wfs:MAXFEATURES="<xsl:value-of select="@wfs:MAXFEATURES"/>";</xsl:message></xsl:if>
         <xsl:variable name="xpath_dita" select="get_wfs_recurse_xsl:xpath_dita('',@xpath)"/>
         <xsl:variable name="xpath_value_dita" select="get_wfs_recurse_xsl:xpath_value_dita(@xpath,@xpath_value,$input_obj_with_xpath)"/>
         <!--<xsl:variable name="get_wfs_recurse_xsl:GetsimpleSchema" select="get_wfs_recurse_xsl:GetsimpleSchema($typeName)"/>-->
         <xsl:variable name="get_wfs_recurse_xsl:simpleTypeMakeOgcFilter" select="simpleTypeMakeOgcFilter"/>
         <xsl:variable name="get_wfs_recurse_xsl:RelatedFilter" select="RelatedFilter"/>
+        <xsl:variable name="REQUEST.MAXFEATURES" select="@wfs:MAXFEATURES"/>
+        <xsl:if test="string-length($REQUEST.MAXFEATURES) &gt;0"><xsl:message>#1391 @wfs:MAXFEATURES="<xsl:value-of select="$REQUEST.MAXFEATURES"/>"; </xsl:message></xsl:if>
         <xsl:variable name="OGC_Filter">
             <xsl:call-template name="simpleTypeMakeOgcFilter_merge">
                 <xsl:with-param name="simpleTypeMakeOgcFilter" select="$get_wfs_recurse_xsl:simpleTypeMakeOgcFilter"/>
@@ -1419,6 +1421,7 @@
                 <xsl:with-param name="OGC_Filter" select="$OGC_Filter"/>
                 <xsl:with-param name="REQUEST.TYPE" select="'GetFeature'"/>
                 <xsl:with-param name="REQUEST.TYPENAME" select="$get_wfs_recurse_xsl:typeNameRealResource"/>
+                <xsl:with-param name="REQUEST.MAXFEATURES" select="$REQUEST.MAXFEATURES"/>
             </xsl:call-template>
         </xsl:variable>
         <!--<xsl:variable name="url_string" select="concat($protocol,$username,':',$username.pass,'@',$api,'/',$targetNamespace_DEFAULTS_prefix,'/',$request_string)"/>-->
@@ -1431,6 +1434,8 @@
                 <xsl:copy-of select="$get_wfs_recurse_xsl:wfs_response//gml:featureMember[1]"/>
             </wfs_response>
         </xsl:if>
+        
+        <xsl:if test="number($debug) &gt; 0"><xsl:message>#1438 ($REQUEST.MAXFEATURES="<xsl:value-of select="$REQUEST.MAXFEATURES"/>"); $request_string="<xsl:value-of select="$request_string"/>";</xsl:message></xsl:if>
         <xsl:apply-templates mode="after_first_ant_assing_vars" select="." >
             
             <xsl:with-param name="get_wfs_recurse_xsl:wfs_response" select="$get_wfs_recurse_xsl:wfs_response"/>

Разница между файлами не показана из-за своего большого размера
+ 384 - 161
SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS/ADMIN_USERS.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS_ID/ADMIN_USERS_ID.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/AccessOwner/AccessOwner.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/CUSTOMER_ADMIN_USER/CUSTOMER_ADMIN_USER.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/L_APPOITMENT_USER/L_APPOITMENT_USER.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/person_contact_with_details/person_contact_with_details.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/person_contatct/person_contatct.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/user/user.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/user_status__NORMAL/user_status__NORMAL.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/user_status__OFF_HARD/user_status__OFF_HARD.xsd


Разница между файлами не показана из-за своего большого размера
+ 374 - 229
SE/schema/ant-object/default_db.ADMIN_USERS/worker/worker.xsd


+ 307 - 381
SE/schema/ant-object/default_db.COMPANIES/ID_BILLING_USERS/ID_BILLING_USERS.xsd

@@ -1,87 +1,79 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           xmlns:gml="http://www.opengis.net/gml/3.2"
-           xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
-           xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
-           xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
-           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
-           xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-           xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-           xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
-           xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
-           elementFormDefault="qualified"
-           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           vc:minVersion="1.1">
+   xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
+   xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+   xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
+   xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
+   xmlns:default_db__x3A__BILLING_NUMBERS="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
+   xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
+   xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
+   xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
+   elementFormDefault="qualified"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   vc:minVersion="1.1">
    <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
-              schemaLocation="../../../types.xsd"/>
+      schemaLocation="../../../types.xsd"/>
    <xs:import namespace="http://www.opengis.net/gml/3.2"
-              schemaLocation="http://www.opengis.net/gml/3.2"/>
+      schemaLocation="http://www.opengis.net/gml/3.2"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-              schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
+      schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-              schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+      schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+      schemaLocation="../../default_db.BILLING_NUMBERS/BILLING_NUMBERS/BILLING_NUMBERS.xsd"/>
    <xs:complexType name="COMPANIES" id="__COMPANIES___d5e7424-1_COMPANIES">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>TODO do rozbudowy, obiekt konatku dla firmy lub kowalskiego, trzeba
             dobrze zamodelowac </xs:documentation>
          <xs:appinfo>
-               <system_cache__appinfo:heritage>
-                  <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES"
-                                              system_cache__appinfo:heritage_acl="true">
-                     <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="P_NAME"/>
-                  </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>
+            <system_cache__appinfo:heritage>
+               <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES" system_cache__appinfo:heritage_acl="true">
+                  <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="P_NAME"/>
+               </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:annotation>
       <xs:sequence id="__COMPANIES___d5e7428-1">
-         <xs:element name="ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="ACCOUNT"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"/>
-         <xs:element name="A_RECORD_CREATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_CREATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_PERIOD"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="ID" minOccurs="0" type="p5Type:integer" id="__COMPANIES___d18e15923-1_ID"/>
+         <xs:element name="ACCOUNT" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15924-1_ACCOUNT"/>
+         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15925-1_PASSWD"/>
+         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"
+            id="__COMPANIES___d18e15926-1_STATUS"/>
+         <xs:element name="A_RECORD_CREATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15927-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15928-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15929-1_A_RECORD_U"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15930-1_A_RECORD_U"/>
+         <xs:element name="L_APPOITMENT_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15931-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15932-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_PERIOD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15933-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15935-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default=""
+            id="__COMPANIES___d18e15936-1_L_APPOITME">
+            <xs:simpleType id="__COMPANIES___d18e15937-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="ARRANGED"/>
                   <xs:enumeration value="TO_ARRANGE"/>
@@ -92,9 +84,11 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM" minOccurs="0" default=""
+            id="__COMPANIES___d18e15947-1_A_PROBLEM">
+            <xs:simpleType id="__COMPANIES___d18e15948-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="WARNING"/>
                   <xs:enumeration value="PROBLEM"/>
@@ -103,17 +97,15 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM_DESC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_PROBLEM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS" minOccurs="0" default="WAITING">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15956-1_A_PROBLEM_"/>
+         <xs:element name="A_PROBLEM_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15957-1_A_PROBLEM_"/>
+         <xs:element name="A_STATUS" minOccurs="0" default="WAITING"
+            id="__COMPANIES___d18e15958-1_A_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e15959-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="WAITING"/>
                   <xs:enumeration value="NORMAL"/>
                   <xs:enumeration value="MONITOR"/>
@@ -124,66 +116,41 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_STATUS_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS_LASTCHANGE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_STATUS_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15969-1_A_STATUS_I"/>
+         <xs:element name="A_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15970-1_A_ADM_COMP"/>
+         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15971-1_P_ACCOUNT"/>
+         <xs:element name="T_WORKPOINTS" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e15972-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15973-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15975-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15976-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15977-1_T_WORKPOIN"/>
+         <xs:element name="A_STATUS_LASTCHANGE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15978-1_A_STATUS_L"/>
+         <xs:element name="S_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15979-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15980-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15981-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15982-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15983-1_S_ADDRESS_"/>
+         <xs:element name="S_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15984-1_S_OTHER_IN"/>
+         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0"
+            id="__COMPANIES___d18e15985-1_S_VIP_LEVE">
+            <xs:simpleType id="__COMPANIES___d18e15986-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                   <xs:enumeration value="2"/>
@@ -194,192 +161,130 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED_COUNT"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15997-1_S_VIP_DESC"/>
+         <xs:element name="N_P_STATUS_INFORMED_COUNT" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e15998-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e15999-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N"
+            id="__COMPANIES___d18e16000-1_N_P_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e16001-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="Y"/>
                   <xs:enumeration value="N"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHO_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHEN_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEAL_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER_PREFIX"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALEXPIRE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_FROM"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_TILL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT_LIMIT"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_NAME_SECOND"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NIP"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PESEL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_OTHER_DOC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_PHONE_SMS"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"/>
-         <xs:element name="P_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOME"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_REGION"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element name="P_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16006-1_N_P_STATUS"/>
+         <xs:element name="T_PENALTIES" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e16007-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16008-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16009-1_T_PENALTIE"/>
+         <xs:element name="T_WHO_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16010-1_T_WHO_CONN"/>
+         <xs:element name="T_WHEN_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16011-1_T_WHEN_CON"/>
+         <xs:element name="P_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16012-1_P_ADM_COMP"/>
+         <xs:element name="P_DEAL_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16014-1_P_DEAL_DAT"/>
+         <xs:element name="P_DEALNUMBER" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16015-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALNUMBER_PREFIX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16016-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALEXPIRE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16017-1_P_DEALEXPI"/>
+         <xs:element name="P_HANGUP_FROM" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16018-1_P_HANGUP_F"/>
+         <xs:element name="P_HANGUP_TILL" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16019-1_P_HANGUP_T"/>
+         <xs:element name="P_ACCOUNT_LIMIT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16020-1_P_ACCOUNT_"/>
+         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16021-1_P_NAME"/>
+         <xs:element name="P_NAME_SECOND" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16022-1_P_NAME_SEC"/>
+         <xs:element name="P_NIP" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16023-1_P_NIP"/>
+         <xs:element name="P_PESEL" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16024-1_P_PESEL"/>
+         <xs:element name="P_OTHER_DOC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16026-1_P_OTHER_DO"/>
+         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16027-1_P_PHONE"/>
+         <xs:element name="P_PHONE_SMS" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16028-1_P_PHONE_SM"/>
+         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16029-1_P_FAX"/>
+         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"
+            id="__COMPANIES___d18e16030-1_P_CONTACT_"/>
+         <xs:element name="P_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16031-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16032-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16033-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16034-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16035-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16036-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_REGION" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16038-1_P_ADDRESS_"/>
+         <xs:element name="P_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16039-1_P_OTHER_IN"/>
+         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1"
+            id="__COMPANIES___d18e16040-1_TAB_UPDATE">
+            <xs:simpleType id="__COMPANIES___d18e16041-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="TAB_UPDATE_DATE"
-                     minOccurs="0"
-                     default="0000-00-00 00:00:00"
-                     type="p5Type:dateTime"/>
-         <xs:element name="TAB_UPDATE_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="BILLING_OWNER"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="ID_BILLING_PREFIXES"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="id_list_form_pay"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="user_mail_contact"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"/>
-         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="TAB_UPDATE_DATE" minOccurs="0" default="0000-00-00 00:00:00"
+            type="p5Type:dateTime" id="__COMPANIES___d18e16046-1_TAB_UPDATE"/>
+         <xs:element name="TAB_UPDATE_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16047-1_TAB_UPDATE"/>
+         <xs:element name="BILLING_OWNER" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16048-1_BILLING_OW"/>
+         <xs:element name="ID_BILLING_PREFIXES" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e16049-1_ID_BILLING"/>
+         <xs:element name="id_list_form_pay" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16050-1_id_list_fo"/>
+         <xs:element name="user_mail_contact" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16051-1_user_mail_"/>
+         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16052-1_is_firma"/>
+         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16053-1_P_ADRESS_K"/>
+         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16055-1_P_REGON"/>
+         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16056-1_P_KRS_NUMB"/>
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16057-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16058-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16064-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16065-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
@@ -387,21 +292,25 @@
             </xs:simpleType>
          </xs:element>
          <xs:element name="P_ZGODA_NA_UMIESZCZENIE_DANYCH_W_PUBLICZNYM_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+            minOccurs="0" default="NIEWIADOMO" id="__COMPANIES___d18e16071-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16072-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="K_TYPE" minOccurs="0" default="INNY">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16078-1_A_CLASSIFI"/>
+         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16079-1_CRM_LISTA_"/>
+         <xs:element name="K_TYPE" minOccurs="0" default="INNY"
+            id="__COMPANIES___d18e16080-1_K_TYPE">
+            <xs:simpleType id="__COMPANIES___d18e16081-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="INNY"/>
                   <xs:enumeration value="DOSTAWCA/ODBIORCA"/>
                   <xs:enumeration value="ODBIORCA"/>
@@ -413,127 +322,144 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16092-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16093-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16099-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16100-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16106-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16107-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16114-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16115-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16121-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16122-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16128-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16129-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16135-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16136-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="bank" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="TAXPAYER_ID_BILLING_USERS"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+         <xs:element name="bank" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16142-1_bank"/>
+         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16143-1_nr_rach"/>
+         <xs:element name="TAXPAYER_ID_BILLING_USERS" minOccurs="0" default="0"
+            type="p5Type:integer" id="__COMPANIES___d18e16144-1_TAXPAYER_I"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0" ref="default_db__x3A__PROBLEMS:PROBLEMS"
+            id="__COMPANIES___d18e16145-1"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT"
+            id="__COMPANIES___d18e16146-1">
+            <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true"><!-- todo czy backref jest potrzebny... -->
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT/ID_BILLING_USERS"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>FAKTURY DO OGLADANIA</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
-      <xs:attribute name="label" type="xs:string"/>
-      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)"/>
+      <xs:attribute name="label" type="xs:string" id="__COMPANIES___d18e16154-1_label"/>
+      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)" id="__COMPANIES___d18e16155-1"/>
    </xs:complexType>
-   <xs:element name="COMPANIES"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7461-1_COMPANIES">
+   <xs:element name="COMPANIES" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7461-1_COMPANIES">
       <xs:key name="COMPANIES">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS"
-               id="__COMPANIES___d5e7466-1_ID_BILLING"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS" id="__COMPANIES___d5e7466-1_ID_BILLING"
+      type="default_db__x3A__COMPANIES:COMPANIES">
       <xs:key name="ID_BILLING_USERS">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS_ADMIN"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS_ADMIN" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16166-1_ID_BILLING">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>Np. Dowiązanie tego obiektu w ramach BUILDINGS określa, że obiekt jest administratorem danej nieruchomości. </xs:documentation>
       </xs:annotation>
    </xs:element>
-   <xs:element name="KONTRAHENT"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7475-1_KONTRAHENT">
+   <xs:element name="KONTRAHENT" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7475-1_KONTRAHENT">
       <xs:key name="KONTRAHENT">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
+   <xs:element name="DOSTAWCA" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16175-1_DOSTAWCA">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+      <xs:annotation>
+         <xs:documentation>na potrzeby SIGMA</xs:documentation>
+      </xs:annotation>
+   </xs:element>
 </xs:schema>

+ 307 - 381
SE/schema/ant-object/default_db.COMPANIES/ID_BILLING_USERS_ADMIN/ID_BILLING_USERS_ADMIN.xsd

@@ -1,87 +1,79 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           xmlns:gml="http://www.opengis.net/gml/3.2"
-           xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
-           xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
-           xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
-           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
-           xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-           xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-           xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
-           xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
-           elementFormDefault="qualified"
-           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           vc:minVersion="1.1">
+   xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
+   xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+   xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
+   xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
+   xmlns:default_db__x3A__BILLING_NUMBERS="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
+   xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
+   xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
+   xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
+   elementFormDefault="qualified"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   vc:minVersion="1.1">
    <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
-              schemaLocation="../../../types.xsd"/>
+      schemaLocation="../../../types.xsd"/>
    <xs:import namespace="http://www.opengis.net/gml/3.2"
-              schemaLocation="http://www.opengis.net/gml/3.2"/>
+      schemaLocation="http://www.opengis.net/gml/3.2"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-              schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
+      schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-              schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+      schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+      schemaLocation="../../default_db.BILLING_NUMBERS/BILLING_NUMBERS/BILLING_NUMBERS.xsd"/>
    <xs:complexType name="COMPANIES" id="__COMPANIES___d5e7424-1_COMPANIES">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>TODO do rozbudowy, obiekt konatku dla firmy lub kowalskiego, trzeba
             dobrze zamodelowac </xs:documentation>
          <xs:appinfo>
-               <system_cache__appinfo:heritage>
-                  <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES"
-                                              system_cache__appinfo:heritage_acl="true">
-                     <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="P_NAME"/>
-                  </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>
+            <system_cache__appinfo:heritage>
+               <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES" system_cache__appinfo:heritage_acl="true">
+                  <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="P_NAME"/>
+               </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:annotation>
       <xs:sequence id="__COMPANIES___d5e7428-1">
-         <xs:element name="ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="ACCOUNT"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"/>
-         <xs:element name="A_RECORD_CREATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_CREATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_PERIOD"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="ID" minOccurs="0" type="p5Type:integer" id="__COMPANIES___d18e15923-1_ID"/>
+         <xs:element name="ACCOUNT" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15924-1_ACCOUNT"/>
+         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15925-1_PASSWD"/>
+         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"
+            id="__COMPANIES___d18e15926-1_STATUS"/>
+         <xs:element name="A_RECORD_CREATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15927-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15928-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15929-1_A_RECORD_U"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15930-1_A_RECORD_U"/>
+         <xs:element name="L_APPOITMENT_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15931-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15932-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_PERIOD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15933-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15935-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default=""
+            id="__COMPANIES___d18e15936-1_L_APPOITME">
+            <xs:simpleType id="__COMPANIES___d18e15937-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="ARRANGED"/>
                   <xs:enumeration value="TO_ARRANGE"/>
@@ -92,9 +84,11 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM" minOccurs="0" default=""
+            id="__COMPANIES___d18e15947-1_A_PROBLEM">
+            <xs:simpleType id="__COMPANIES___d18e15948-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="WARNING"/>
                   <xs:enumeration value="PROBLEM"/>
@@ -103,17 +97,15 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM_DESC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_PROBLEM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS" minOccurs="0" default="WAITING">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15956-1_A_PROBLEM_"/>
+         <xs:element name="A_PROBLEM_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15957-1_A_PROBLEM_"/>
+         <xs:element name="A_STATUS" minOccurs="0" default="WAITING"
+            id="__COMPANIES___d18e15958-1_A_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e15959-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="WAITING"/>
                   <xs:enumeration value="NORMAL"/>
                   <xs:enumeration value="MONITOR"/>
@@ -124,66 +116,41 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_STATUS_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS_LASTCHANGE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_STATUS_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15969-1_A_STATUS_I"/>
+         <xs:element name="A_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15970-1_A_ADM_COMP"/>
+         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15971-1_P_ACCOUNT"/>
+         <xs:element name="T_WORKPOINTS" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e15972-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15973-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15975-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15976-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15977-1_T_WORKPOIN"/>
+         <xs:element name="A_STATUS_LASTCHANGE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15978-1_A_STATUS_L"/>
+         <xs:element name="S_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15979-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15980-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15981-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15982-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15983-1_S_ADDRESS_"/>
+         <xs:element name="S_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15984-1_S_OTHER_IN"/>
+         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0"
+            id="__COMPANIES___d18e15985-1_S_VIP_LEVE">
+            <xs:simpleType id="__COMPANIES___d18e15986-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                   <xs:enumeration value="2"/>
@@ -194,192 +161,130 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED_COUNT"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15997-1_S_VIP_DESC"/>
+         <xs:element name="N_P_STATUS_INFORMED_COUNT" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e15998-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e15999-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N"
+            id="__COMPANIES___d18e16000-1_N_P_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e16001-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="Y"/>
                   <xs:enumeration value="N"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHO_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHEN_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEAL_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER_PREFIX"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALEXPIRE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_FROM"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_TILL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT_LIMIT"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_NAME_SECOND"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NIP"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PESEL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_OTHER_DOC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_PHONE_SMS"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"/>
-         <xs:element name="P_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOME"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_REGION"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element name="P_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16006-1_N_P_STATUS"/>
+         <xs:element name="T_PENALTIES" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e16007-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16008-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16009-1_T_PENALTIE"/>
+         <xs:element name="T_WHO_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16010-1_T_WHO_CONN"/>
+         <xs:element name="T_WHEN_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16011-1_T_WHEN_CON"/>
+         <xs:element name="P_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16012-1_P_ADM_COMP"/>
+         <xs:element name="P_DEAL_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16014-1_P_DEAL_DAT"/>
+         <xs:element name="P_DEALNUMBER" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16015-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALNUMBER_PREFIX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16016-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALEXPIRE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16017-1_P_DEALEXPI"/>
+         <xs:element name="P_HANGUP_FROM" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16018-1_P_HANGUP_F"/>
+         <xs:element name="P_HANGUP_TILL" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16019-1_P_HANGUP_T"/>
+         <xs:element name="P_ACCOUNT_LIMIT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16020-1_P_ACCOUNT_"/>
+         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16021-1_P_NAME"/>
+         <xs:element name="P_NAME_SECOND" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16022-1_P_NAME_SEC"/>
+         <xs:element name="P_NIP" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16023-1_P_NIP"/>
+         <xs:element name="P_PESEL" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16024-1_P_PESEL"/>
+         <xs:element name="P_OTHER_DOC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16026-1_P_OTHER_DO"/>
+         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16027-1_P_PHONE"/>
+         <xs:element name="P_PHONE_SMS" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16028-1_P_PHONE_SM"/>
+         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16029-1_P_FAX"/>
+         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"
+            id="__COMPANIES___d18e16030-1_P_CONTACT_"/>
+         <xs:element name="P_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16031-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16032-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16033-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16034-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16035-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16036-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_REGION" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16038-1_P_ADDRESS_"/>
+         <xs:element name="P_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16039-1_P_OTHER_IN"/>
+         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1"
+            id="__COMPANIES___d18e16040-1_TAB_UPDATE">
+            <xs:simpleType id="__COMPANIES___d18e16041-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="TAB_UPDATE_DATE"
-                     minOccurs="0"
-                     default="0000-00-00 00:00:00"
-                     type="p5Type:dateTime"/>
-         <xs:element name="TAB_UPDATE_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="BILLING_OWNER"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="ID_BILLING_PREFIXES"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="id_list_form_pay"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="user_mail_contact"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"/>
-         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="TAB_UPDATE_DATE" minOccurs="0" default="0000-00-00 00:00:00"
+            type="p5Type:dateTime" id="__COMPANIES___d18e16046-1_TAB_UPDATE"/>
+         <xs:element name="TAB_UPDATE_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16047-1_TAB_UPDATE"/>
+         <xs:element name="BILLING_OWNER" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16048-1_BILLING_OW"/>
+         <xs:element name="ID_BILLING_PREFIXES" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e16049-1_ID_BILLING"/>
+         <xs:element name="id_list_form_pay" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16050-1_id_list_fo"/>
+         <xs:element name="user_mail_contact" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16051-1_user_mail_"/>
+         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16052-1_is_firma"/>
+         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16053-1_P_ADRESS_K"/>
+         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16055-1_P_REGON"/>
+         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16056-1_P_KRS_NUMB"/>
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16057-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16058-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16064-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16065-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
@@ -387,21 +292,25 @@
             </xs:simpleType>
          </xs:element>
          <xs:element name="P_ZGODA_NA_UMIESZCZENIE_DANYCH_W_PUBLICZNYM_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+            minOccurs="0" default="NIEWIADOMO" id="__COMPANIES___d18e16071-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16072-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="K_TYPE" minOccurs="0" default="INNY">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16078-1_A_CLASSIFI"/>
+         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16079-1_CRM_LISTA_"/>
+         <xs:element name="K_TYPE" minOccurs="0" default="INNY"
+            id="__COMPANIES___d18e16080-1_K_TYPE">
+            <xs:simpleType id="__COMPANIES___d18e16081-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="INNY"/>
                   <xs:enumeration value="DOSTAWCA/ODBIORCA"/>
                   <xs:enumeration value="ODBIORCA"/>
@@ -413,127 +322,144 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16092-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16093-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16099-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16100-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16106-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16107-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16114-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16115-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16121-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16122-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16128-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16129-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16135-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16136-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="bank" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="TAXPAYER_ID_BILLING_USERS"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+         <xs:element name="bank" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16142-1_bank"/>
+         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16143-1_nr_rach"/>
+         <xs:element name="TAXPAYER_ID_BILLING_USERS" minOccurs="0" default="0"
+            type="p5Type:integer" id="__COMPANIES___d18e16144-1_TAXPAYER_I"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0" ref="default_db__x3A__PROBLEMS:PROBLEMS"
+            id="__COMPANIES___d18e16145-1"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT"
+            id="__COMPANIES___d18e16146-1">
+            <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true"><!-- todo czy backref jest potrzebny... -->
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT/ID_BILLING_USERS"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>FAKTURY DO OGLADANIA</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
-      <xs:attribute name="label" type="xs:string"/>
-      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)"/>
+      <xs:attribute name="label" type="xs:string" id="__COMPANIES___d18e16154-1_label"/>
+      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)" id="__COMPANIES___d18e16155-1"/>
    </xs:complexType>
-   <xs:element name="COMPANIES"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7461-1_COMPANIES">
+   <xs:element name="COMPANIES" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7461-1_COMPANIES">
       <xs:key name="COMPANIES">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS"
-               id="__COMPANIES___d5e7466-1_ID_BILLING"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS" id="__COMPANIES___d5e7466-1_ID_BILLING"
+      type="default_db__x3A__COMPANIES:COMPANIES">
       <xs:key name="ID_BILLING_USERS">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS_ADMIN"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS_ADMIN" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16166-1_ID_BILLING">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>Np. Dowiązanie tego obiektu w ramach BUILDINGS określa, że obiekt jest administratorem danej nieruchomości. </xs:documentation>
       </xs:annotation>
    </xs:element>
-   <xs:element name="KONTRAHENT"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7475-1_KONTRAHENT">
+   <xs:element name="KONTRAHENT" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7475-1_KONTRAHENT">
       <xs:key name="KONTRAHENT">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
+   <xs:element name="DOSTAWCA" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16175-1_DOSTAWCA">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+      <xs:annotation>
+         <xs:documentation>na potrzeby SIGMA</xs:documentation>
+      </xs:annotation>
+   </xs:element>
 </xs:schema>

+ 307 - 381
SE/schema/ant-object/default_db.COMPANIES/KONTRAHENT/KONTRAHENT.xsd

@@ -1,87 +1,79 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           xmlns:gml="http://www.opengis.net/gml/3.2"
-           xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
-           xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
-           xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
-           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
-           xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-           xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-           xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
-           xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
-           elementFormDefault="qualified"
-           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           vc:minVersion="1.1">
+   xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:default_db__x3A__BUILDINGS="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
+   xmlns:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+   xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
+   xmlns:p5Type="http://biuro.biall-net.pl/p5/schema/types"
+   xmlns:default_db__x3A__BILLING_NUMBERS="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
+   xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
+   xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
+   xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
+   elementFormDefault="qualified"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   vc:minVersion="1.1">
    <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
-              schemaLocation="../../../types.xsd"/>
+      schemaLocation="../../../types.xsd"/>
    <xs:import namespace="http://www.opengis.net/gml/3.2"
-              schemaLocation="http://www.opengis.net/gml/3.2"/>
+      schemaLocation="http://www.opengis.net/gml/3.2"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BUILDINGS.xsd"
-              schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
+      schemaLocation="../../default_db.BUILDINGS/BUILDINGS/BUILDINGS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
-              schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+      schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS.xsd"
+      schemaLocation="../../default_db.BILLING_NUMBERS/BILLING_NUMBERS/BILLING_NUMBERS.xsd"/>
    <xs:complexType name="COMPANIES" id="__COMPANIES___d5e7424-1_COMPANIES">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>TODO do rozbudowy, obiekt konatku dla firmy lub kowalskiego, trzeba
             dobrze zamodelowac </xs:documentation>
          <xs:appinfo>
-               <system_cache__appinfo:heritage>
-                  <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES"
-                                              system_cache__appinfo:heritage_acl="true">
-                     <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="P_NAME"/>
-                  </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>
+            <system_cache__appinfo:heritage>
+               <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:COMPANIES" system_cache__appinfo:heritage_acl="true">
+                  <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="P_NAME"/>
+               </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:annotation>
       <xs:sequence id="__COMPANIES___d5e7428-1">
-         <xs:element name="ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="ACCOUNT"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"/>
-         <xs:element name="A_RECORD_CREATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_CREATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_RECORD_UPDATE_AUTHOR"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_PERIOD"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="ID" minOccurs="0" type="p5Type:integer" id="__COMPANIES___d18e15923-1_ID"/>
+         <xs:element name="ACCOUNT" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15924-1_ACCOUNT"/>
+         <xs:element name="PASSWD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15925-1_PASSWD"/>
+         <xs:element name="STATUS" minOccurs="0" default="5" type="p5Type:integer"
+            id="__COMPANIES___d18e15926-1_STATUS"/>
+         <xs:element name="A_RECORD_CREATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15927-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15928-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15929-1_A_RECORD_U"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15930-1_A_RECORD_U"/>
+         <xs:element name="L_APPOITMENT_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15931-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15932-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_PERIOD" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15933-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15935-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" default=""
+            id="__COMPANIES___d18e15936-1_L_APPOITME">
+            <xs:simpleType id="__COMPANIES___d18e15937-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="ARRANGED"/>
                   <xs:enumeration value="TO_ARRANGE"/>
@@ -92,9 +84,11 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM" minOccurs="0" default="">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM" minOccurs="0" default=""
+            id="__COMPANIES___d18e15947-1_A_PROBLEM">
+            <xs:simpleType id="__COMPANIES___d18e15948-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value=""/>
                   <xs:enumeration value="WARNING"/>
                   <xs:enumeration value="PROBLEM"/>
@@ -103,17 +97,15 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_PROBLEM_DESC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_PROBLEM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS" minOccurs="0" default="WAITING">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_PROBLEM_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15956-1_A_PROBLEM_"/>
+         <xs:element name="A_PROBLEM_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15957-1_A_PROBLEM_"/>
+         <xs:element name="A_STATUS" minOccurs="0" default="WAITING"
+            id="__COMPANIES___d18e15958-1_A_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e15959-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="WAITING"/>
                   <xs:enumeration value="NORMAL"/>
                   <xs:enumeration value="MONITOR"/>
@@ -124,66 +116,41 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_STATUS_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_USER"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WORKPOINTS_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="A_STATUS_LASTCHANGE_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_STATUS_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15969-1_A_STATUS_I"/>
+         <xs:element name="A_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15970-1_A_ADM_COMP"/>
+         <xs:element name="P_ACCOUNT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15971-1_P_ACCOUNT"/>
+         <xs:element name="T_WORKPOINTS" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e15972-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15973-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15975-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_USER" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15976-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15977-1_T_WORKPOIN"/>
+         <xs:element name="A_STATUS_LASTCHANGE_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15978-1_A_STATUS_L"/>
+         <xs:element name="S_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15979-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15980-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15981-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15982-1_S_ADDRESS_"/>
+         <xs:element name="S_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15983-1_S_ADDRESS_"/>
+         <xs:element name="S_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15984-1_S_OTHER_IN"/>
+         <xs:element name="S_VIP_LEVEL" minOccurs="0" default="0"
+            id="__COMPANIES___d18e15985-1_S_VIP_LEVE">
+            <xs:simpleType id="__COMPANIES___d18e15986-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                   <xs:enumeration value="2"/>
@@ -194,192 +161,130 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED_COUNT"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="S_VIP_DESC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e15997-1_S_VIP_DESC"/>
+         <xs:element name="N_P_STATUS_INFORMED_COUNT" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e15998-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_NEXT_INFORM_DATE" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e15999-1_N_P_STATUS"/>
+         <xs:element name="N_P_STATUS_INFORMED" minOccurs="0" default="N"
+            id="__COMPANIES___d18e16000-1_N_P_STATUS">
+            <xs:simpleType id="__COMPANIES___d18e16001-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="Y"/>
                   <xs:enumeration value="N"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES"
-                     minOccurs="0"
-                     default="10"
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_TYPE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_PENALTIES_VALUE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHO_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="T_WHEN_CONNECTED"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADM_COMPANY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEAL_DATE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALNUMBER_PREFIX"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_DEALEXPIRE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_FROM"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_HANGUP_TILL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ACCOUNT_LIMIT"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_NAME_SECOND"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_NIP"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PESEL"
-                     minOccurs="0"
-                     nillable="true"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_OTHER_DOC"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_PHONE_SMS"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"/>
-         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"/>
-         <xs:element name="P_ADDRESS_CITY"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_CODE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_POST_OFFICE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_STREET"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOME"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_HOUSE"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="P_ADDRESS_REGION"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element name="P_OTHER_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="N_P_STATUS_HOW_LAST_INFORMED" minOccurs="0" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16006-1_N_P_STATUS"/>
+         <xs:element name="T_PENALTIES" minOccurs="0" default="10" type="p5Type:string"
+            id="__COMPANIES___d18e16007-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_TYPE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16008-1_T_PENALTIE"/>
+         <xs:element name="T_PENALTIES_VALUE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16009-1_T_PENALTIE"/>
+         <xs:element name="T_WHO_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16010-1_T_WHO_CONN"/>
+         <xs:element name="T_WHEN_CONNECTED" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16011-1_T_WHEN_CON"/>
+         <xs:element name="P_ADM_COMPANY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16012-1_P_ADM_COMP"/>
+         <xs:element name="P_DEAL_DATE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16014-1_P_DEAL_DAT"/>
+         <xs:element name="P_DEALNUMBER" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16015-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALNUMBER_PREFIX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16016-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALEXPIRE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16017-1_P_DEALEXPI"/>
+         <xs:element name="P_HANGUP_FROM" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16018-1_P_HANGUP_F"/>
+         <xs:element name="P_HANGUP_TILL" minOccurs="0" nillable="true" default=""
+            type="p5Type:string" id="__COMPANIES___d18e16019-1_P_HANGUP_T"/>
+         <xs:element name="P_ACCOUNT_LIMIT" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16020-1_P_ACCOUNT_"/>
+         <xs:element name="P_NAME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16021-1_P_NAME"/>
+         <xs:element name="P_NAME_SECOND" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16022-1_P_NAME_SEC"/>
+         <xs:element name="P_NIP" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16023-1_P_NIP"/>
+         <xs:element name="P_PESEL" minOccurs="0" nillable="true" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16024-1_P_PESEL"/>
+         <xs:element name="P_OTHER_DOC" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16026-1_P_OTHER_DO"/>
+         <xs:element name="P_PHONE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16027-1_P_PHONE"/>
+         <xs:element name="P_PHONE_SMS" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16028-1_P_PHONE_SM"/>
+         <xs:element name="P_FAX" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16029-1_P_FAX"/>
+         <xs:element name="P_CONTACT_PERSON" minOccurs="0" type="p5Type:text"
+            id="__COMPANIES___d18e16030-1_P_CONTACT_"/>
+         <xs:element name="P_ADDRESS_CITY" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16031-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_CODE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16032-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_POST_OFFICE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16033-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_STREET" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16034-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOME" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16035-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_HOUSE" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16036-1_P_ADDRESS_"/>
+         <xs:element name="P_ADDRESS_REGION" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16038-1_P_ADDRESS_"/>
+         <xs:element name="P_OTHER_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16039-1_P_OTHER_IN"/>
+         <xs:element name="TAB_UPDATE_STAT" minOccurs="0" default="1"
+            id="__COMPANIES___d18e16040-1_TAB_UPDATE">
+            <xs:simpleType id="__COMPANIES___d18e16041-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="0"/>
                   <xs:enumeration value="1"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="TAB_UPDATE_DATE"
-                     minOccurs="0"
-                     default="0000-00-00 00:00:00"
-                     type="p5Type:dateTime"/>
-         <xs:element name="TAB_UPDATE_INFO"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="BILLING_OWNER"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="ID_BILLING_PREFIXES"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:string"/>
-         <xs:element name="id_list_form_pay"
-                     minOccurs="0"
-                     default="1"
-                     type="p5Type:integer"/>
-         <xs:element name="user_mail_contact"
-                     minOccurs="0"
-                     default=""
-                     type="p5Type:string"/>
-         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"/>
-         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="TAB_UPDATE_DATE" minOccurs="0" default="0000-00-00 00:00:00"
+            type="p5Type:dateTime" id="__COMPANIES___d18e16046-1_TAB_UPDATE"/>
+         <xs:element name="TAB_UPDATE_INFO" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16047-1_TAB_UPDATE"/>
+         <xs:element name="BILLING_OWNER" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16048-1_BILLING_OW"/>
+         <xs:element name="ID_BILLING_PREFIXES" minOccurs="0" default="0" type="p5Type:string"
+            id="__COMPANIES___d18e16049-1_ID_BILLING"/>
+         <xs:element name="id_list_form_pay" minOccurs="0" default="1" type="p5Type:integer"
+            id="__COMPANIES___d18e16050-1_id_list_fo"/>
+         <xs:element name="user_mail_contact" minOccurs="0" default="" type="p5Type:string"
+            id="__COMPANIES___d18e16051-1_user_mail_"/>
+         <xs:element name="is_firma" minOccurs="0" default="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16052-1_is_firma"/>
+         <xs:element name="P_ADRESS_KORESP_1282" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16053-1_P_ADRESS_K"/>
+         <xs:element name="P_REGON" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16055-1_P_REGON"/>
+         <xs:element name="P_KRS_NUMBER" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16056-1_P_KRS_NUMB"/>
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_OSOBOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16057-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16058-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_OTRZYMYWANIE_FAKTUR_ELEKTRONICZNYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16064-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16065-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
@@ -387,21 +292,25 @@
             </xs:simpleType>
          </xs:element>
          <xs:element name="P_ZGODA_NA_UMIESZCZENIE_DANYCH_W_PUBLICZNYM_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+            minOccurs="0" default="NIEWIADOMO" id="__COMPANIES___d18e16071-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16072-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"/>
-         <xs:element name="K_TYPE" minOccurs="0" default="INNY">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="A_CLASSIFIED" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16078-1_A_CLASSIFI"/>
+         <xs:element name="CRM_LISTA_ZASOBOW_ID" minOccurs="0" type="p5Type:integer"
+            id="__COMPANIES___d18e16079-1_CRM_LISTA_"/>
+         <xs:element name="K_TYPE" minOccurs="0" default="INNY"
+            id="__COMPANIES___d18e16080-1_K_TYPE">
+            <xs:simpleType id="__COMPANIES___d18e16081-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="INNY"/>
                   <xs:enumeration value="DOSTAWCA/ODBIORCA"/>
                   <xs:enumeration value="ODBIORCA"/>
@@ -413,127 +322,144 @@
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_NIP_KONTA_BANKOWEGO_EMAIL_NR_TEL" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16092-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16093-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_PRZETWARZANIE_DANYCH_W_CELACH_MARKETINGOWYCH" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16099-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16100-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSŁANIE_PROPONOWANYCH_ZMIAN_W_UMOWIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16106-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16107-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_KIEROWANIE_KORESP_DROGA_ELEKTRONICZNA" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16114-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16115-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_WYSYLANIE_FAKTUR_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16121-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16122-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_POTW_PRZYJECIA_REKLAMACJI_ELEKTRONICZNIE" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16128-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16129-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW"
-                     minOccurs="0"
-                     default="NIEWIADOMO">
-            <xs:simpleType>
-               <xs:restriction base="p5Type:string"><!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
+         <xs:element name="P_ZGODA_NA_ZAMIESZCZENIE_DANYCH_W_SPISIE_ABONENTOW" minOccurs="0"
+            default="NIEWIADOMO" id="__COMPANIES___d18e16135-1_P_ZGODA_NA">
+            <xs:simpleType id="__COMPANIES___d18e16136-1">
+               <xs:restriction base="p5Type:string">
+                  <!--@2018-03-23 fixed blad piotrowego xsd:schema z api @2018-03-23 dla restriction enums-->
                   <xs:enumeration value="TAK"/>
                   <xs:enumeration value="NIE"/>
                   <xs:enumeration value="NIEWIADOMO"/>
                </xs:restriction>
             </xs:simpleType>
          </xs:element>
-         <xs:element name="bank" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"/>
-         <xs:element name="TAXPAYER_ID_BILLING_USERS"
-                     minOccurs="0"
-                     default="0"
-                     type="p5Type:integer"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+         <xs:element name="bank" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16142-1_bank"/>
+         <xs:element name="nr_rach" minOccurs="0" type="p5Type:string"
+            id="__COMPANIES___d18e16143-1_nr_rach"/>
+         <xs:element name="TAXPAYER_ID_BILLING_USERS" minOccurs="0" default="0"
+            type="p5Type:integer" id="__COMPANIES___d18e16144-1_TAXPAYER_I"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0" ref="default_db__x3A__PROBLEMS:PROBLEMS"
+            id="__COMPANIES___d18e16145-1"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT"
+            id="__COMPANIES___d18e16146-1">
+            <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true"><!-- todo czy backref jest potrzebny... -->
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__BILLING_NUMBERS:BILLING_NUMBERS_BILLS_FVAT/ID_BILLING_USERS"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>FAKTURY DO OGLADANIA</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
-      <xs:attribute name="label" type="xs:string"/>
-      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)"/>
+      <xs:attribute name="label" type="xs:string" id="__COMPANIES___d18e16154-1_label"/>
+      <xs:assert test="@label = concat(P_NAME, ' ', P_NAME_SECOND)" id="__COMPANIES___d18e16155-1"/>
    </xs:complexType>
-   <xs:element name="COMPANIES"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7461-1_COMPANIES">
+   <xs:element name="COMPANIES" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7461-1_COMPANIES">
       <xs:key name="COMPANIES">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS"
-               id="__COMPANIES___d5e7466-1_ID_BILLING"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS" id="__COMPANIES___d5e7466-1_ID_BILLING"
+      type="default_db__x3A__COMPANIES:COMPANIES">
       <xs:key name="ID_BILLING_USERS">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
-   <xs:element name="ID_BILLING_USERS_ADMIN"
-               type="default_db__x3A__COMPANIES:COMPANIES">
+   <xs:element name="ID_BILLING_USERS_ADMIN" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16166-1_ID_BILLING">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
       <xs:annotation>
          <xs:documentation>Np. Dowiązanie tego obiektu w ramach BUILDINGS określa, że obiekt jest administratorem danej nieruchomości. </xs:documentation>
       </xs:annotation>
    </xs:element>
-   <xs:element name="KONTRAHENT"
-               type="default_db__x3A__COMPANIES:COMPANIES"
-               id="__COMPANIES___d5e7475-1_KONTRAHENT">
+   <xs:element name="KONTRAHENT" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d5e7475-1_KONTRAHENT">
       <xs:key name="KONTRAHENT">
          <xs:selector xpath="."/>
          <xs:field xpath="P_NAME"/>
          <xs:field xpath="P_NAME_SECOND"/>
       </xs:key>
    </xs:element>
+   <xs:element name="DOSTAWCA" type="default_db__x3A__COMPANIES:COMPANIES"
+      id="__COMPANIES___d18e16175-1_DOSTAWCA">
+      <!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
+      <xs:annotation>
+         <xs:documentation>na potrzeby SIGMA</xs:documentation>
+      </xs:annotation>
+   </xs:element>
 </xs:schema>

+ 3 - 1
SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pelnomocnictwo/IN7_DZIENNIK_KORESP.dita

@@ -42,8 +42,9 @@
                 <ph xpath="P_NAME_SECOND"/> <ph> </ph>
                 
                 <div>
-                  <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
+                  
                   <p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph xpath="P_ADDRESS_HOME" xpath.match.regex="[0-9a-zA-Z]">/</ph><ph xpath="P_ADDRESS_HOME"/></p>
+                  <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
                   <p id="P_ADRESS_KORESP_1282" 
                     
                     xpath.not.match.regex.text=" "
@@ -53,6 +54,7 @@
                   <!--<p xpath="P_PESEL" xpath.match.regex="(|\s+)" xpath.match.regex.conref="#IN7_DZIENNIK_KORESP/P_ADRESS_KORESP_1282" xpath.match.regex.conaction="pushreplace" xpath.match.regex.text="brak adresu"/>-->
                   <p xpath.match.regex="[a-z]" xpath="user_mail_contact"><ph>email:</ph><ph xpath="user_mail_contact"/></p>
                   <p xpath.match.regex="[0-9]" xpath="P_PHONE"><ph> tel:</ph><ph xpath="P_PHONE"/> </p>
+                  <p xpath.match.regex="[0-9]" xpath="nr_rach" xpath.match.regex.text=""><ph>nr r-ku:</ph><ph xpath="nr_rach"/></p>
                 </div>
                 
               </p>

+ 32 - 8
SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pismo/IN7_DZIENNIK_KORESP.dita

@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <RelatedFeature xpath="ID"  typeName="p5_default_db:IN7_DZIENNIK_KORESP" typeNameRealResource="p5_default_db:IN7_DZIENNIK_KORESP"
   xmlns:ogc="http://www.opengis.net/ogc"
+  xmlns:wfs="http://www.opengis.net/wfs"
   doctype-public="-//OASIS//DTD DITA Topic//EN"
   doctype-system="topic.dtd"
   >
@@ -24,7 +25,7 @@
             <p>Nadawca:</p><ph/>
             <p xpath="name1"/><ph/>
             <p xpath="name2"/><ph/>
-            <p><ph xpath="kod"/><ph> </ph><ph xpath="miasto"/><ph> ul.</ph><ph xpath="ulica"/><ph> </ph><ph xpath="numer_dom"/></p>
+            <p><ph xpath="kod"/><ph> </ph><ph xpath="miasto"/><ph xpath.match.regex="ul." xpath="ulica" xpath.not.match.regex.text="ul."></ph><ph xpath="ulica"/><ph> </ph><ph xpath="numer_dom"/></p>
             <p><ph>nip:</ph><ph xpath="nip"/><ph> regon:</ph><ph xpath="regon"/></p>
             <p><ph>email:</ph><ph xpath="BILLING_OWNER_EMAIL"/> <ph> tel:</ph><ph xpath="tel"/> </p>
             <p><ph>nr r-ku:</ph><ph xpath="nr_rach"/></p>
@@ -41,8 +42,9 @@
                 <ph xpath="P_NAME_SECOND"/> <ph> </ph>
               
                 <div>
-                  <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
+                  
                   <p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph xpath="P_ADDRESS_HOME" xpath.match.regex="[0-9a-zA-Z]">/</ph><ph xpath="P_ADDRESS_HOME"/></p>
+                  <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
                   <p id="P_ADRESS_KORESP_1282" 
                     
                     xpath.not.match.regex.text=" "
@@ -52,6 +54,7 @@
                   <!--<p xpath="P_PESEL" xpath.match.regex="(|\s+)" xpath.match.regex.conref="#IN7_DZIENNIK_KORESP/P_ADRESS_KORESP_1282" xpath.match.regex.conaction="pushreplace" xpath.match.regex.text="brak adresu"/>-->
                   <p xpath.match.regex="[a-z]" xpath="user_mail_contact"><ph>email:</ph><ph xpath="user_mail_contact"/></p>
                   <p xpath.match.regex="[0-9]" xpath="P_PHONE"><ph> tel:</ph><ph xpath="P_PHONE"/> </p>
+                  <p xpath.match.regex="[0-9]" xpath="nr_rach" xpath.match.regex.text=""><ph>nr r-ku:</ph><ph xpath="nr_rach"/></p>
                 </div>
                 
               </p>
@@ -84,12 +87,33 @@
           <stentry>Opis</stentry>
           <stentry><ph xpath="M_DIST_DESC"/></stentry>
         </strow>
+        <RelatedFeature wfs:MAXFEATURES="1" xpath="ID_PROJECT" xpath_value="../ID" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+          <strow>
+            <stentry>Dotyczy budynków</stentry>
+             
+            <stentry>
+              <RelatedFeature  xpath="ID_PROJECT" xpath_value="ID_PROJECT" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+                
+                <p> <ph xpath="S_ADDRESS_POST_CODE"/> <ph xpath="S_ADDRESS_CITY"/> <ph xpath="S_ADDRESS_STREET_FULL"/> <ph xpath="S_ADDRESS_HOUSE"/>
+                
+                  <!--<RelatedFeature  xpath="T_TELBOX_BUILDING_IN" xpath_value="../S_ADDRESS_STREET" typeName="p5_default_db:USERS2_MARKETING" typeNameRealResource="p5_default_db:USERS2_MARKETING">
+                    <ph  xpath="S_ADDRESS_STREET"/> 
+                  </RelatedFeature>-->
+                
+                </p> 
+              </RelatedFeature>
+            </stentry>
+          </strow>
+        </RelatedFeature>
+        
+        
+        
       </simpletable>
       
     </RelatedFeature>
-    <p>Tresc: </p>
+    <p>Treść: </p>
     <bodydiv xpath="K_ZAWARTOSC_HTML" format="enter_to_ph"/>
-    <p> Miejsca na podpisy<simpletable frame="all" relcolwidth="1.0* 1.0*"
+    <p> <simpletable frame="all" relcolwidth="1.0* 1.0*"
       id="simpletable_ejm_j2r_cz">
       <strow>
         <stentry/> 
@@ -109,10 +133,10 @@
               <ph xpath="ADM_PERSON_SIGN_SVG"  xpath.match.regex="[a-zA-Z0-9]"> <ph xpath="ADM_NAME"/></ph>
               <svg-container xpath="ADM_PERSON_SIGN_SVG" format="system_cache__appinfo:escaped_html_to_xml" /><!-- xpath.match.regex="[a-zA-Z0-9]" -->
               <codeblock xpath="ADM_PERSON_SIGN_SVG" xpath.match.regex="^$">
-                |            
-                |            
-                |            
-                |                       
+               
+               
+               
+               
               </codeblock>
             </RelatedFeature>
           

+ 18 - 1
SE/schema/ant-url_action/default_db.in7_dziennik_koresp/umowa/IN7_DZIENNIK_KORESP.dita

@@ -48,8 +48,9 @@
                   <ph xpath="P_NAME_SECOND"/> <ph> </ph>
                   
                   <div>
-                    <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
+                    
                     <p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph xpath="P_ADDRESS_HOME" xpath.match.regex="[0-9a-zA-Z]">/</ph><ph xpath="P_ADDRESS_HOME"/></p>
+                    <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
                     <p id="P_ADRESS_KORESP_1282" 
                       
                       xpath.not.match.regex.text=" "
@@ -59,6 +60,7 @@
                     <!--<p xpath="P_PESEL" xpath.match.regex="(|\s+)" xpath.match.regex.conref="#IN7_DZIENNIK_KORESP/P_ADRESS_KORESP_1282" xpath.match.regex.conaction="pushreplace" xpath.match.regex.text="brak adresu"/>-->
                     <p xpath.match.regex="[a-z]" xpath="user_mail_contact"><ph>email:</ph><ph xpath="user_mail_contact"/></p>
                     <p xpath.match.regex="[0-9]" xpath="P_PHONE"><ph> tel:</ph><ph xpath="P_PHONE"/> </p>
+                    <p xpath.match.regex="[0-9]" xpath="nr_rach" xpath.match.regex.text=""><ph>nr r-ku:</ph><ph xpath="nr_rach"/></p>
                   </div>
                   
                 </p>
@@ -87,6 +89,21 @@
             <stentry>Opis</stentry>
             <stentry><ph xpath="M_DIST_DESC"/></stentry>
           </strow>
+          
+          <RelatedFeature wfs:MAXFEATURES="1" xpath="ID_PROJECT" xpath_value="../ID" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+            <strow>
+              <stentry>Dotyczy budynków</stentry>
+              
+              <stentry>
+                <RelatedFeature  xpath="ID_PROJECT" xpath_value="ID_PROJECT" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+                  
+                  <p> <ph xpath="S_ADDRESS_POST_CODE"/> <ph xpath="S_ADDRESS_CITY"/> <ph xpath="S_ADDRESS_STREET_FULL"/> <ph xpath="S_ADDRESS_HOUSE"/>
+                  </p> 
+                </RelatedFeature>
+              </stentry>
+            </strow>
+          </RelatedFeature>
+          
         </simpletable>
         
       </RelatedFeature>

+ 29 - 13
SE/schema/ant-url_action/default_db.in7_dziennik_koresp/umowa_zleceniobiorca/IN7_DZIENNIK_KORESP.dita

@@ -50,19 +50,21 @@
               <!--<p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_POST_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph> </ph><ph xpath="P_ADDRESS_HOME"/></p>-->
               <!--<p>Adres koresp. <ph xpath="P_ADRESS_KORESP_1282"/></p>-->
               <!--<p><ph>email:</ph><ph xpath="user_mail_contact"/> <ph> tel:</ph><ph xpath="P_PHONE"/> </p>-->
-              <div>
-                <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
-                <p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph xpath="P_ADDRESS_HOME" xpath.match.regex="[0-9a-zA-Z]">/</ph><ph xpath="P_ADDRESS_HOME"/></p>
-                <p id="P_ADRESS_KORESP_1282" 
-                   
-                  xpath.not.match.regex.text=" "
-                  xpath.match.regex="[a-zA-Z]" 
-                  xpath="P_ADRESS_KORESP_1282">Adres koresp. <ph xpath="P_ADRESS_KORESP_1282" /><!-- ^$ --><!-- ul. Al. Niepodległości 797/1, 81-810 Sopot -->
-                </p>
-                <!--<p xpath="P_PESEL" xpath.match.regex="(|\s+)" xpath.match.regex.conref="#IN7_DZIENNIK_KORESP/P_ADRESS_KORESP_1282" xpath.match.regex.conaction="pushreplace" xpath.match.regex.text="brak adresu"/>-->
-                <p xpath.match.regex="[a-z]" xpath="user_mail_contact"><ph>email:</ph><ph xpath="user_mail_contact"/></p>
-                <p xpath.match.regex="[0-9]" xpath="P_PHONE"><ph> tel:</ph><ph xpath="P_PHONE"/> </p>
-              </div>
+                <div>
+                  
+                  <p><ph xpath="P_ADDRESS_POST_CODE"/><ph> </ph><ph xpath="P_ADDRESS_CITY"/><ph> ul.</ph><ph xpath="P_ADDRESS_STREET"/><ph> </ph><ph xpath="P_ADDRESS_HOUSE"/><ph xpath="P_ADDRESS_HOME" xpath.match.regex="[0-9a-zA-Z]">/</ph><ph xpath="P_ADDRESS_HOME"/></p>
+                  <p><ph xpath.match.regex="[0-9]" xpath="P_NIP">nip: </ph> <ph xpath="P_NIP"/><ph> </ph> <ph xpath.match.regex="[0-9]" xpath="P_KRS_NUMER">krs:</ph> <ph xpath="P_KRS_NUMER"/><ph xpath="P_PESEL"  xpath.match.regex="[0-9]" > pesel:</ph><ph xpath="P_PESEL"/><ph> </ph></p>
+                  <p id="P_ADRESS_KORESP_1282" 
+                    
+                    xpath.not.match.regex.text=" "
+                    xpath.match.regex="[a-zA-Z]" 
+                    xpath="P_ADRESS_KORESP_1282">Adres koresp. <ph xpath="P_ADRESS_KORESP_1282" /><!-- ^$ --><!-- ul. Al. Niepodległości 797/1, 81-810 Sopot -->
+                  </p>
+                  <!--<p xpath="P_PESEL" xpath.match.regex="(|\s+)" xpath.match.regex.conref="#IN7_DZIENNIK_KORESP/P_ADRESS_KORESP_1282" xpath.match.regex.conaction="pushreplace" xpath.match.regex.text="brak adresu"/>-->
+                  <p xpath.match.regex="[a-z]" xpath="user_mail_contact"><ph>email:</ph><ph xpath="user_mail_contact"/></p>
+                  <p xpath.match.regex="[0-9]" xpath="P_PHONE"><ph> tel:</ph><ph xpath="P_PHONE"/> </p>
+                  <p xpath.match.regex="[0-9]" xpath="nr_rach" xpath.match.regex.text=""><ph>nr r-ku:</ph><ph xpath="nr_rach"/></p>
+                </div>
               
             </p>
               
@@ -93,6 +95,20 @@
           <stentry>Opis</stentry>
           <stentry><ph xpath="M_DIST_DESC"/></stentry>
         </strow>
+        
+        <RelatedFeature wfs:MAXFEATURES="1" xpath="ID_PROJECT" xpath_value="../ID" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+          <strow>
+            <stentry>Dotyczy budynków</stentry>
+            
+            <stentry>
+              <RelatedFeature  xpath="ID_PROJECT" xpath_value="ID_PROJECT" typeName="p5_default_db:BUILDINGS" typeNameRealResource="p5_default_db:BUILDINGS">
+                
+                <p> <ph xpath="S_ADDRESS_POST_CODE"/> <ph xpath="S_ADDRESS_CITY"/> <ph xpath="S_ADDRESS_STREET_FULL"/> <ph xpath="S_ADDRESS_HOUSE"/></p> 
+              </RelatedFeature>
+            </stentry>
+          </strow>
+        </RelatedFeature>
+        
       </simpletable>
       
       

+ 5 - 1
SE/schema/default_db_xml_cache.public/build_ant_universal_by_xsl_match.xsl

@@ -41,10 +41,14 @@
     <!--<xsl:param name="external_schema_table.path" required="yes"/>-->
     
     
+    
     <xsl:template mode="build_element_complexType.xml build_detect_resource_type.xml build_detect_objects_parent_relations.xml build_SimpleSchema.xml" match="system_cache__appinfo:element_complexType"> <!-- for type generate in main build.xml mode -->
-                <project basedir="{$basedir}" name="{$antfile_prefix}" default="{$antfile_prefix}"
+                <project basedir="{$basedir}" name="{$antfile_prefix}" default="{$antfile_prefix}" 
                     xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd">
                     <xsl:if test="$properties.xml"><xsl:copy-of select="doc($properties.xml)/properties/*" copy-namespaces="no"/></xsl:if>
+                    
+                    
+                    
                     <target name="{$antfile_prefix}">
                         <parallel  failonany="true" threadCount="1" > <!-- {$threadCount} threadCount="4"  -->
                             <xsl:variable name="system_cache__appinfo:element_complexType">

+ 2 - 1
SE/schema/default_db_xml_cache.public/get_all_xsd.xsl

@@ -19,6 +19,7 @@
     <xsl:import href="system_cache__appinfo/vrtfNamespaces.xsl"/>
     <xsl:import href="p5_tr_map/element-filename.xsl"/>
     <xsl:import href="object_parent_relations/element-filename.xsl"/> <!-- param name="p5opr:detect_objects_parent_relations.local" required="yes"  -->
+    <xsl:import href="system_cache__appinfo/basedir.xsl"/>
     <xsl:include href="p5_simpleSchema_map/element-filename.xsl"/>
     
     <xsl:include href="../ant-object/default_db.ant-object.basedir.xsl"/>
@@ -573,7 +574,7 @@
                                     <xsl:value-of select="ant-object:location__x3A__default_db.validate($default_db.ant-object.basedir,document-uri(/))"/>
                                 </xsl:comment>
                                 <system_cache__appinfo:get_all_xsd debug="@2019-08 problem if should be _default_db"><!-- _default_db -->
-                                    <xsl:attribute name="system_cache__appinfo:document-uri" select="substring-after(document-uri(/), $default_db.ant-object.basedir)"/>
+                                    <xsl:attribute name="system_cache__appinfo:document-uri" select="substring-after(document-uri(/), $basedir)"/><!-- $default_db.ant-object.basedir -->
                                     <xsl:attribute name="system_cache__appinfo:document-uri-full" select="document-uri(/)"/>
                                     <xsl:call-template name="ant-object:location__x3A__default_db.validate">
                                         <xsl:with-param name="document-uri" select="document-uri(/)"/>

+ 10 - 3
SE/schema/default_db_xml_cache/build_complexType.xsl

@@ -62,7 +62,7 @@
         <xsl:param name="prefix"/>
         <xsl:param name="name"/>
         <xsl:choose>
-            <xsl:when test="string-length($path)&gt;3000">
+            <xsl:when test="string-length($path)&gt;4000">
                 <xsl:message terminate="yes">42:complex_path_detect_loop: ERROR LOOP PATH LENGHT EXCEED:(<xsl:value-of select="string-length($path)"/>); $id:<xsl:value-of select="$id"/>; test:<xsl:value-of select="concat('/',$element,':',$prefix,':',$name,'/')"/>; path:<xsl:value-of select="$path"/>;</xsl:message>
                 <xsl:value-of select="'loop'"/></xsl:when><!-- zabezpiecznie LOOP extra TODO -->
             <xsl:when test="$id">
@@ -1323,7 +1323,13 @@
                 </xsl:variable>
                 <xsl:if test="$restriction_base">
                     <xsl:if test="count($restriction_base//@id[../@system_cache__appinfo:restriction_path=$restriction_path and parent::node()/name()!='system_cache__appinfo:restriction_base'])!=1">
-                        <xsl:message terminate="yes">263:ERROR system_cache__appinfo:build_element cannot found/or too many: count:(<xsl:value-of select="count($restriction_base//@id[../@system_cache__appinfo:restriction_path=$restriction_path  and parent::node()/name()!='system_cache__appinfo:restriction_base'])"/>;) restriction @base for @id:<xsl:value-of select="@id"/>; $xpath_local:<xsl:value-of select="$xpath_local"/>; for element. Case complexType restriction has max_occurs=0 and @base complexType has not such element at all. ? TODO is this real requirement $path:<xsl:value-of select="$path"/>;</xsl:message>
+                        <xsl:message terminate="yes">263:ERROR system_cache__appinfo:build_element cannot found/or too many: count:(<xsl:value-of select="count($restriction_base//@id[../@system_cache__appinfo:restriction_path=$restriction_path  and parent::node()/name()!='system_cache__appinfo:restriction_base'])"/>;) restriction @base for @id:<xsl:value-of select="@id"/>; $xpath_local:<xsl:value-of select="$xpath_local"/>; for element. Case complexType restriction has max_occurs=0 and @base complexType has not such element at all. ? TODO is this real requirement $path:<xsl:value-of select="$path"/>;
+                            count($restriction_base//@id)="<xsl:value-of select="count($restriction_base//@id)"/>" ; 
+                            $restriction_path="<xsl:value-of select="$restriction_path"/>";
+                            <xsl:for-each select="$restriction_base//*">
+                                pos(<xsl:value-of select="position()"/>); name="<xsl:value-of select="name()"/>" <xsl:for-each select="@*"> @<xsl:value-of select="name()"/>="<xsl:value-of select="."/>"; </xsl:for-each>
+                            </xsl:for-each>
+                        </xsl:message>
                         <xsl:attribute name="system_cache__appinfo:ERROR263" select="concat('system_cache__appinfo:build_element cannot found/or too many: count:(',count($restriction_base//@id[../@system_cache__appinfo:restriction_path=$restriction_path  and parent::node()/name()!='system_cache__appinfo:restriction_base']),';) restriction @base for @id:',@id,'; $xpath_local:',$xpath_local,'; $restriction_path:',$restriction_path,'; for element ? TODO is this real requirement')"/>
                     </xsl:if>
                     <!-- TODO error - there is possible that there is not @id - BAD SCHEMA - so previoulsy should be checked schema against if it has @id !!!!  -->
@@ -2828,6 +2834,7 @@
         <xsl:param name="xpath_local"/>
         <xsl:param name="recurse" />
         <xsl:variable name="debug_line" select="804"/>
+        <xsl:message>#2834 WARNING UNKNOWN ELEMENT name()=<xsl:value-of select="name()"/>; @name="<xsl:value-of select="@name"/>"; @id="<xsl:value-of select="@id"/>;"</xsl:message>
         <xsl:if test="$debug_level&gt;3"><xsl:message><xsl:value-of select="$debug_line"/>: complexContent applied! No-schema-element  prefix:<xsl:value-of select="$prefix"/>; p.tNS:<xsl:value-of select="$targetNamespace"/>; path:<xsl:value-of select="$path"/>;</xsl:message>
             <xsl:comment><xsl:value-of select="$debug_line"/>: complexContent applied! No-schema-element  prefix:<xsl:value-of select="$prefix"/>; p.tNS:<xsl:value-of select="$targetNamespace"/>; path:<xsl:value-of select="$path"/>;</xsl:comment></xsl:if>
         <xsl:element name="{name()}">
@@ -3189,7 +3196,7 @@
                 
                 <!--<xsl:variable name="element-filename" select="system_cache__appinfo:escape_object_prefix_to_string(concat(system_cache__appinfo:prefix_from_targetNamespace($system_cache__appinfo:vrtfNamespaces,$type_uri),':',$complexType))"/>-->
                 <xsl:choose>
-                    <xsl:when test="(string-length($path) &gt; 100 and $type_uri='http://docs.oasis-open.org/wsbpel/2.0/process/executable' ) or string-length($path) &gt; 3000 ">
+                    <xsl:when test="(string-length($path) &gt; 100 and $type_uri='http://docs.oasis-open.org/wsbpel/2.0/process/executable' ) or string-length($path) &gt; 2000 ">
                         <xsl:message terminate="no">#2863 TODO apply mode xp5r:cache </xsl:message>
                         <xp5r:cache xp5r:id="{generate-id(../.)}" xp5r:basedir="{$basedir}" xp5r:stylesheet="{$basedir}/default_db_xml_cache/build_complexType.xsl">
                             <xp5r:apply-template mode="system_cache__appinfo:build_flat_schema">

Некоторые файлы не были показаны из-за большого количества измененных файлов