فهرست منبع

naprawa metody nadpisania procesow przy imporcie... do przetestowania na test.procesy5.pl

a.binder 8 سال پیش
والد
کامیت
b102a835cd
1فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 5 3
      SE/superedit-SQIX_STRUCTURE_DB_SYNC.php

+ 5 - 3
SE/superedit-SQIX_STRUCTURE_DB_SYNC.php

@@ -506,7 +506,7 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
 								while($tst=$CONNREMOTE->fetch($result_tst)) {
 									//$h->PARENT_ID=$tst->DST_TABLE_ID;
 									$DST_FOUND_ID=$tst->DST_TABLE_ID;
-									$IF_NOT_REPLACED=false;
+									$IF_NOT_REPLACED=false; //zaznaczamy, ze nie byl wczesniej zaimportowany
 									DEBUG_S(3,'ZNALAZLEM_REKORD_IGNORUJE_IMPORT:" w tabeli '.$TABLE.' , src_id:'.$h->ID.', dst_id: '.$tst->DST_TABLE_ID.'" "'.$h->PARENT_ID.'"',$sql,__FILE__,__FUNCTION__,__LINE__);
 									if($CONFIRM_SQL_UPDATE!='REPLACE') break 2;
 								}
@@ -528,8 +528,10 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
 									} else if($IND=='SYNC_SQIX_STATUS') {
 										//@2014-02-05 proba wlasciwego oznaczenia nadpisanego P_ID aby nic mu juz tego PARENTA nie zmienilo potem:
 										//@2014-04-03 to nie dziala!!! TODO nalezy ignorowac kolumne P_ID w takim wypadku!
-										if($CONFIRM_SQL_UPDATE!='REPLACE')
-										  if(($DST_FOUND_ID>0)) $SYNC_SQIX_STATUS='_FIX_ZASOB';
+										
+										//@2017-11-15 bledne zalozenie, ze replace nie wymaga tlumaczenia - przeciez nadpisze sie P_ID! 
+										//if($CONFIRM_SQL_UPDATE!='REPLACE')
+										//  if(($DST_FOUND_ID>0)) $SYNC_SQIX_STATUS='_FIX_ZASOB';
 										
 									} else if(($TABLE=='CRM_LISTA_ZASOBOW')&&($IND=='A_LDAP_GID')) {