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

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

Piotr Labudda 8 лет назад
Родитель
Сommit
0858e18d4c
34 измененных файлов с 3091 добавлено и 1300 удалено
  1. 61 24
      SE/budynki.php
  2. 2 2
      SE/schema/ant-object/default_db.BILLS_FVAT_POS/BILLS_FVAT_POS/BILLS_FVAT_POS.xsd
  3. 189 201
      SE/schema/ant-object/default_db.DEALS_TABLE/DEALS_TABLE/DEALS_TABLE.xsd
  4. 303 497
      SE/schema/ant-object/default_db.DEVICES/DEVICES/DEVICES.xsd
  5. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_DO_REALIZ/ID_KORESP_DO_REALIZ.xsd
  6. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_DO_UZG/ID_KORESP_DO_UZG.xsd
  7. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_DO_UZG_ZUD/ID_KORESP_DO_UZG_ZUD.xsd
  8. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_KORESP_INVEST_ARRANGEMENT_DEAL.xsd
  9. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED.xsd
  10. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_OFFER/ID_KORESP_OFFER.xsd
  11. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_POM_GEOD/ID_KORESP_POM_GEOD.xsd
  12. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_PROJ/ID_KORESP_PROJ.xsd
  13. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_PROJEKT/ID_KORESP_PROJEKT.xsd
  14. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_PROJEKT_WYK/ID_KORESP_PROJEKT_WYK.xsd
  15. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_PROJ_WYK/ID_KORESP_PROJ_WYK.xsd
  16. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_PROTOK_ODB/ID_KORESP_PROTOK_ODB.xsd
  17. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_UMOWA_DEVELOPPER/ID_KORESP_UMOWA_DEVELOPPER.xsd
  18. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_UZG/ID_KORESP_UZG.xsd
  19. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_UZG_ZUD/ID_KORESP_UZG_ZUD.xsd
  20. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_ZGL_ODB/ID_KORESP_ZGL_ODB.xsd
  21. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_ZLECENIE/ID_KORESP_ZLECENIE.xsd
  22. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/ID_KORESP_ZLECENIE_PROJEKT/ID_KORESP_ZLECENIE_PROJEKT.xsd
  23. 56 4
      SE/schema/ant-object/default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd
  24. 202 17
      SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/ID_PROJECT/ID_PROJECT.xsd
  25. 498 365
      SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI.xsd
  26. 202 17
      SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/INWESTYCJA_BUDOWA_SIECI/INWESTYCJA_BUDOWA_SIECI.xsd
  27. 202 17
      SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/INWESTYCJA_BUDOWA_SIECI_UZG/INWESTYCJA_BUDOWA_SIECI_UZG.xsd
  28. 202 17
      SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/UMOWA/UMOWA.xsd
  29. 21 1
      SE/schema/ant-object/default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd
  30. 34 6
      SE/schema/ant-object/default_db.SALES_PLAN/SALES_PLAN/SALES_PLAN.xsd
  31. 21 2
      SE/schema/ant-object/default_db.SERVICES/SERVICES/SERVICES.xsd
  32. 39 10
      SE/schema/ant-object/default_db.TERYT_gminy/TERYT_gminy/TERYT_gminy.xsd
  33. 24 20
      SE/schema/ant-object/default_db.TERYT_powiaty/TERYT_powiaty/TERYT_powiaty.xsd
  34. 27 28
      SE/schema/ant-object/default_db.TERYT_wojewodztwa/TERYT_wojewodztwa/TERYT_wojewodztwa.xsd

+ 61 - 24
SE/budynki.php

