CbCoder (19 Август 2015 - 11:59) писал:
- Форум CRM программы Клиентская база
- → Публикации serg499
Публикации serg499
19 публикаций создано serg499 (учитываются публикации только с 17-Май 23)
#29032 Синхронизация затирает записи
Отправлено от serg499 в 19 Август 2015 - 12:09 in Как это сделать
#29030 Синхронизация затирает записи
Отправлено от serg499 в 19 Август 2015 - 11:12 in Как это сделать
2.0.3 и 1.9.9 до этого нормально синхронизировались. Дело явно в восстановлении из бэкапа. Вероятно, существует какой-то счетчик, который при восстановлении вернулся на старые значения. я думал, что это ID, но это что-то другое.
Создал запиь на багтрекере - https://bugs.clientb...page=1&line=280
#29028 Синхронизация затирает записи
Отправлено от serg499 в 19 Август 2015 - 10:53 in Как это сделать
#29027 Синхронизация затирает записи
Отправлено от serg499 в 19 Август 2015 - 10:35 in Как это сделать
CbCoder (19 Август 2015 - 09:34) писал:
За ночь пришла мысль, что при синхронизации наверняка используется ID, а значит вероятно КБ просто считает, что создаваемые в 2.0.3 новые клиенты с ранее уже синхронизированным ID - это не новые клиенты, а изменения названия старых. И обновляет старые, синхронизированные записи с тем же ID, хотя по фатку клиенты разные. Буду проверять эту версию, попробую ID увеличить на кол-во добавленных с марта клиентов.
#29024 Синхронизация затирает записи
Отправлено от serg499 в 18 Август 2015 - 22:57 in Как это сделать
Столкнулся со следующей проблемой - синхронизирую локальные версии 1.9.9 и 2.0.3. Данные о новых клиентах из версии 2.0.3 переношу в режиме активной http-синхронизации в пассивную версию 1.9.9. Данные переносятся, однако в логах 1.9.9 вижу сообщения о том, что синхронизация, вместо добавления новых клиентов берет произвольным образом существующих и у них затирает синхронизируемые поля, оставляя несинхронизирумые без изменений.
Пример: добавляем нового клиента "Ромашка" в 2.0.3, оттуда синхронизация его переносит в 1.9.9, где вместо создания "Ромашки" берет старого клиента "Василек" (ранее перенесенного из 2.0.3) и превращает его в "Ромашку", оставляя часть полей от "Василька", при этом "Василек" из базы исчезает...
Настраивал синхронизацию, заново проводил первичную, чистил temp - все бестолку... Помогите, пожалуйста!
P.S. Важное уточнение! Версия 2.0.3 восстановлена из бэкапа от 19 марта, по всей видимости, затирает записи, созданные ею же, но после этого самого 19 марта...
#28997 Архив 2.0.3
Отправлено от serg499 в 13 Август 2015 - 11:43 in Как это сделать
#28983 Архив 2.0.3
Отправлено от serg499 в 10 Август 2015 - 11:27 in Как это сделать
Неожиданно потребовалось восстановить архив версии 2.0.3, но самого дистрибутива не осталось. Может, у кого-то случайно остался - поделитесь ссылочкой, пожалуйста!
#27617 Как определить часовой пояс?
Отправлено от serg499 в 24 Март 2015 - 14:41 in Как это сделать
#27579 Как определить часовой пояс?
Отправлено от serg499 в 20 Март 2015 - 15:09 in Как это сделать
#27166 Как вытянуть сумму из подчиненной таблицы в поле основной таблицы
Отправлено от serg499 в 19 Февраль 2015 - 15:17 in Как это сделать
#27049 Как вытянуть сумму из подчиненной таблицы в поле основной таблицы
Отправлено от serg499 в 12 Февраль 2015 - 23:43 in Как это сделать
Также может возникнуть ситуация, когда необходимо подсчитать результат определенного выражения в подтаблице, а затем внести его в родительскую таблицу. Таким примером в стандартной конфигурации является ситуация, когда в поле "Сумма" таблицы "Счета" необходимо внести результат сложения сумм из "Позиций счета". Это вычисление выглядит следующим образом:
// Получаем сумму содержимого полей "Сумма" таблицы "Позиции счета", где поле "Счет" равно номеру счета. $sqlQuery = "SELECT sum(f810) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807='".$line['Счет']['ID']."'"; $res = sql_query($sqlQuery); $row = sql_fetch_array($res); $summa = $row['summa']; // Заносим полученную сумму в поле "Сумма" родительской таблицы, обращаясь через поле связи "Счет" $line['Счет']['Сумма'] = $summa ;
В этом вычислении:
f810 — поле "Сумма" в таблице "Позиции счета",
74 — id таблицы "Позиции счета",
f807 — поле связь указывающее на счет в таблице "Позиции счета".
см. п.3 - http://clientbase.ru...6/calculations/
Я бы настроил в подченненой, тогда при изменении какого-либо значения в подчиненной, сумма будет автоматич. пересчитываться.
#27048 Копирование значений поля
Отправлено от serg499 в 12 Февраль 2015 - 23:37 in Как это сделать
$line['история'] = $line['комментарий'].", ".$line['история']; $line['комментарий'] = "";
#26521 Осуществление звонков из Клиентской базы
Отправлено от serg499 в 20 Ноябрь 2014 - 13:18 in Как это сделать
Игорь Борисович (20 Ноябрь 2014 - 12:25) писал:
#26518 Осуществление звонков из Клиентской базы
Отправлено от serg499 в 20 Ноябрь 2014 - 12:02 in Как это сделать
#26417 Осуществление звонков из Клиентской базы
Отправлено от serg499 в 01 Ноябрь 2014 - 13:51 in Как это сделать
#26354 Версия 2.0.3
Отправлено от serg499 в 20 Октябрь 2014 - 13:48 in Новые версии, новые возможности
#26298 Поймать ошибку в вычислениях
Отправлено от serg499 в 03 Октябрь 2014 - 19:05 in Как это сделать
#26294 Поймать ошибку в вычислениях
Отправлено от serg499 в 03 Октябрь 2014 - 12:51 in Как это сделать
SELECT count(*) as `cnt` FROM `f_data221` WHERE `status`=0 and ``=0
Unknown column '' in 'where clause' Подробно:
Ошибка системы.
Error generated:
F:\ClientBase\www\update_value.php(940) : data_select_field()
Ошибка SQL запроса:
SELECT count(*) as `cnt` FROM `f_data221` WHERE `status`=0 and ``=0
Unknown column '' in 'where clause'
Насколько я понимаю, это у меня в вычислениях при определенных условиях происходит ошибка в запросе. Подскажите, пожалуйста, как бы попроще выявить вычисление-виновник ошибки? Потому что такого запроса ( SELECT count(*) ) у меня нигде нет точно, возможно происходит какая-то подстановка, вероятно в конструкции data_select или аналогичной...
#26056 пнтеграция Oktell c Клиентской базой
Отправлено от serg499 в 08 Сентябрь 2014 - 23:56 in Как это сделать
В частности, по теме - http://clientbase.ru...indpost&p=18536
- Форум CRM программы Клиентская база
- → Публикации serg499