Przeglądaj źródła

upd asserts dla PRACOWNICY do mapowania powiazan przy dodawaniu nowych obiektow + fix dubla w KRS pola A_poczta

a.binder 8 lat temu
rodzic
commit
5aa75c9e44

+ 102 - 1
SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY/BI_audit_ENERGA_PRACOWNICY.xsd

@@ -208,7 +208,8 @@
                      <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__BI_audit_ENERGA_PRACOWNICY_adresy:BI_audit_ENERGA_PRACOWNICY_adresy/TODO_FIX_REF_STD"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
-            </xs:annotation>--> </xs:element>
+            </xs:annotation>-->
+         </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG"/>
          <xs:element maxOccurs="unbounded" minOccurs="0"
@@ -269,6 +270,106 @@
       <xs:attribute id="_PRACOWNICY___d5e75973-1_label" name="label"/>
       <xs:assert id="_PRACOWNICY___d6e76324-1"
          test="@label = concat(imiona, ' ', nazwisko, ' ', miejscowosc)"/>
+      <!--<xs:assert test="source = */name()">
+         <xs:annotation>
+            <xs:documentation>
+               Dziedziczenie z nazwy refowego obiektu - TODO definicja jakich refow to dotyczy
+            </xs:documentation>
+         </xs:annotation>
+      </xs:assert>-->
+    
+      <!-- CEIDG -->
+      <xs:assert test="source = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/local-name()"/>
+      <xs:assert test="imiona = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/concat(imie,' ',firma)"/>
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/concat(firma,' ',nazwisko)"/>
+      <!--<xs:assert test="pesel = cuncat(*/pesel ,' ',*/pesel)"/>-->
+      <xs:assert test="ulica = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/budynek"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/lokal"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/kodPocztowy"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/nip"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/regon"/>
+      <!--<xs:assert test="krs = default_db__x3A__BI_audit_CEIDG:BI_audit_CEIDG/krs"/>-->
+      
+      
+ 
+      
+      
+      <!-- KRS_person -->
+      <xs:assert test="source = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/local-name()"/>
+      <xs:assert test="imiona = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/imiona"/>
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/nazwisko"/>
+      <xs:assert test="pesel = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/pesel"/>
+    <!--  <xs:assert test="ulica = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/budynek"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/lokal"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/kodPocztowy"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/nip"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/regon"/>-->
+      <!--<xs:assert test="krs = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/krs"/>-->
+      
+      <!-- MSIG_person -->
+      <xs:assert test="source = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/local-name()"/>
+      <xs:assert test="imiona = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/imiona"/>
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/nazwisko"/>
+      <xs:assert test="pesel = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/pesel"/>
+      <!--  <xs:assert test="ulica = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/budynek"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/lokal"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/kodPocztowy"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/nip"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_MSIG_person:BI_audit_MSIG_person/regon"/>-->
+      <!--<xs:assert test="krs = default_db__x3A__BI_audit_KRS_person:BI_audit_KRS_person/krs"/>-->
+      
+      <!-- BI_audit_KRS -->
+      <xs:assert test="source = default_db__x3A__BI_audit_KRS:BI_audit_KRS/local-name()"/>
+      <!--<xs:assert test="imiona = default_db__x3A__BI_audit_KRS:BI_audit_KRS/imiona"/>-->
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_KRS:BI_audit_KRS/nazwa"/>
+      <!--<xs:assert test="pesel = default_db__x3A__BI_audit_KRS:BI_audit_KRS/pesel"/>-->
+      <xs:assert test="ulica = default_db__x3A__BI_audit_KRS:BI_audit_KRS/A_ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_KRS:BI_audit_KRS/A_nrDomu"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_KRS:BI_audit_KRS/A_nrLokalu"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_KRS:BI_audit_KRS/A_kod"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_KRS:BI_audit_KRS/A_miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_KRS:BI_audit_KRS/nip"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_KRS:BI_audit_KRS/regon"/>
+      <xs:assert test="krs = default_db__x3A__BI_audit_KRS:BI_audit_KRS/krs"/>
+      
+      <!-- BI_audit_MSIG -->
+      <xs:assert test="source = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/local-name()"/>
+      <!--<xs:assert test="imiona = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/imiona"/>-->
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/nazwa"/>
+      <!--<xs:assert test="pesel = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/pesel"/>-->
+      <xs:assert test="ulica = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/A_ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/A_nrDomu"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/A_nrLokalu"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/A_kod"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/A_miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/nip"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/regon"/>
+      <xs:assert test="krs = default_db__x3A__BI_audit_MSIG:BI_audit_MSIG/krs"/>
+      
+      <!-- BI_audit_ENERGA_RUM_KONTRAHENCI -->
+      <xs:assert test="source = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/local-name()"/>
+      <!--<xs:assert test="imiona = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/imiona"/>-->
+      <xs:assert test="nazwisko = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Pelna_nazwa_kontrahenta"/>
+      <xs:assert test="pesel = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/PESEL"/>
+      <xs:assert test="ulica = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Ulica"/>
+      <xs:assert test="nr = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Numer_budynku"/>
+      <xs:assert test="nrLokalu = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Numer_mieszkania_lokalu"/>
+      <xs:assert test="kodPocztowy = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Kod_pocztowy"/>
+      <xs:assert test="miejscowosc = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/Miejscowosc"/>
+      <xs:assert test="nip = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/NIP"/>
+      <xs:assert test="regon = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/REGON"/>
+      <xs:assert test="krs = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI/KRS"/>
+      
+      
+      
+      
+      
    </xs:complexType>
    <xs:element name="BI_audit_ENERGA_PRACOWNICY"
       type="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"