@@ -208,7 +208,7 @@ if(isset($_GET['KSIEG_DOKUMENTY_ZASOB1182_SUBIEKT_MSSQL_IMPORT'])) {
 }
 
 if($_GET['GDZIE_PUSCIC_HANDLOWCA']) {
-echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form action=$PHP_SELF method=\"GET\">";
+echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=GDZIE_PUSCIC_HANDLOWCA value=1>";
 
@@ -252,7 +252,7 @@ include("superedit-ANALIZA_HISTORII_USERS2.php");
 
 
 if($_GET[KSIEG_DOKUMENTY_GENERUJ_SYMULACJE]) {
-echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form action=$PHP_SELF method=\"GET\">";
+echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_GENERUJ_SYMULACJE value=1>";
 
@@ -416,7 +416,7 @@ echo "
  //				";
 */
 
-echo "KSIEG_DOKUMENTY_ANALIZA_INWESTYCJI<form action=$PHP_SELF method=\"GET\">";
+echo "KSIEG_DOKUMENTY_ANALIZA_INWESTYCJI<form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_ANALIZA_INWESTYCJI value=1>";
 echo "<input type=text name=MIESIAC value=".$_GET['MIESIAC']."> Ilosc miesiecy wstecz analizy 0=teraz <br>";
@@ -639,7 +639,7 @@ echo "// AD0 c) - kasujemy zmienne kumulacyjne dla stalych okresowych ";
 	from BILLS_FVAT_POS as t1
 		left join BILLS_FVAT as BFV on BFV.ID=t1.ID_BILLS_FVAT
 	left join SERVICES as t11 on t1.ID_SERVICES=t11.ID
-	left join USERS2 as t2 on t1.ID_SERVICES=t2.ID_SERVICES
+	left join SES_USERS2_A as t2 on t1.ID_SERVICES=t2.ID_SERVICES
 
         left join USERS2_MARKETING as t3 on ( t2.S_ADDRESS_STREET=t3.S_ADDRESS_STREET )
 	left join BUILDINGS as t4 on ( t3.T_TELBOX_BUILDING_IN=t4.S_ADDRESS_STREET  and t4.A_STATUS!='DELETED')
@@ -680,7 +680,7 @@ echo "// AD0 c) - kasujemy zmienne kumulacyjne dla stalych okresowych ";
 	left join SERVICES as t11 on t1.ID_SERVICES=t11.ID
         	left join SERVICES as t111 on t11.ID=t111.P_ID_SERVICES
 
-	left join USERS2 as t2 on t2.ID_SERVICES=t111.ID
+	left join SES_USERS2_A as t2 on t2.ID_SERVICES=t111.ID
 
         left join USERS2_MARKETING as t3 on ( t2.S_ADDRESS_STREET=t3.S_ADDRESS_STREET )
 	left join BUILDINGS as t4 on ( t3.T_TELBOX_BUILDING_IN=t4.S_ADDRESS_STREET  and t4.A_STATUS!='DELETED')
@@ -735,12 +735,23 @@ echo "</table>";
 
 
  // echo " //AD.1) szukamy kosztow projektow i ich wzajemnych powiazan- moze i tez ich mieszkan";
-   $ZAP_SQL="select t1.ID, t1.P_ID , t1.M_DIST_DESC,  sum(t2.wartosc) as t2_wartosc , count(t2.ID) as ilosc_faktur  ,    min(t2.DATA_DOK) as I_ZACZETO , max(t2.DATA_DOK) as I_ZAKONCZONO
+  /* przed 2018-03- $ZAP_SQL="select t1.ID, t1.P_ID , t1.M_DIST_DESC,  sum(t2.wartosc) as t2_wartosc , count(t2.ID) as ilosc_faktur  ,    min(t2.DATA_DOK) as I_ZACZETO , max(t2.DATA_DOK) as I_ZAKONCZONO
     from IN7_MK_BAZA_DYSTRYBUCJI as t1
     left join KSIEG_DOKUMENTY as t2 on t1.ID=t2.ID_PROJECT
     where t2.A_STATUS!='DELETED'
     and t2.DATA_DOK like '".$_GET[DATA_ANALIZY]."'
     	 group by t1.ID  		 "; //and ( t1.ID=138 or t1.ID=168 or t1.ID=446 )
+*/
+//@2018-03 - zastapienie danych rekordami z IN7_DZIENNIK_KORESP
+$ZAP_SQL="select t1.ID, t1.P_ID , t1.M_DIST_DESC,  sum(t2.COST_VALUE) as t2_wartosc , count(t2.ID) as ilosc_faktur  ,   
+	 min(t2.K_DATA_OTRZYMANEJ_KORESP) as I_ZACZETO , max(t2.K_DATA_OTRZYMANEJ_KORESP) as I_ZAKONCZONO
+	 , group_concat(MK_Rewiry.NAZWA_REWI) as NAZWA_REWI
+    from IN7_MK_BAZA_DYSTRYBUCJI as t1
+    left join IN7_DZIENNIK_KORESP as t2 on t1.ID=t2.ID_PROJECT
+    left join MK_Rewiry as MK_Rewiry on t1.ID = MK_Rewiry.ID_PROJECT
+    where t2.A_STATUS!='DELETED'
+    and t2.K_DATA_OTRZYMANEJ_KORESP like '".$_GET[DATA_ANALIZY]."'
+    	 group by t1.ID  		 "; 
 
 	echo "\n".$ZAP_SQL."\n"; //koszty wyliczone 1 raz dla calosci to :
 	//446=3 152,07+ 0,00 (3 152,07) = 3 152,07 ; zgadza sie przy wyzwoleniach perLATA
@@ -756,6 +767,7 @@ echo "</table>";
 		$DATA[$R2->ID]['LOCAL']['ilosc_faktur']+=floatval($R2->ilosc_faktur); //CUMULATED - KWOTA
 		$DATA[$R2->ID]['LOCAL']['I_ZACZETO']=$R2->I_ZACZETO;
 		$DATA[$R2->ID]['LOCAL']['I_ZAKONCZONO']=$R2->I_ZAKONCZONO;
+		$DATA[$R2->ID]['LOCAL']['NAZWA_REWI']=$R2->NAZWA_REWI;
     }
 
 /*  //AD.1)  e1) i jeszcze dodajemy koszty projektow z ID_PROJECT do kosztow glownego projektu -
@@ -1178,13 +1190,13 @@ ZAP_SQL($ZAP_SQL);
      	//OFERTY:
      	echo "<td>";
      	 foreach($DATA_V['CALCULATED_AD3']['OFERS'] as $OFERR=>$OFER_A) {
-		   if($OFER_A['ERROR_NO_OFFER_ID']) echo "<font color=red>(".$OFER_A['ERROR_NO_OFFER_ID'].")</font>,";
-		   else		  echo $OFERR.",";
+		   if($OFER_A['ERROR_NO_OFFER_ID']) echo "<font color=red>(".$OFER_A['ERROR_NO_OFFER_ID'].")</font> ,";
+		   else		  echo $OFERR." , ";
   		 }
   		 //W jakich jest ofertach ?
 		 foreach($OFER as $OFER_IND=>$OFER_ARR) {
 		 	 foreach($OFER_ARR['TOTAL']['ID_PROJECTS'] as $IDP=>$IDP_V) {
-		 	    if($IDP==$DATA_I) echo "[".$OFER_IND."]";
+		 	    if($IDP==$DATA_I) echo "[".$OFER_IND."] ";
 		 	 }
 		 }
 
@@ -1271,7 +1283,8 @@ ZAP_SQL($ZAP_SQL);
 			 $ZAP_SQL['FIELD'][]='RPAD_DATA';	 $ZAP_SQL['VALUE'][]="'".$RPAD->DATA."'";
 			 $ZAP_SQL['FIELD'][]='XML';	 $ZAP_SQL['VALUE'][]="'".serialize($DATA_HIST[$RPAD->DATA])."'";
 			 $ZAP_SQL['FIELD'][]='LAST_RPAD_DATA'; $ZAP_SQL['VALUE'][]="'".$PETLA_AD0['LAST_RPAD_DATA']."'";
-			 $ZAP_SQL['SQL']="insert into RAPORT_CROSS_XML ( ID ";
+			/* @2018-03 nie chodzi - raczej nie potrzebne?
+				$ZAP_SQL['SQL']="insert into RAPORT_CROSS_XML ( ID ";
 			  foreach($ZAP_SQL['FIELD'] as $FIELD) {
 			    $ZAP_SQL['SQL'].=",`".$FIELD."`" ;
 			  }
@@ -1282,7 +1295,7 @@ ZAP_SQL($ZAP_SQL);
 			  $ZAP_SQL['SQL'].=" ) ";
 
 			  ZAP_SQL($ZAP_SQL['SQL']);
-
+			 */
  echo "			// AD 0 b 2b  - TODO zmienna struktura kosztow projektow - nowe mieszkania/zasoby sprzedazy";
 		//	unset($DATA);
 		unset($DATA_R);
@@ -1316,7 +1329,7 @@ echo "Problemy do przyporz�dkowania : \n
 $ZAP_SQL="select t1.ID_SERVICES as ID_SERVICES ,
 	t2.T_NETWORK_SERVER , t3.M_REWIR , if(isnull(t4.ID_KONTO_KSIEG),'BRAK',t4.ID_KONTO_KSIEG) as ID_KONTO_KSIEG
 	from BILLS_FVAT_POS as t1
-	left join USERS2 as t2 on t1.ID_SERVICES=t2.ID_SERVICES
+	left join SES_USERS2_A as t2 on t1.ID_SERVICES=t2.ID_SERVICES
         left join USERS2_MARKETING as t3 on t2.S_ADDRESS_STREET=t3.S_ADDRESS_STREET
 	left join M_REWIR_INWESTYCJA as t4 on t3.M_REWIR=t4.M_REWIR
 	left join SES_TV_A as t5 on t1.ID_SERVICES=t5.ID_SERVICES
@@ -1340,14 +1353,23 @@ echo "</pre>";
 
 
 if($_GET[KSIEG_DOKUMENTY_ANALIZA]) {
-echo "KSIEG_DOKUMENTY_ANALIZA <form action=$PHP_SELF method=\"GET\">";
+echo "KSIEG_DOKUMENTY_ANALIZA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_ANALIZA value=1>";
 echo "<table border=1><tr><td>";
 echo "Podaj kryteria</td><td>  <input type=text name=DATA_DOK size=3 value=$_GET[DATA_DOK]></td></tr>";
 echo "<tr><td colspan=1><input type=submit name=ADD value=SZUKAJ></td><td>MIESIAC</td><td>TYP_DOK</td><td>BUDZET</td><td>FIRMA</td><td>ILOSC</td><td>CENA</td><td>ILOSC</td><td>WARTOS</td><td>ZRODLO</td><td>BILANS</td><td>BILANS_CALK</td></tr>";
 
-if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select YEAR(DATA_DOK) as ROK, MONTH(DATA_DOK) as MIESIAC,ID_KONTO_KSIEG,TYP_DOKUMENTU,ID_BUDZET,A_ADM_COMPANY,count(ID) ILOSC ,max(CENA_JEDN_NETTO) as CENA_JEDN_NETTO , sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC,
+if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else // before 2018-03 ZAP_SQL("select YEAR(DATA_DOK) as ROK, MONTH(DATA_DOK) as MIESIAC,ID_KONTO_KSIEG,TYP_DOKUMENTU,ID_BUDZET,A_ADM_COMPANY,count(ID) ILOSC ,max(CENA_JEDN_NETTO) as CENA_JEDN_NETTO , sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC,
+//if(ID_KONTO_KSIEG like '5__-01%' or ID_KONTO_KSIEG like '5__-02%','AMORTYZACJA',if(ID_KONTO_KSIEG like '201-%','PRZYCHOD',if(ID_KONTO_KSIEG like '080-%','INWESTYCJE',if(ID_BUDZET like 'WYNAGRODZENIA' or ID_BUDZET like 'ZAKUP-LACZY','STALE','KOSZTY/INNE')))) as TYP
+//from
+//KSIEG_DOKUMENTY where A_STATUS='NORMAL' and ID_KONTO_KSIEG not like '5%-01%' and DATA_DOK like '".$_GET[DATA_DOK]."'
+//group by YEAR(DATA_DOK),month(DATA_DOK),TYP_DOKUMENTU,ID_BUDZET,TYP
+//order by DATA_DOK;
+//");
+die('TODO KSIEG_DOKUMENTY to IN7_DZIENNIK_KORESP');
+
+ZAP_SQL("select YEAR(K_DATA_OTRZYMANEJ_KORESP) as ROK, MONTH(K_DATA_OTRZYMANEJ_KORESP) as MIESIAC,ID_KONTO_KSIEG,TYP_DOKUMENTU,ID_BUDZET,A_ADM_COMPANY,count(ID) ILOSC ,max(CENA_JEDN_NETTO) as CENA_JEDN_NETTO , sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC,
 if(ID_KONTO_KSIEG like '5__-01%' or ID_KONTO_KSIEG like '5__-02%','AMORTYZACJA',if(ID_KONTO_KSIEG like '201-%','PRZYCHOD',if(ID_KONTO_KSIEG like '080-%','INWESTYCJE',if(ID_BUDZET like 'WYNAGRODZENIA' or ID_BUDZET like 'ZAKUP-LACZY','STALE','KOSZTY/INNE')))) as TYP
 from
 KSIEG_DOKUMENTY where A_STATUS='NORMAL' and ID_KONTO_KSIEG not like '5%-01%' and DATA_DOK like '".$_GET[DATA_DOK]."'
@@ -1356,6 +1378,7 @@ order by DATA_DOK;
 ");
 
 
+
 $KOSZTA_INNE=0;
 $KOSZTA_INNE_CALK=0;
 
@@ -1503,7 +1526,7 @@ echo "END";
 
 
 if($_GET[KSIEG_DOKUMENTY_ANALIZA_KONTA]) {
-echo "KSIEG_DOKUMENTY_ANALIZA <form action=$PHP_SELF method=\"GET\">";
+echo "KSIEG_DOKUMENTY_ANALIZA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_ANALIZA_KONTA value=1>";
 echo "<table border=1><tr>";
@@ -1513,6 +1536,7 @@ echo "<td>Podaj konta ksiegowe w % </td><td>  <input type=text name=ID_KONTO_KSI
 echo "</tr>";
 echo "<tr><td colspan=1><input type=submit name=ADD value=SZUKAJ></td><td>KONTO</td><td>ROK</td><td>MIESIAC</td><td>ILOSC</td><td>WARTOS</td></tr>";
 
+die('todo change to IN7_DZIENNIK_KORESP @2018-03');
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
 	from  KSIEG_DOKUMENTY where A_STATUS='NORMAL' and TYP_DOKUMENTU='DOKUMENT' and ID_KONTO_KSIEG like '".$_GET[ID_KONTO_KSIEG]."' and
 	 COALESCE(unix_timestamp(DATA_DOK), 0) < COALESCE(unix_timestamp('".$_GET[DATA_DOK_MAX]."'), 0)
@@ -1542,7 +1566,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 80<table border=2>";
-
+die('todo change to IN7_DZIENNIK_KORESP @2018-03');
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
   where A_STATUS='NORMAL'
@@ -1579,7 +1603,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 139<table border=2>";
-
+die('todo change to IN7_DZIENNIK_KORESP @2018-03');
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
   where A_STATUS='NORMAL'
@@ -1616,7 +1640,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 221<table border=2>";
-
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from KSIEG_DOKUMENTY
   where A_STATUS='NORMAL'
@@ -1656,6 +1680,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>ROCZNIE ZESPOLY/SYNTETYCZNIE<br><table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -1694,6 +1719,7 @@ echo "</table>";
 
 unset($DATA);
 echo "</table><hr>ROCZNIE_ZESPOLY<br><table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -1730,6 +1756,7 @@ echo "</table>";
 
 
 unset($DATA);
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 $ZAP_SQL="select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -1772,6 +1799,7 @@ echo "</table>";
 
 
 unset($DATA);
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 $ZAP_SQL="select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC , ID_BUDZET
   from  KSIEG_DOKUMENTY
@@ -1887,7 +1915,7 @@ echo "</pre>";
 
 
 if($_GET[KSIEG_DOKUMENTY_ANALIZA_KONTA_4]) {
-echo "KSIEG_DOKUMENTY_ANALIZA <form action=$PHP_SELF method=\"GET\">";
+echo "KSIEG_DOKUMENTY_ANALIZA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_ANALIZA_KONTA_4 value=1>";
 echo "<table border=1><tr>";
@@ -1896,6 +1924,7 @@ echo "<td>Podaj kryteria data MAX do ktorej nalezy liczyc</td><td>  <input type=
 echo "<td>Podaj konta ksiegowe w % </td><td>  <input type=text name=ID_KONTO_KSIEG size=3 value=".$_GET[ID_KONTO_KSIEG]."></td>";
 echo "</tr>";
 echo "<tr><td colspan=1><input type=submit name=ADD value=SZUKAJ></td><td>KONTO</td><td>ROK</td><td>MIESIAC</td><td>ILOSC</td><td>WARTOS</td></tr>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -1956,6 +1985,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 80<table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -1993,6 +2023,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 139<table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -2030,6 +2061,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>MIESIECZNIE SYNTETYCZNIE zespol 221<table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-',month(DATA_DOK)) as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -2070,6 +2102,7 @@ while ($DWA=mysql_fetch_array($result)) {
 
 unset($DATA);
 echo "</table><hr>ROCZNIE ZESPOLY/SYNTETYCZNIE<br><table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -2134,6 +2167,7 @@ echo "</table>";
 
 unset($DATA);
 echo "</table><hr>ROCZNIE_ZESPOLY<br><table border=2>";
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 if(!$_SESSION['ADM_ADMIN_LEVEL']=="0") echo "BRAK UPRAWNIEN <BR>"; else ZAP_SQL("select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -2170,6 +2204,7 @@ echo "</table>";
 
 
 unset($DATA);
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 $ZAP_SQL="select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC
   from  KSIEG_DOKUMENTY
@@ -2244,6 +2279,7 @@ echo "</table>";
 
 
 unset($DATA);
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 $ZAP_SQL="select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC , ID_BUDZET
   from  KSIEG_DOKUMENTY
@@ -2362,7 +2398,7 @@ echo "</pre>";
 
 
 if($_GET[KSIEG_DOKUMENTY_ANALIZA_KONTA_2]) {
-echo "KSIEG_DOKUMENTY_ANALIZA <form action=$PHP_SELF method=\"GET\">";
+echo "KSIEG_DOKUMENTY_ANALIZA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=KSIEG_DOKUMENTY_ANALIZA_KONTA_2 value=1>";
 echo "<table border=1><tr>";
@@ -2374,6 +2410,7 @@ echo "</tr>";
 echo "<tr><td colspan=1><input type=submit name=ADD value=SZUKAJ></td><td>KONTO</td><td>ROK</td><td>MIESIAC</td><td>ILOSC</td><td>WARTOS</td></tr>";
 
 unset($DATA);
+die('TODO change to IN7_DZIENNIK_KORESP @2018-03');
 
 $ZAP_SQL="select ID_KONTO_KSIEG, concat(YEAR(DATA_DOK),'-') as DATA ,sum(ILOSC*CENA_JEDN_NETTO) as WARTOSC , ID_BUDZET , TYP_DOKUMENTU
   from  KSIEG_DOKUMENTY
@@ -2499,7 +2536,7 @@ echo "</pre>";
 
 
 if($_GET[GDZIE_PUSCIC_HANDLOWCA_2]) {
-echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form action=$PHP_SELF method=\"GET\">";
+echo "SZUKANIE MIEJSC GDZIE_PUSCIC_HANDLOWCA <form  method=\"GET\">"; //action=$PHP_SELF
 echo "<input type=hidden name=ADD value=ADD>";
 echo "<input type=hidden name=GDZIE_PUSCIC_HANDLOWCA_2 value=1>";
 echo "<table border=1><tr><td>";
@@ -3340,7 +3377,7 @@ echo "<input type=submit name=ADD value=SZUKAJ><br>";
 
 $ZAP_SQL="create temporary table TEMP_MARKETING
 select  t1.ID , t1.S_ADDRESS_STREET , t1.I_OPER, t1.I_OPER_FIN from USERS2_MARKETING as t1
-right join USERS2 as t2 on t2.S_ADDRESS_STREET=t1.S_ADDRESS_STREET
+right join SES_USERS2_A as t2 on t2.S_ADDRESS_STREET=t1.S_ADDRESS_STREET
 where
 t2.A_STATUS='NORMAL' and
  t1.I_OPER='$_GET[I_OPER]' and
@@ -3725,7 +3762,7 @@ if ($_GET[POPRAWIANIE_DANYCH]) {
 	$WRONG=stripslashes($_GET[WRONG]);
 	$GOOD=stripslashes($_GET[GOOD]);
 	echo "<hr>POPRAWIANIE DANYCH<br><br>\n";
-	echo "<form action=\"$PHP_SELF\">\n<input type=hidden name=\"POPRAWIANIE_DANYCH\" value=1>\n";
+	echo "<form >\n<input type=hidden name=\"POPRAWIANIE_DANYCH\" value=1>\n"; //action=\"$PHP_SELF\"
 	echo "<table><tr><td colspan=2 align=center>SKR�TY ULIC:  </td></tr>\n";
 	echo "<tr><td>Jest (wpisz np KOP11):</td><td><input type=text size=4 name=\"WRONG\" value=\"".$WRONG."\"</td></tr>\n";
 	echo "<tr><td>Winno by� (wpisz np KO11):</td><td><input type=text size=4 name=\"GOOD\" value=\"".$GOOD."\"</td></tr>\n";
@@ -3836,7 +3873,7 @@ if ($_GET[MAGAZYN_SUPEREDIT]) {
 			DATY desc";
 
 	ZAP_SQL($query);
-	echo "<form action=\"$PHP_SELF\">\n<input type=hidden name=\"MAGAZYN_SUPEREDIT\" value=1>\n";
+	echo "<form >\n<input type=hidden name=\"MAGAZYN_SUPEREDIT\" value=1>\n";//action=\"$PHP_SELF\"
 	echo "<select name=\"DATA\">\n";
 
 	echo "<option value=\"ALL\"";

+ 2 - 2
SE/schema/ant-object/default_db.BILLS_FVAT_POS/BILLS_FVAT_POS/BILLS_FVAT_POS.xsd

@@ -61,12 +61,12 @@
          <xs:element ref="default_db__x3A__SERVICES:SERVICES">
             <xs:annotation>
                <xs:appinfo>
-                  <system_cache__appinfo:flat_relation_cache>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
                      <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_SERVICES" system_cache__appinfo:xpath="default_db__x3A__SERVICES:SERVICES/ID"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <xs:documentation>
-                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #183
+                   Dodatkowa relacja ustawiona jako backref
                 </xs:documentation>
             </xs:annotation>
          </xs:element>

+ 189 - 201
SE/schema/ant-object/default_db.DEALS_TABLE/DEALS_TABLE/DEALS_TABLE.xsd

@@ -1,45 +1,52 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns:gml="http://www.opengis.net/gml/3.2"
-           xmlns:Types__x3A__default_Default="https://biuro.biall-net.pl/wfs/default_db/Types/Default.xsd"
-           xmlns:default_db__x3A__IN7_DZIENNIK_KORESP="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
-           xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
-           xmlns:default_db__x3A__ADMIN_USERS="https://biuro.biall-net.pl/wfs/default_db/table/ADMIN_USERS.xsd"
-           xmlns:default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
-           xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
-           xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
-           xmlns:default_db__x3A__DEALS_TABLE="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
-           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: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__USERS2_OFFERS_GROUPS="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS_GROUPS.xsd"
-           xmlns:default_db__x3A__USERS2_OFFERS="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS.xsd"
-           xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
-           xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
-           vc:minVersion="1.1">
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:Types__x3A__default_Default="https://biuro.biall-net.pl/wfs/default_db/Types/Default.xsd"
+   xmlns:default_db__x3A__IN7_DZIENNIK_KORESP="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
+   xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
+   xmlns:default_db__x3A__ADMIN_USERS="https://biuro.biall-net.pl/wfs/default_db/table/ADMIN_USERS.xsd"
+   xmlns:default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
+   xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
+   xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
+   xmlns:default_db__x3A__DEALS_TABLE="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
+   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: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__USERS2_OFFERS_GROUPS="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS_GROUPS.xsd"
+   xmlns:default_db__x3A__USERS2_OFFERS="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS.xsd"
+   xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
+   xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__SERVICES="https://biuro.biall-net.pl/wfs/default_db/table/SERVICES.xsd">
    <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/IN7_DZIENNIK_KORESP.xsd"
-              schemaLocation="../../default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd"/>
-   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
-              schemaLocation="../../default_db.IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI.xsd"/>
+      schemaLocation="../../default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
+      schemaLocation="../../default_db.IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/ADMIN_USERS.xsd"
-              schemaLocation="../../default_db.ADMIN_USERS/ADMIN_USERS/ADMIN_USERS.xsd"/>
+      schemaLocation="../../default_db.ADMIN_USERS/ADMIN_USERS/ADMIN_USERS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS_GROUPS.xsd"
-              schemaLocation="../../default_db.USERS2_OFFERS_GROUPS/USERS2_OFFERS_GROUPS/USERS2_OFFERS_GROUPS.xsd"/>
+      schemaLocation="../../default_db.USERS2_OFFERS_GROUPS/USERS2_OFFERS_GROUPS/USERS2_OFFERS_GROUPS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_OFFERS.xsd"
-              schemaLocation="../../default_db.USERS2_OFFERS/USERS2_OFFERS/USERS2_OFFERS.xsd"/>
+      schemaLocation="../../default_db.USERS2_OFFERS/USERS2_OFFERS/USERS2_OFFERS.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
-              schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd"/>
+      schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-              schemaLocation="../../default_db.COMPANIES/COMPANIES/COMPANIES.xsd"/>
+      schemaLocation="../../default_db.COMPANIES/COMPANIES/COMPANIES.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/SERVICES.xsd"
+      schemaLocation="../../default_db.SERVICES/SERVICES/SERVICES.xsd">
+      <xs:annotation>
+         <xs:documentation>Services potrzebne do raportu sprzedazy</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="A_STATUS_Type" id="DEALS_TABLE___d4e6183-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -55,49 +62,43 @@
       <xs:annotation>
          <xs:appinfo>
             <system_cache__appinfo:heritage>
-               <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:DEALS_TABLE"
-                                              system_cache__appinfo:heritage_acl="true">
+               <system_cache__appinfo:inherit system_cache__appinfo:inherit_ref="default_db:DEALS_TABLE" 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="A_STATUS"/>
                </system_cache__appinfo:inherit>
-               <system_cache__appinfo:exherit_all system_cache__appinfo:heritage_acl="true"
-                                                  system_cache__appinfo:heritage_sort="true"/>
+               <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="DEALS_TABLE___d4e6193-1">
          <xs:element name="ID" type="xs:integer" id="DEALS_TABLE___d4e6203-1_ID"/>
          <xs:element name="P_ID" type="xs:integer" id="DEALS_TABLE___d4e6204-1_P_ID"/>
-         <xs:element name="the_geom"
-                     type="gml:AbstractFeatureType"
-                     id="DEALS_TABLE___d4e6194-1_the_geom"/>
-         <xs:element name="A_STATUS"
-                     type="default_db__x3A__DEALS_TABLE:A_STATUS_Type"
-                     id="DEALS_TABLE___d4e6195-1_A_STATUS"/>
-         <xs:element name="A_STATUS_INFO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6196-1_A_STATUS_I"/>
-         <xs:element name="L_APPOITMENT_USER"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6197-1_L_APPOITME"/>
-         <xs:element ref="default_db__x3A__ADMIN_USERS:L_APPOITMENT_USER"/>
-         <xs:element name="A_CLASSIFIED"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6199-1_A_CLASSIFI"/>
-         <xs:element name="A_ADM_COMPANY"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6201-1_A_ADM_COMP"/>
-         <xs:element name="ID_BILLING_USERS"
-                     type="xs:integer"
-                     id="DEALS_TABLE___d4e6206-1_ID_BILLING"/>
+         <xs:element name="the_geom" type="gml:AbstractFeatureType"
+            id="DEALS_TABLE___d4e6194-1_the_geom"/>
+         <xs:element name="A_STATUS" type="default_db__x3A__DEALS_TABLE:A_STATUS_Type"
+            id="DEALS_TABLE___d4e6195-1_A_STATUS"/>
+         <xs:element name="A_STATUS_INFO" type="xs:string" id="DEALS_TABLE___d4e6196-1_A_STATUS_I"/>
+         <xs:element name="L_APPOITMENT_USER" type="xs:string"
+            id="DEALS_TABLE___d4e6197-1_L_APPOITME"/>
+         <xs:element ref="default_db__x3A__ADMIN_USERS:L_APPOITMENT_USER">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="L_APPOITMENT_USER" system_cache__appinfo:xpath="default_db__x3A__ADMIN_USERS:L_APPOITMENT_USER/ADM_ACCOUNT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" id="DEALS_TABLE___d4e6199-1_A_CLASSIFI"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" id="DEALS_TABLE___d4e6201-1_A_ADM_COMP"/>
+         <xs:element name="ID_BILLING_USERS" type="xs:integer"
+            id="DEALS_TABLE___d4e6206-1_ID_BILLING"/>
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
-                                                   system_cache__appinfo:name="ID_BILLING_USERS"
-                                                   system_cache__appinfo:xpath="default_db__x3A__COMPANIES:ID_BILLING_USERS/ID"/>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_BILLING_USERS" system_cache__appinfo:xpath="default_db__x3A__COMPANIES:ID_BILLING_USERS/ID"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <xs:documentation>
@@ -105,146 +106,133 @@
                 </xs:documentation>
             </xs:annotation>
          </xs:element>
-         <xs:element name="P_DEALPREFIX"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6207-1_P_DEALPREF"/>
-         <xs:element name="P_DEALNUMBER"
-                     type="xs:integer"
-                     id="DEALS_TABLE___d4e6208-1_P_DEALNUMB"/>
-         <xs:element name="P_DEALNUMBER_OLD"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6209-1_P_DEALNUMB"/>
-         <xs:element name="P_DEALDATE"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6210-1_P_DEALDATE"/>
-         <xs:element name="TAB_UPDATE_STAT"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6211-1_TAB_UPDATE"/>
-         <xs:element name="TAB_UPDATE_DATE"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6212-1_TAB_UPDATE"/>
-         <xs:element name="TAB_UPDATE_INFO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6213-1_TAB_UPDATE"/>
-         <xs:element name="P_DEALDATE_TERM"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6214-1_P_DEALDATE"/>
-         <xs:element name="ANEX_NEEDED"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6215-1_ANEX_NEEDE"/>
-         <xs:element name="ANEX_CONFIRM_DATE"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6216-1_ANEX_CONFI"/>
-         <xs:element name="DEALDESC"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6218-1_DEALDESC"/>
-         <xs:element name="A_RECORD_CREATE_DATE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6219-1_A_RECORD_C"/>
-         <xs:element name="A_RECORD_CREATE_AUTHOR"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6220-1_A_RECORD_C"/>
-         <xs:element name="A_RECORD_UPDATE_DATE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6221-1_A_RECORD_U"/>
-         <xs:element name="A_RECORD_UPDATE_AUTHOR"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6222-1_A_RECORD_U"/>
-         <xs:element name="L_APPOITMENT_DATE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6223-1_L_APPOITME"/>
-         <xs:element name="L_APPOITMENT_PERIOD"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6224-1_L_APPOITME"/>
-         <xs:element name="L_APPOITMENT_INFO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6225-1_L_APPOITME"/>
-         <xs:element name="L_APPOITMENT_TYPE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6226-1_L_APPOITME"/>
-         <xs:element name="A_PROBLEM"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6227-1_A_PROBLEM"/>
-         <xs:element name="A_PROBLEM_DESC"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6228-1_A_PROBLEM_"/>
-         <xs:element name="A_PROBLEM_DATE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6230-1_A_PROBLEM_"/>
-         <xs:element name="T_WORKPOINTS"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6231-1_T_WORKPOIN"/>
-         <xs:element name="T_WORKPOINTS_VALUE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6232-1_T_WORKPOIN"/>
-         <xs:element name="T_WORKPOINTS_TYPE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6233-1_T_WORKPOIN"/>
-         <xs:element name="T_WORKPOINTS_USER"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6234-1_T_WORKPOIN"/>
-         <xs:element name="T_WORKPOINTS_DATE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6235-1_T_WORKPOIN"/>
-         <xs:element name="P_ACCOUNT"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6236-1_P_ACCOUNT"/>
-         <xs:element name="ID_OFFERS_GROUP"
-                     type="xs:integer"
-                     id="DEALS_TABLE___d4e6237-1_ID_OFFERS_"/>
-         <xs:element ref="default_db__x3A__USERS2_OFFERS_GROUPS:USERS2_OFFERS_GROUPS"/>
-         <xs:element name="ID_OFFERS_ON"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6238-1_ID_OFFERS_"/>
-         <xs:element ref="default_db__x3A__USERS2_OFFERS:ID_OFFERS_ON"/>
-         <xs:element name="ID_OFFERS_OFF"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6239-1_ID_OFFERS_"/>
-         <xs:element ref="default_db__x3A__USERS2_OFFERS:ID_OFFERS_OFF"/>
-         <xs:element name="NEW_L2_HANGUP_FROM"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6240-1_NEW_L2_HAN"/>
-         <xs:element name="S_ADDRESS_STREET"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6242-1_S_ADDRESS_"/>
-         <xs:element name="RODZAJ_DZIALANIA_HANDLOWEGO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6243-1_RODZAJ_DZI"/>
-         <xs:element name="L2_HANGUP_FROM"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6244-1_L2_HANGUP_"/>
-         <xs:element name="M_DIST_FILES"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6245-1_M_DIST_FIL"/>
-         <xs:element name="alias_OFFERS_GROUPS__S_ALIAS"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6246-1_alias_OFFE"/>
-         <xs:element name="ROZLICZ_MONTH"
-                     type="xs:token"
-                     id="DEALS_TABLE___d4e6247-1_ROZLICZ_MO"/>
-         <xs:element name="ROZLICZ_ZYSK"
-                     type="xs:double"
-                     id="DEALS_TABLE___d4e6248-1_ROZLICZ_ZY"/>
-         <xs:element name="M_REWIR"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6249-1_M_REWIR"/>
-         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"/>
-         <xs:element name="P_OSIEDLE"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6250-1_P_OSIEDLE"/>
-         <xs:element name="OFFERS_PRICES_INFO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6251-1_OFFERS_PRI"/>
-         <xs:element name="OFFERS_ZYSK_INFO"
-                     type="xs:string"
-                     id="DEALS_TABLE___d4e6252-1_OFFERS_ZYS"/>
-         <xs:element name="ID_PROJECT"
-                     type="xs:integer"
-                     id="DEALS_TABLE___d4e6254-1_ID_PROJECT"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT"/>
+         <xs:element name="P_DEALPREFIX" type="xs:string" id="DEALS_TABLE___d4e6207-1_P_DEALPREF"/>
+         <xs:element name="P_DEALNUMBER" type="xs:integer" id="DEALS_TABLE___d4e6208-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALNUMBER_OLD" type="xs:string"
+            id="DEALS_TABLE___d4e6209-1_P_DEALNUMB"/>
+         <xs:element name="P_DEALDATE" type="xs:token" id="DEALS_TABLE___d4e6210-1_P_DEALDATE"/>
+         <xs:element name="TAB_UPDATE_STAT" type="xs:string" id="DEALS_TABLE___d4e6211-1_TAB_UPDATE"/>
+         <xs:element name="TAB_UPDATE_DATE" type="xs:token" id="DEALS_TABLE___d4e6212-1_TAB_UPDATE"/>
+         <xs:element name="TAB_UPDATE_INFO" type="xs:string" id="DEALS_TABLE___d4e6213-1_TAB_UPDATE"/>
+         <xs:element name="P_DEALDATE_TERM" type="xs:token" id="DEALS_TABLE___d4e6214-1_P_DEALDATE"/>
+         <xs:element name="ANEX_NEEDED" type="xs:string" id="DEALS_TABLE___d4e6215-1_ANEX_NEEDE"/>
+         <xs:element name="ANEX_CONFIRM_DATE" type="xs:token"
+            id="DEALS_TABLE___d4e6216-1_ANEX_CONFI"/>
+         <xs:element name="DEALDESC" type="xs:string" id="DEALS_TABLE___d4e6218-1_DEALDESC"/>
+         <xs:element name="A_RECORD_CREATE_DATE" type="xs:string"
+            id="DEALS_TABLE___d4e6219-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" type="xs:string"
+            id="DEALS_TABLE___d4e6220-1_A_RECORD_C"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" type="xs:string"
+            id="DEALS_TABLE___d4e6221-1_A_RECORD_U"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string"
+            id="DEALS_TABLE___d4e6222-1_A_RECORD_U"/>
+         <xs:element name="L_APPOITMENT_DATE" type="xs:string"
+            id="DEALS_TABLE___d4e6223-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_PERIOD" type="xs:string"
+            id="DEALS_TABLE___d4e6224-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_INFO" type="xs:string"
+            id="DEALS_TABLE___d4e6225-1_L_APPOITME"/>
+         <xs:element name="L_APPOITMENT_TYPE" type="xs:string"
+            id="DEALS_TABLE___d4e6226-1_L_APPOITME"/>
+         <xs:element name="A_PROBLEM" type="xs:string" id="DEALS_TABLE___d4e6227-1_A_PROBLEM"/>
+         <xs:element name="A_PROBLEM_DESC" type="xs:string" id="DEALS_TABLE___d4e6228-1_A_PROBLEM_"/>
+         <xs:element name="A_PROBLEM_DATE" type="xs:string" id="DEALS_TABLE___d4e6230-1_A_PROBLEM_"/>
+         <xs:element name="T_WORKPOINTS" type="xs:string" id="DEALS_TABLE___d4e6231-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_VALUE" type="xs:string"
+            id="DEALS_TABLE___d4e6232-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_TYPE" type="xs:string"
+            id="DEALS_TABLE___d4e6233-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_USER" type="xs:string"
+            id="DEALS_TABLE___d4e6234-1_T_WORKPOIN"/>
+         <xs:element name="T_WORKPOINTS_DATE" type="xs:string"
+            id="DEALS_TABLE___d4e6235-1_T_WORKPOIN"/>
+         <xs:element name="P_ACCOUNT" type="xs:string" id="DEALS_TABLE___d4e6236-1_P_ACCOUNT"/>
+         <xs:element name="ID_OFFERS_GROUP" type="xs:integer"
+            id="DEALS_TABLE___d4e6237-1_ID_OFFERS_"/>
+         <xs:element ref="default_db__x3A__USERS2_OFFERS_GROUPS:USERS2_OFFERS_GROUPS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache > 
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_OFFERS_GROUP" system_cache__appinfo:xpath="default_db__x3A__USERS2_OFFERS_GROUPS:USERS2_OFFERS_GROUPS/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>@2018-03 todo powinna byc od drugiej strony relacja raczej?</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_OFFERS_ON" type="xs:string" id="DEALS_TABLE___d4e6238-1_ID_OFFERS_"/>
+         <xs:element ref="default_db__x3A__USERS2_OFFERS:ID_OFFERS_ON">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache > 
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_OFFERS_ON" system_cache__appinfo:xpath="default_db__x3A__USERS2_OFFERS:ID_OFFERS_ON/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>@2018-03 todo powinna byc od drugiej strony relacja raczej?</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_OFFERS_OFF" type="xs:string" id="DEALS_TABLE___d4e6239-1_ID_OFFERS_"/>
+         <xs:element ref="default_db__x3A__USERS2_OFFERS:ID_OFFERS_OFF">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache > 
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_OFFERS_OFF" system_cache__appinfo:xpath="default_db__x3A__USERS2_OFFERS:ID_OFFERS_OFF/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>@2018-03 todo powinna byc od drugiej strony relacja raczej?</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="NEW_L2_HANGUP_FROM" type="xs:token"
+            id="DEALS_TABLE___d4e6240-1_NEW_L2_HAN"/>
+         <xs:element name="S_ADDRESS_STREET" type="xs:string"
+            id="DEALS_TABLE___d4e6242-1_S_ADDRESS_"/>
+         <xs:element name="RODZAJ_DZIALANIA_HANDLOWEGO" type="xs:string"
+            id="DEALS_TABLE___d4e6243-1_RODZAJ_DZI"/>
+         <xs:element name="L2_HANGUP_FROM" type="xs:token" id="DEALS_TABLE___d4e6244-1_L2_HANGUP_"/>
+         <xs:element name="M_DIST_FILES" type="xs:string" id="DEALS_TABLE___d4e6245-1_M_DIST_FIL"/>
+         <xs:element name="alias_OFFERS_GROUPS__S_ALIAS" type="xs:string"
+            id="DEALS_TABLE___d4e6246-1_alias_OFFE"/>
+         <xs:element name="ROZLICZ_MONTH" type="xs:token" id="DEALS_TABLE___d4e6247-1_ROZLICZ_MO"/>
+         <xs:element name="ROZLICZ_ZYSK" type="xs:double" id="DEALS_TABLE___d4e6248-1_ROZLICZ_ZY"/>
+         <xs:element name="M_REWIR" type="xs:string" id="DEALS_TABLE___d4e6249-1_M_REWIR"/>
+         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true"> 
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="M_REWIR" system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/NAZWA_REWI"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>@2018-03 todo mamy podwojne dojscie - przez rewir i przez projekt - lepiej od rewiru analizowac sprzedaz. Relacja jako backref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="P_OSIEDLE" type="xs:string" id="DEALS_TABLE___d4e6250-1_P_OSIEDLE"/>
+         <xs:element name="OFFERS_PRICES_INFO" type="xs:string"
+            id="DEALS_TABLE___d4e6251-1_OFFERS_PRI"/>
+         <xs:element name="OFFERS_ZYSK_INFO" type="xs:string"
+            id="DEALS_TABLE___d4e6252-1_OFFERS_ZYS"/>
+         <xs:element name="ID_PROJECT" type="xs:integer" id="DEALS_TABLE___d4e6254-1_ID_PROJECT"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache > 
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_PROJECT" system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>@2018-03 todo mamy podwojne dojscie - przez rewir i przez projekt - lepiej od rewiru analizowac sprzedaz</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" ref="default_db__x3A__SERVICES:SERVICES">
+            <xs:annotation>
+                  <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache > 
+                        <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__SERVICES:SERVICES/ID_DEALS_TABLE"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+               <xs:documentation>Jedna usluga moze miec max jedna umowe raczej. Ta relacja jest potrzebna do raportu sprzedazy. Uwaga podwojne dojscie przez ID_PROJECT jest rowniez! Do tuningu</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
-   <xs:element name="DEALS_TABLE"
-               type="default_db__x3A__DEALS_TABLE:DEALS_TABLE"
-               id="DEALS_TABLE___d4e6255-1_DEALS_TABL"/>
+   <xs:element name="DEALS_TABLE" type="default_db__x3A__DEALS_TABLE:DEALS_TABLE"
+      id="DEALS_TABLE___d4e6255-1_DEALS_TABL"/>
 </xs:schema>

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


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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

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

@@ -363,7 +363,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                      default=""
                      type="xs:string"/>
          <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID_PROJECT"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                 dodatkowa relacja backref
+               </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
          <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
          <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -679,7 +692,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1011,7 +1037,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->
@@ -1318,7 +1357,20 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
                            default=""
                            type="xs:string"/>
                <xs:element name="ID_PROJECT" minOccurs="0" default="0" type="xs:integer"/>
-               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID_PROJECT"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                        dodatkowa relacja backref
+                     </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element name="M_DIST_FILES" minOccurs="0" default="" type="xs:string"/>
                <xs:element name="P_ACCOUNT" minOccurs="0" type="xs:string"/>
                <!--<xs:element minOccurs="0" ref="default_db__x3A__TELBOXES:T_TELBOX_NEIGHBOUR_IN_ID"/>-->

+ 202 - 17
SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/ID_PROJECT/ID_PROJECT.xsd

@@ -28,6 +28,7 @@
            xmlns:default_db__x3A__USERS2_MARKETING="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_MARKETING.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:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+           xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
            elementFormDefault="qualified"
            targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
            vc:minVersion="1.1"
@@ -74,6 +75,12 @@
               schemaLocation="../../default_db.USERS2_MARKETING/USERS2_MARKETING/USERS2_MARKETING.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
               schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
+              schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd">
+      <xs:annotation>
+         <xs:documentation>relacja do rewirow bedzie potrzebna do raportu sprzedazy , bo za rewirem kryja sie umowy, z ktorych wynika sprzedaz na fakturach</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="M_DIST_TYPE">
       <xs:restriction base="xs:string"/>
    </xs:simpleType>
@@ -100,6 +107,18 @@
       <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="P_ID" type="xs:int"/>
+         <xs:element maxOccurs="unbounded"
+                     minOccurs="0"
+                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="1"
                      minOccurs="0"
                      name="M_DIST_TYPE"
@@ -116,7 +135,16 @@
                      type="gml:AbstractFeatureType"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -134,10 +162,18 @@
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
          <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -615,19 +651,82 @@
          </xs:element>-->
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+            <xs:annotation>
+               <xs:documentation>
+                  Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+               </xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                      maxOccurs="unbounded"
                      minOccurs="0"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+                     ref="default_db__x3A__PROBLEMS:PROBLEMS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__PROBLEMS:PROBLEMS/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                     maxOccurs="unbounded"
+                     minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache>
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+               <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="IN7_MK_BAZA_DYSTRYBUCJI"
@@ -652,6 +751,18 @@
             <xs:sequence>
                <xs:element name="ID" type="xs:int"/>
                <xs:element name="P_ID" type="xs:int"/>
+               <xs:element maxOccurs="unbounded"
+                           minOccurs="0"
+                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="1"
                            minOccurs="0"
                            name="M_DIST_TYPE"
@@ -663,7 +774,20 @@
                            type="gml:AbstractFeatureType"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="the_geom"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -681,10 +805,18 @@
                <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-               <xs:element maxOccurs="unbounded"
-                           minOccurs="0"
-                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
                <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -1162,19 +1294,72 @@
          </xs:element>-->
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+                  <xs:annotation>
+                     <xs:documentation>
+                        Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+                     </xs:documentation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                            maxOccurs="unbounded"
                            minOccurs="0"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
                            ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+               <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                           maxOccurs="unbounded"
+                           minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
             </xs:sequence>
          </xs:restriction>
       </xs:complexContent>

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


+ 202 - 17
SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/INWESTYCJA_BUDOWA_SIECI/INWESTYCJA_BUDOWA_SIECI.xsd

@@ -28,6 +28,7 @@
            xmlns:default_db__x3A__USERS2_MARKETING="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_MARKETING.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:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+           xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
            elementFormDefault="qualified"
            targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
            vc:minVersion="1.1"
@@ -74,6 +75,12 @@
               schemaLocation="../../default_db.USERS2_MARKETING/USERS2_MARKETING/USERS2_MARKETING.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
               schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
+              schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd">
+      <xs:annotation>
+         <xs:documentation>relacja do rewirow bedzie potrzebna do raportu sprzedazy , bo za rewirem kryja sie umowy, z ktorych wynika sprzedaz na fakturach</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="M_DIST_TYPE">
       <xs:restriction base="xs:string"/>
    </xs:simpleType>
@@ -100,6 +107,18 @@
       <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="P_ID" type="xs:int"/>
+         <xs:element maxOccurs="unbounded"
+                     minOccurs="0"
+                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="1"
                      minOccurs="0"
                      name="M_DIST_TYPE"
@@ -116,7 +135,16 @@
                      type="gml:AbstractFeatureType"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -134,10 +162,18 @@
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
          <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -615,19 +651,82 @@
          </xs:element>-->
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+            <xs:annotation>
+               <xs:documentation>
+                  Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+               </xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                      maxOccurs="unbounded"
                      minOccurs="0"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+                     ref="default_db__x3A__PROBLEMS:PROBLEMS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__PROBLEMS:PROBLEMS/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                     maxOccurs="unbounded"
+                     minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache>
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+               <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="IN7_MK_BAZA_DYSTRYBUCJI"
@@ -652,6 +751,18 @@
             <xs:sequence>
                <xs:element name="ID" type="xs:int"/>
                <xs:element name="P_ID" type="xs:int"/>
+               <xs:element maxOccurs="unbounded"
+                           minOccurs="0"
+                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="1"
                            minOccurs="0"
                            name="M_DIST_TYPE"
@@ -663,7 +774,20 @@
                            type="gml:AbstractFeatureType"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="the_geom"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -681,10 +805,18 @@
                <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-               <xs:element maxOccurs="unbounded"
-                           minOccurs="0"
-                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
                <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -1162,19 +1294,72 @@
          </xs:element>-->
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+                  <xs:annotation>
+                     <xs:documentation>
+                        Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+                     </xs:documentation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                            maxOccurs="unbounded"
                            minOccurs="0"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
                            ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+               <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                           maxOccurs="unbounded"
+                           minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
             </xs:sequence>
          </xs:restriction>
       </xs:complexContent>

+ 202 - 17
SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/INWESTYCJA_BUDOWA_SIECI_UZG/INWESTYCJA_BUDOWA_SIECI_UZG.xsd

@@ -28,6 +28,7 @@
            xmlns:default_db__x3A__USERS2_MARKETING="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_MARKETING.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:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+           xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
            elementFormDefault="qualified"
            targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
            vc:minVersion="1.1"
@@ -74,6 +75,12 @@
               schemaLocation="../../default_db.USERS2_MARKETING/USERS2_MARKETING/USERS2_MARKETING.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
               schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
+              schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd">
+      <xs:annotation>
+         <xs:documentation>relacja do rewirow bedzie potrzebna do raportu sprzedazy , bo za rewirem kryja sie umowy, z ktorych wynika sprzedaz na fakturach</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="M_DIST_TYPE">
       <xs:restriction base="xs:string"/>
    </xs:simpleType>
@@ -100,6 +107,18 @@
       <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="P_ID" type="xs:int"/>
+         <xs:element maxOccurs="unbounded"
+                     minOccurs="0"
+                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="1"
                      minOccurs="0"
                      name="M_DIST_TYPE"
@@ -116,7 +135,16 @@
                      type="gml:AbstractFeatureType"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -134,10 +162,18 @@
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
          <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -615,19 +651,82 @@
          </xs:element>-->
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+            <xs:annotation>
+               <xs:documentation>
+                  Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+               </xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                      maxOccurs="unbounded"
                      minOccurs="0"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+                     ref="default_db__x3A__PROBLEMS:PROBLEMS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__PROBLEMS:PROBLEMS/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                     maxOccurs="unbounded"
+                     minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache>
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+               <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="IN7_MK_BAZA_DYSTRYBUCJI"
@@ -652,6 +751,18 @@
             <xs:sequence>
                <xs:element name="ID" type="xs:int"/>
                <xs:element name="P_ID" type="xs:int"/>
+               <xs:element maxOccurs="unbounded"
+                           minOccurs="0"
+                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="1"
                            minOccurs="0"
                            name="M_DIST_TYPE"
@@ -663,7 +774,20 @@
                            type="gml:AbstractFeatureType"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="the_geom"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -681,10 +805,18 @@
                <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-               <xs:element maxOccurs="unbounded"
-                           minOccurs="0"
-                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
                <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -1162,19 +1294,72 @@
          </xs:element>-->
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+                  <xs:annotation>
+                     <xs:documentation>
+                        Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+                     </xs:documentation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                            maxOccurs="unbounded"
                            minOccurs="0"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
                            ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+               <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                           maxOccurs="unbounded"
+                           minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
             </xs:sequence>
          </xs:restriction>
       </xs:complexContent>

+ 202 - 17
SE/schema/ant-object/default_db.IN7_MK_BAZA_DYSTRYBUCJI/UMOWA/UMOWA.xsd

@@ -28,6 +28,7 @@
            xmlns:default_db__x3A__USERS2_MARKETING="https://biuro.biall-net.pl/wfs/default_db/table/USERS2_MARKETING.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:default_db__x3A__PROBLEMS="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
+           xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
            elementFormDefault="qualified"
            targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
            vc:minVersion="1.1"
@@ -74,6 +75,12 @@
               schemaLocation="../../default_db.USERS2_MARKETING/USERS2_MARKETING/USERS2_MARKETING.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/PROBLEMS.xsd"
               schemaLocation="../../default_db.PROBLEMS/PROBLEMS/PROBLEMS.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
+              schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd">
+      <xs:annotation>
+         <xs:documentation>relacja do rewirow bedzie potrzebna do raportu sprzedazy , bo za rewirem kryja sie umowy, z ktorych wynika sprzedaz na fakturach</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="M_DIST_TYPE">
       <xs:restriction base="xs:string"/>
    </xs:simpleType>
@@ -100,6 +107,18 @@
       <xs:sequence>
          <xs:element name="ID" type="xs:int"/>
          <xs:element name="P_ID" type="xs:int"/>
+         <xs:element maxOccurs="unbounded"
+                     minOccurs="0"
+                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="1"
                      minOccurs="0"
                      name="M_DIST_TYPE"
@@ -116,7 +135,16 @@
                      type="gml:AbstractFeatureType"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -134,10 +162,18 @@
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-         <xs:element maxOccurs="unbounded"
-                     minOccurs="0"
-                     ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                     ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
          <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -615,19 +651,82 @@
          </xs:element>-->
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                     ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+            <xs:annotation>
+               <xs:documentation>
+                  Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+               </xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                      maxOccurs="unbounded"
                      minOccurs="0"/>
          <xs:element maxOccurs="unbounded"
                      minOccurs="0"
-                     ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+                     ref="default_db__x3A__PROBLEMS:PROBLEMS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__PROBLEMS:PROBLEMS/ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                     maxOccurs="unbounded"
+                     minOccurs="0">
+            <xs:annotation>
+               <xs:appinfo>
+                     <system_cache__appinfo:flat_relation_cache>
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                   system_cache__appinfo:ref_engine="view"
+                                                   system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                     </system_cache__appinfo:flat_relation_cache>
+                  </xs:appinfo>
+               <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="IN7_MK_BAZA_DYSTRYBUCJI"
@@ -652,6 +751,18 @@
             <xs:sequence>
                <xs:element name="ID" type="xs:int"/>
                <xs:element name="P_ID" type="xs:int"/>
+               <xs:element maxOccurs="unbounded"
+                           minOccurs="0"
+                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="P_ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="1"
                            minOccurs="0"
                            name="M_DIST_TYPE"
@@ -663,7 +774,20 @@
                            type="gml:AbstractFeatureType"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="the_geom"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_PROJEKT_BUD"
                      id="DYSTRYBUCJI___d4e5715-1">
             <xs:annotation>
@@ -681,10 +805,18 @@
                <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN"/>
-               <xs:element maxOccurs="unbounded"
-                           minOccurs="0"
-                           ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI"/>
+                           ref="default_db__x3A__SALES_PLAN:SALES_PLAN">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__SALES_PLAN:SALES_PLAN/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>podstawowa relacja - od SALES_PLAN jest jako BACKREF</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <!--<xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:INWESTYCJA_BUDOWA_SIECI"/>-->
                <xs:element ref="default_db__x3A__CRM_LISTA_ZASOBOW_OFFERS:CRM_LISTA_ZASOBOW_OFFERS"
@@ -1162,19 +1294,72 @@
          </xs:element>-->
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED"/>
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_INVEST_ARRANGEMENT_DEAL_SIGNED/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>
+                    TODO CHECK IF THIS IS CORRECT FLAT RELATION! WAS GENERATED #200
+                </xs:documentation>
+                  </xs:annotation>
+               </xs:element>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
-                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE"/>
+                           ref="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE">
+                  <xs:annotation>
+                     <xs:documentation>
+                        Podstawowa relacja, jest jeszcze od BADANIA_W_TERENIE jako backref
+                     </xs:documentation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:xpath="default_db__x3A__BADANIA_W_TERENIE:BADANIA_W_TERENIE/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                  </xs:annotation>
+               </xs:element>
                <xs:element ref="default_db__x3A__USERS2_MARKETING:USERS2_MARKETING"
                            maxOccurs="unbounded"
                            minOccurs="0"/>
                <xs:element maxOccurs="unbounded"
                            minOccurs="0"
                            ref="default_db__x3A__PROBLEMS:PROBLEMS"/>
+               <xs:element ref="default_db__x3A__MK_Rewiry:MK_Rewiry"
+                           maxOccurs="unbounded"
+                           minOccurs="0">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="ID"
+                                                         system_cache__appinfo:ref_engine="view"
+                                                         system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Rewiry sa potrzebne dla potrzeby zrobienia raportu sprzedazy - idziemy do umowy i serwisu i faktur</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
             </xs:sequence>
          </xs:restriction>
       </xs:complexContent>

+ 21 - 1
SE/schema/ant-object/default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd

@@ -18,7 +18,8 @@
    xmlns:default_db__x3A__CRM_LISTA_ZASOBOW="https://biuro.biall-net.pl/wfs/default_db/table/CRM_LISTA_ZASOBOW.xsd"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
    vc:minVersion="1.1"
-   xmlns:default_db__x3A__SALES_PLAN="https://biuro.biall-net.pl/wfs/default_db/table/SALES_PLAN.xsd">
+   xmlns:default_db__x3A__SALES_PLAN="https://biuro.biall-net.pl/wfs/default_db/table/SALES_PLAN.xsd"
+   xmlns:default_db__x3A__DEALS_TABLE="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd">
    <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
       schemaLocation="../../../types.xsd"/>
    <xs:import namespace="http://www.opengis.net/gml/3.2"
@@ -36,6 +37,12 @@
       schemaLocation="../../default_db.CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/SALES_PLAN.xsd"
       schemaLocation="../../default_db.SALES_PLAN/SALES_PLAN/SALES_PLAN.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
+      schemaLocation="../../default_db.DEALS_TABLE/DEALS_TABLE/DEALS_TABLE.xsd">
+      <xs:annotation>
+         <xs:documentation>Ta relacja bedzie potrzebna do raportów sprzedazy</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="A_STATUS_Type" id="__MK_Rewiry___d5e78387-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -339,6 +346,19 @@
                </xs:appinfo>
             </xs:annotation>
          </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__DEALS_TABLE:DEALS_TABLE">
+            <xs:annotation>
+               <xs:documentation>
+                  Potrzebne do raportu sprzedazy - idziemy do faktur
+               </xs:documentation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="NAZWA_REWI" system_cache__appinfo:xpath="default_db__x3A__DEALS_TABLE:DEALS_TABLE/M_REWIR"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="MK_Rewiry" type="default_db__x3A__MK_Rewiry:MK_Rewiry"

+ 34 - 6
SE/schema/ant-object/default_db.SALES_PLAN/SALES_PLAN/SALES_PLAN.xsd

@@ -13,9 +13,15 @@
    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__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.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"
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/SALES_PLAN.xsd"
-   vc:minVersion="1.1"
-   xmlns:default_db__x3A__MK_Rewiry="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd">
+   vc:minVersion="1.1">
+   <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
+      schemaLocation="../../../types.xsd"/>
+   <xs:import namespace="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/IN7_DZIENNIK_KORESP.xsd"
       schemaLocation="../../default_db.IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP/IN7_DZIENNIK_KORESP.xsd"/>
    <xs:import
@@ -29,6 +35,8 @@
       schemaLocation="../SystemObjects/AccessOwner.xsd"/>-->
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/MK_Rewiry.xsd"
       schemaLocation="../../default_db.MK_Rewiry/MK_Rewiry/MK_Rewiry.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/ADMIN_USERS.xsd"
+      schemaLocation="../../default_db.ADMIN_USERS/ADMIN_USERS/ADMIN_USERS.xsd"/>
    <xs:simpleType name="A_STATUS_Type" id="_SALES_PLAN___d4e31846-1_A_STATUS_T">
       <xs:restriction base="xs:string"/>
    </xs:simpleType>
@@ -57,6 +65,15 @@ Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych
          <xs:element name="A_STATUS_INFO" type="xs:string" id="_SALES_PLAN___d4e31855-1_A_STATUS_I"/>
          <xs:element name="L_APPOITMENT_USER" type="xs:string"
             id="_SALES_PLAN___d4e31856-1_L_APPOITME"/>
+         <xs:element ref="default_db__x3A__ADMIN_USERS:L_APPOITMENT_USER">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="L_APPOITMENT_USER" system_cache__appinfo:ref_engine="view" system_cache__appinfo:xpath="default_db__x3A__ADMIN_USERS:L_APPOITMENT_USER/ADM_ACCOUNT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="SystemObjects__x3A__AccessOwner:AccessOwner" id="_SALES_PLAN___d4e31857-1">
             <xs:annotation>
                <xs:appinfo>
@@ -130,6 +147,16 @@ Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych
          </xs:element>-->
          <xs:element minOccurs="0" maxOccurs="1" name="ID_PROJECT" type="xs:int"
             id="_SALES_PLAN___d4e31895-1_ID_PROJECT"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID_PROJECT" system_cache__appinfo:ref_engine="view" system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>dodatkowa relacja. Podstaowwa jest od projektu, ta jest skonfigurowana jako backref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <!--<xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT" minOccurs="0"> to be backreferred
             <xs:annotation>
                <xs:appinfo>
@@ -149,7 +176,7 @@ Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych
             id="_SALES_PLAN___d4e31900-1_STAWKA"/>
          <xs:element minOccurs="0" maxOccurs="1" name="STAWKA_GOTOWOSC" type="xs:double"
             id="_SALES_PLAN___d4e31901-1_STAWKA_GOT"/>
-         <xs:element minOccurs="0"
+         <!-- nie potrzebne drugi raz... <xs:element minOccurs="0"
             ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI">
             <xs:annotation>
                <xs:appinfo>
@@ -158,7 +185,7 @@ Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
             </xs:annotation>
-         </xs:element>
+         </xs:element>-->
          <xs:element name="NAZWA_REWI" type="xs:string">
             <xs:annotation>
                <xs:documentation>Cache nazwa rewiru powiązanego </xs:documentation>
@@ -171,11 +198,12 @@ Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych
                   <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"/>
                </system_cache__appinfo:flat_relation_cache>
             </xs:appinfo>-->
-                  <xs:appinfo>
-                     <system_cache__appinfo:flat_relation_cache>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
                         <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="NAZWA_REWI" system_cache__appinfo:xpath="default_db__x3A__MK_Rewiry:MK_Rewiry/NAZWA_REWI"/>
                      </system_cache__appinfo:flat_relation_cache>
                   </xs:appinfo>
+               <xs:documentation>dodatk relacja na backref </xs:documentation>
             </xs:annotation>
          </xs:element>
       </xs:sequence>

+ 21 - 2
SE/schema/ant-object/default_db.SERVICES/SERVICES/SERVICES.xsd

@@ -17,7 +17,8 @@
    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/SERVICES.xsd"
    vc:minVersion="1.1"
    xmlns:default_db__x3A__BILLING_NUMBERS_TYPE="https://biuro.biall-net.pl/wfs/default_db/table/BILLING_NUMBERS_TYPE.xsd"
-   xmlns:default_db__x3A__DEALS_TABLE="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd">
+   xmlns:default_db__x3A__DEALS_TABLE="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
+   xmlns:default_db__x3A__BILLS_FVAT_POS="https://biuro.biall-net.pl/wfs/default_db/table/BILLS_FVAT_POS.xsd">
    <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
       schemaLocation="../../../types.xsd"/>
    <xs:import namespace="http://www.opengis.net/gml/3.2"
@@ -32,6 +33,12 @@
       schemaLocation="../../default_db.BILLING_NUMBERS_TYPE/BILLING_NUMBERS_TYPE/BILLING_NUMBERS_TYPE.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/DEALS_TABLE.xsd"
       schemaLocation="../../default_db.DEALS_TABLE/DEALS_TABLE/DEALS_TABLE.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/BILLS_FVAT_POS.xsd"
+      schemaLocation="../../default_db.BILLS_FVAT_POS/BILLS_FVAT_POS/BILLS_FVAT_POS.xsd">
+      <xs:annotation>
+         <xs:documentation>Do wyliczenia raportu w zasadzie wystarcza nam pozycje faktur sprzedanych uslug</xs:documentation>
+      </xs:annotation>
+   </xs:import>
    <xs:simpleType name="A_STATUS_Type" id="A__SERVICES___d5e84557-1_A_STATUS_T">
       <xs:restriction base="xs:string">
          <xs:enumeration value="NORMAL"/>
@@ -115,7 +122,7 @@
          <xs:element ref="default_db__x3A__DEALS_TABLE:DEALS_TABLE">
             <xs:annotation>
                <xs:appinfo>
-                  <system_cache__appinfo:flat_relation_cache>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true"> <!-- to jest dodatkowa relacja, podstawowa powinna byc od umow  -->
                      <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_DEALS_TABLE" system_cache__appinfo:xpath="default_db__x3A__DEALS_TABLE:DEALS_TABLE/ID"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
@@ -166,6 +173,18 @@
             id="A__SERVICES___d5e84640-1_S_ADDRESS_"/>
          <xs:element name="OLD_ID_SERVICES" type="xs:integer"
             id="A__SERVICES___d5e84641-1_OLD_ID_SER"/>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__BILLS_FVAT_POS:BILLS_FVAT_POS">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache > <!-- to jest dodatkowa relacja, podstawowa powinna byc od umow  -->
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__BILLS_FVAT_POS:BILLS_FVAT_POS/ID_SERVICES"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Do raportu wystarcza pozycje faktur. 
+Ta relacja jest podstawowa, relacja od POZYCJI do SERVICES ustawiono jako backref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="SERVICES" type="default_db__x3A__SERVICES:SERVICES"

+ 39 - 10
SE/schema/ant-object/default_db.TERYT_gminy/TERYT_gminy/TERYT_gminy.xsd

@@ -15,11 +15,15 @@
    <xs:annotation>
       <xs:documentation>CREATE ALGORITHM=UNDEFINED DEFINER=`bzyk`@`94.158.130.34` SQL SECURITY DEFINER VIEW `TERYT_gminy`
 AS SELECT
+   ((((`TERYT_TERC`.`WOJ` * 16777216) + (`TERYT_TERC`.`POW` * 65536)) + (`TERYT_TERC`.`GMI` * 256)) + `TERYT_TERC`.`RODZ`) AS `ID`,
+   `TERYT_TERC`.`WOJ` AS `ID_TERYT_wojewodztwa`,((`TERYT_TERC`.`WOJ` * 256) + `TERYT_TERC`.`POW`) AS `ID_TERYT_powiaty`,
    `TERYT_TERC`.`WOJ` AS `WOJ`,
    `TERYT_TERC`.`POW` AS `POW`,
    `TERYT_TERC`.`GMI` AS `GMI`,
-   `TERYT_TERC`.`NAZWA` AS `NAZWA`
-FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` > 0);</xs:documentation>
+   `TERYT_TERC`.`RODZ` AS `RODZ`,
+   `TERYT_TERC`.`NAZWA` AS `NAZWA`,
+   `TERYT_TERC`.`NAZWA_DOD` AS `NAZWA_DOD`
+FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` is not null);</xs:documentation>
    </xs:annotation>
    <xs:import schemaLocation="../../default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd"
       namespace="https://biuro.biall-net.pl/wfs/default_db/table/TERYT_adresy.xsd"/>
@@ -35,18 +39,41 @@ FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` > 0);</xs:documentation>
       schemaLocation="../../default_db.TERYT_adresy/TERYT_adresy/TERYT_adresy.xsd"/>
    <xs:complexType name="TERYT_gminy">
       <xs:sequence>
-         <xs:element name="WOJ" type="xs:int"/>
+         <xs:element name="ID" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>((((`TERYT_TERC`.`WOJ` * 16777216) + (`TERYT_TERC`.`POW` * 65536)) + (`TERYT_TERC`.`GMI` * 256)) + `TERYT_TERC`.`RODZ`) AS `ID`</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_TERYT_wojewodztwa" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>To samo co WOJ
+`TERYT_TERC`.`WOJ` AS `ID_TERYT_wojewodztwa`</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_TERYT_powiaty" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>((`TERYT_TERC`.`WOJ` * 256) + `TERYT_TERC`.`POW`) AS `ID_TERYT_powiaty`</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="WOJ" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>`TERYT_TERC`.`WOJ` AS `WOJ`
+to samo co ID_TERYT_wojewodztwa</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                        <fes:Filter>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                        system_cache__appinfo:name="ID_TERYT_wojewodztwa" 
+                        system_cache__appinfo:xpath="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa/ID">
+                        <!--<fes:Filter>
                               <fes:PropertyIsEqualTo>
                                  <fes:ValueReference>WOJ</fes:ValueReference>
                                  <fes:ValueReference>default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa/WOJ</fes:ValueReference>
                               </fes:PropertyIsEqualTo>
-                        </fes:Filter>
+                        </fes:Filter>-->
                      </system_cache__appinfo:source>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
@@ -58,8 +85,10 @@ FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` > 0);</xs:documentation>
             <xs:annotation>
                <xs:appinfo>
                      <system_cache__appinfo:flat_relation_cache>
-                        <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                           <fes:Filter>
+                        <system_cache__appinfo:source system_cache__appinfo:ref_engine="view"
+                           system_cache__appinfo:name="ID_TERYT_powiaty" 
+                           system_cache__appinfo:xpath="default_db__x3A__TERYT_powiaty:TERYT_powiaty/ID">
+                           <!--<fes:Filter>
                               <fes:And>
                                  <fes:PropertyIsEqualTo>
                                     <fes:ValueReference>WOJ</fes:ValueReference>
@@ -70,7 +99,7 @@ FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` > 0);</xs:documentation>
                                     <fes:ValueReference>default_db__x3A__TERYT_powiaty:TERYT_powiaty/POW</fes:ValueReference>
                                  </fes:PropertyIsEqualTo>
                               </fes:And>
-                           </fes:Filter>
+                           </fes:Filter>-->
                         </system_cache__appinfo:source>
                      </system_cache__appinfo:flat_relation_cache>
                   </xs:appinfo>
@@ -127,7 +156,7 @@ FROM `TERYT_TERC` where (`TERYT_TERC`.`GMI` > 0);</xs:documentation>
          <xs:element maxOccurs="unbounded" minOccurs="0"
             ref="default_db__x3A__TERYT_adresy:TERYT_adresy">
             <xs:annotation>
-                  <xs:appinfo>
+               <xs:appinfo>
                      <system_cache__appinfo:flat_relation_cache>
                         <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
                            <fes:Filter>

+ 24 - 20
SE/schema/ant-object/default_db.TERYT_powiaty/TERYT_powiaty/TERYT_powiaty.xsd

@@ -32,18 +32,34 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` > 0) and ((`TERYT_TERC`.`GMI` = 0)
       schemaLocation="../../default_db.TERYT_ULIC/TERYT_ULIC/TERYT_ULIC.xsd"/>
    <xs:complexType name="TERYT_powiaty">
       <xs:sequence>
-         <xs:element name="WOJ" type="xs:int"/>
+         <xs:element name="ID" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>((`TERYT_TERC`.`WOJ` * 256) + `TERYT_TERC`.`POW`) AS `ID`</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_TERYT_wojewodztwa" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>To samo co WOJ
+`TERYT_TERC`.`WOJ` AS `ID_TERYT_wojewodztwa`</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="WOJ" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>to samo co ID_TERYT_wojewodztwa= select `TERYT_TERC`.`WOJ` AS `WOJ`,
+</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element ref="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa">
             <xs:annotation>
                <xs:appinfo>
-                  <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                        <fes:Filter>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID_TERYT_wojewodztwa" system_cache__appinfo:xpath="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa/ID">
+                        <!--<fes:Filter><!-\- equal ? -\->
                               <fes:PropertyIsEqualTo>
                                  <fes:ValueReference>WOJ</fes:ValueReference>
                                  <fes:ValueReference>default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa/WOJ</fes:ValueReference>
                               </fes:PropertyIsEqualTo>
-                        </fes:Filter>
+                        </fes:Filter>-->
                      </system_cache__appinfo:source>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
@@ -56,21 +72,9 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` > 0) and ((`TERYT_TERC`.`GMI` = 0)
             minOccurs="0">
             <xs:annotation>
                <xs:appinfo>
-                  <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                        <fes:Filter>
-                           <fes:And>
-                              <fes:PropertyIsEqualTo>
-                                 <fes:ValueReference>WOJ</fes:ValueReference>
-                                 <fes:ValueReference>default_db__x3A__TERYT_gminy:TERYT_gminys/WOJ</fes:ValueReference>
-                              </fes:PropertyIsEqualTo>
-                              <fes:PropertyIsEqualTo>
-                                 <fes:ValueReference>POW</fes:ValueReference>
-                                 <fes:ValueReference>default_db__x3A__TERYT_gminy:TERYT_gminys/POW</fes:ValueReference>
-                              </fes:PropertyIsEqualTo>
-                           </fes:And>
-                        </fes:Filter>
-                     </system_cache__appinfo:source>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:ref_engine="view">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" 
+                        system_cache__appinfo:xpath="default_db__x3A__TERYT_gminy:TERYT_gminy/ID_TERYT_powiaty"/>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
                <xs:documentation>Moze byc dostepnych wiecej gmin z jednego powiatuy</xs:documentation>

+ 27 - 28
SE/schema/ant-object/default_db.TERYT_wojewodztwa/TERYT_wojewodztwa/TERYT_wojewodztwa.xsd

@@ -31,20 +31,31 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
       schemaLocation="../../default_db.TERYT_ULIC/TERYT_ULIC/TERYT_ULIC.xsd"/>
    <xs:complexType name="TERYT_wojewodztwa">
       <xs:sequence>
-         <xs:element name="WOJ" type="xs:int"/>
+         <xs:element name="ID" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>to samo `TERYT_TERC`.`WOJ` AS `ID`,
+   `TERYT_TERC`.`WOJ` AS `WOJ`,</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="WOJ" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>to samo `TERYT_TERC`.`WOJ` AS `ID`,
+   `TERYT_TERC`.`WOJ` AS `WOJ`,</xs:documentation>
+            </xs:annotation>
+         </xs:element>
          <xs:element name="NAZWA" type="xs:string"/>
          <xs:element maxOccurs="unbounded" ref="default_db__x3A__TERYT_powiaty:TERYT_powiaty"
             minOccurs="0">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                        <fes:Filter>
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__TERYT_powiaty:TERYT_powiaty/ID_TERYT_wojewodztwa">
+                        <!--<fes:Filter>
                            <fes:PropertyIsEqualTo>
                               <fes:ValueReference>WOJ</fes:ValueReference>
                               <fes:ValueReference>default_db__x3A__TERYT_powiaty:TERYT_powiaty/WOJ</fes:ValueReference>
                            </fes:PropertyIsEqualTo>
-                        </fes:Filter>
+                        </fes:Filter>-->
                      </system_cache__appinfo:source>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
@@ -55,9 +66,9 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
             ref="default_db__x3A__TERYT_gminy:TERYT_gminy">
             <xs:annotation>
                <xs:appinfo>
-                  <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
-                        <fes:Filter>
+                  <system_cache__appinfo:flat_relation_cache system_cache__appinfo:backref_evaluate="true">
+                     <system_cache__appinfo:source system_cache__appinfo:ref_engine="view" system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__TERYT_gminy:TERYT_gminy/ID_TERYT_wojewodztwa">
+                        <!--<fes:Filter>
                            <fes:And>
                               <fes:PropertyIsEqualTo>
                                  <fes:ValueReference>WOJ</fes:ValueReference>
@@ -68,11 +79,14 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
                                  <fes:ValueReference>default_db__x3A__TERYT_gminy:TERYT_gminy/POW</fes:ValueReference>
                               </fes:PropertyIsEqualTo>
                            </fes:And>
-                        </fes:Filter>
+                        </fes:Filter>-->
                      </system_cache__appinfo:source>
                   </system_cache__appinfo:flat_relation_cache>
                </xs:appinfo>
-               <xs:documentation>Przejście do gminy wymagać będzie skomplikowanego 3 stronnego joina</xs:documentation>
+               <xs:documentation>Przejście do gminy wymagać będzie skomplikowanego 3 stronnego joina. 
+                  Backref evaluate - dla tego, ze ten przeskok jest dodatkowy - powinno isc normalnie przez powiaty najpierw - to jest krot - wiec zaznaczam jako backref evaluate? Czy to dobra zaleznosc? 
+                  Moze lepiej nie dawac takich dodatkowych skrotow do grupowania - lepiej liczyc na tozsamosc w silniku agregujaca docelowo?
+               </xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="1"
@@ -80,10 +94,7 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source 
-                        system_cache__appinfo:name="WOJ" 
-                        system_cache__appinfo:ref_engine="view" 
-                        system_cache__appinfo:xpath="default_db__x3A__TERYT_SIMC:TERYT_SIMC/WOJ"/>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:ref_engine="view" system_cache__appinfo:xpath="default_db__x3A__TERYT_SIMC:TERYT_SIMC/WOJ"/>
                   </system_cache__appinfo:flat_relation_cache>
                   <!--<system_cache__appinfo:flat_relation_cache>
                         <fes:Filter>
@@ -102,10 +113,7 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
                <xs:appinfo>
                   <system_cache__appinfo:flat_relation_cache>
                      <system_cache__appinfo:flat_relation_cache>
-                        <system_cache__appinfo:source 
-                           system_cache__appinfo:name="WOJ" 
-                           system_cache__appinfo:ref_engine="view" 
-                           system_cache__appinfo:xpath="default_db__x3A__TERYT_ULIC:TERYT_ULIC/WOJ"/>
+                        <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:ref_engine="view" system_cache__appinfo:xpath="default_db__x3A__TERYT_ULIC:TERYT_ULIC/WOJ"/>
                      </system_cache__appinfo:flat_relation_cache>
                      <!--<system_cache__appinfo:source system_cache__appinfo:ref_engine="view">
                         <fes:Filter>
@@ -129,15 +137,6 @@ FROM `TERYT_TERC` where ((`TERYT_TERC`.`POW` = 0) or isnull(`TERYT_TERC`.`POW`))
          </xs:annotation>
       </xs:assert>
    </xs:complexType>
-   <xs:element name="TERYT_wojewodztwa">
-      <xs:complexType>
-         <xs:complexContent>
-            <xs:extension base="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa">
-               <xs:sequence>
-                  <xs:element ref="default_db__x3A__TERYT_powiaty:TERYT_powiaty"/>
-               </xs:sequence>
-            </xs:extension>
-         </xs:complexContent>
-      </xs:complexType>
-   </xs:element>
+   <xs:element name="TERYT_wojewodztwa" type="default_db__x3A__TERYT_wojewodztwa:TERYT_wojewodztwa"
+   > </xs:element>
 </xs:schema>

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