|
|
@@ -4016,27 +4016,59 @@ jQuery(document).ready(function(){
|
|
|
$sql_A_ADM_COMPANY = V::get('A_ADM_COMPANY', '', $record);
|
|
|
$sql_A_CLASSIFIED = V::get('A_CLASSIFIED', '', $record);
|
|
|
$mainDB = DB::getDB();
|
|
|
- $sql = "insert into `_SYNC_TABLE_FILE_PERMS` (
|
|
|
- `TBL_NAME`,
|
|
|
- `TBL_ID`,
|
|
|
- `L_APPOITMENT_USER`,
|
|
|
- `A_ADM_COMPANY`,
|
|
|
- `A_CLASSIFIED`,
|
|
|
- `A_SYNCHRONIZED`
|
|
|
- )
|
|
|
- values (
|
|
|
- '{$tblName}'
|
|
|
- , '{$id}'
|
|
|
- , '{$sql_L_APPOITMENT_USER}'
|
|
|
- , '{$sql_A_ADM_COMPANY}'
|
|
|
- , '{$sql_A_CLASSIFIED}'
|
|
|
- , 0
|
|
|
- )
|
|
|
- ON DUPLICATE KEY UPDATE
|
|
|
- `A_SYNCHRONIZED`=0
|
|
|
- ";
|
|
|
+
|
|
|
+ if ('IN7_MK_BAZA_DYSTRYBUCJI' == $tblName) {
|
|
|
+ $sql = "insert into `_SYNC_FILE_PERMS` (
|
|
|
+ `ID_PROJECT`,
|
|
|
+ `A_SYNCHRONIZED`
|
|
|
+ )
|
|
|
+ values (
|
|
|
+ '{$record->ID}'
|
|
|
+ , 0
|
|
|
+ )
|
|
|
+ ON DUPLICATE KEY UPDATE
|
|
|
+ `A_SYNCHRONIZED`=0
|
|
|
+ ";
|
|
|
+ }
|
|
|
+ else if ('IN7_DZIENNIK_KORESP' == $tblName) {
|
|
|
+ $sql = "insert into `_SYNC_FILE_PERMS` (
|
|
|
+ `ID_PROJECT`,
|
|
|
+ `A_SYNCHRONIZED`
|
|
|
+ )
|
|
|
+ values (
|
|
|
+ '{$record->ID_PROJECT}'
|
|
|
+ , 0
|
|
|
+ )
|
|
|
+ ON DUPLICATE KEY UPDATE
|
|
|
+ `A_SYNCHRONIZED`=0
|
|
|
+ ";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ $sql = "insert into `_SYNC_TABLE_FILE_PERMS` (
|
|
|
+ `TBL_NAME`,
|
|
|
+ `TBL_ID`,
|
|
|
+ `L_APPOITMENT_USER`,
|
|
|
+ `A_ADM_COMPANY`,
|
|
|
+ `A_CLASSIFIED`,
|
|
|
+ `A_SYNCHRONIZED`
|
|
|
+ )
|
|
|
+ values (
|
|
|
+ '{$tblName}'
|
|
|
+ , '{$id}'
|
|
|
+ , '{$sql_L_APPOITMENT_USER}'
|
|
|
+ , '{$sql_A_ADM_COMPANY}'
|
|
|
+ , '{$sql_A_CLASSIFIED}'
|
|
|
+ , 0
|
|
|
+ )
|
|
|
+ ON DUPLICATE KEY UPDATE
|
|
|
+ `A_SYNCHRONIZED`=0
|
|
|
+ ";
|
|
|
+ }
|
|
|
+
|
|
|
$res = $mainDB->query($sql);
|
|
|
if ($mainDB->has_errors()) {
|
|
|
+ //echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;"> (' . __CLASS__ . '::' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($sql);echo'</pre>';
|
|
|
+ //echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;text-align:left;"> (' . __CLASS__ . '::' . __FUNCTION__ . ':' . __LINE__ . '): ';print_r($mainDB->get_errors());echo'</pre>';
|
|
|
throw new Exception("Nie udało się dodać zadania");
|
|
|
}
|
|
|
|