|
|
@@ -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')) {
|
|
|
|