+ 0 - 1
SE/schema/ant-object/default_db.BI_audit_KRS/BI_audit_KRS/BI_audit_KRS.xsd

@@ -99,7 +99,6 @@
          <xs:element name="S_kraj" type="xs:NCName" id="I_audit_KRS___d4e4529-1_S_kraj"/>
          <xs:element name="A_kraj" type="xs:NCName" id="I_audit_KRS___d4e4530-1_A_kraj"/>
          <xs:element name="A_poczta" type="xs:string" id="I_audit_KRS___d4e4531-1_A_poczta"/>
-         <xs:element name="A_poczta" type="xs:string" id="I_audit_KRS___d4e4532-1_A_poczta"/>
          <xs:element name="A_kod" type="xs:NMTOKEN" id="I_audit_KRS___d4e4534-1_A_kod"/>
          <xs:element name="A_miejscowosc" type="xs:string" id="I_audit_KRS___d4e4535-1_A_miejscow"/>
          <xs:element name="A_nrLokalu" type="xs:string" id="I_audit_KRS___d4e4536-1_A_nrLokalu"/>

+ 1 - 0
SE/superedit-INSTALL_SES_PROCESY_A.php

@@ -2753,6 +2753,7 @@ function INSTALL_SES_PROCESY_A() {
 		//When not working - this is DEFAULT PROCESS BASH COMMAND TO EXEC MANUALLY from biuro.biall-net.pl @2018-03-13
 	 		$create_refrence_process_structure='#bin/sh
 	 		#based on superedit-INSTALL_SES_PROCESY_A from BEGIN DEFAULT PROCESS to END DEFAULT PROCES TAGS @2018-03-13 generated always when run superedit-INSTALL_SES_PROCESY_A.php , TODO TO BE REPLACED BY XML PROCESS/RESOURCES CONFIG FILES
+	 		#tested working @2018-03-13
 	 		echo "type password for database  94.158.130.34 (local on biuro.biall-net.pl) - we will drop database test and create new one"
 	 		read password_db
 	 		echo "drop database test" |mysql -uroot -h94.158.130.34 -Dtest -p\$password_db"