Квартал ПРО - програми по нерухомості, форум підтримки користувачів.

Програми по нерухомості => Квартал ПРО - програма по нерухомості => Тема розпочата: scintillators від Жовтня 17, 2011, 11:58:27 AM

Назва: Изменение поля "Операция"
Відправлено: scintillators від Жовтня 17, 2011, 11:58:27 AM
Здравствуйте,
как в программе Квартал изменить поле "Операция" сразу у всех отмеченных квартир?
После импорта объявлений из Сканфильтра поле "Операция" пустое.
Назва: Re: Изменение поля "Операция"
Відправлено: Akella від Жовтня 17, 2011, 12:31:24 PM
просто так - никак
сделаем в ближайшей новой версии
Назва: Re: Изменение поля "Операция"
Відправлено: scintillators від Жовтня 17, 2011, 01:24:09 PM
Додумался до того, что это проблема отсутствия поля "Операция" в импорте Сканфильтра. Будет логичнее всего добавить это поле туда. Также как там есть "Тип" и "заменить тип у выделенных записей".

Если решите, эту тему на форуме можно снести.
Назва: Re: Изменение поля "Операция"
Відправлено: Akella від Жовтня 17, 2011, 02:25:00 PM
Не обещаю в ближайшие дни, но может и добавим поле Операция в Сканфильтр.
Поставил в задачи :)
Назва: Re: Изменение поля "Операция"
Відправлено: Akella від Жовтня 18, 2011, 03:35:42 PM
Варианта будет два. Первый предпочтительнее.


Вариант первый. Более универсальный, немного сложнее.
По умолчанию во всех профилях, кроме профилей "Универсальный" и "Аренда" так и сделано.
В настроечном файле прописываем ключевые слова, которые должны совпадать со справочником Операция.
Конечно же техподдержка поможет с настройкой ключевых слов  :)

Пример для определения операции Продажа (разделитель ключевых слов - это вертикальная черта | ):
Operation=(?i)Продажа|продам|Продажа\+аренда|Обмен

В справочнике Операция, в программе Квартал, должны быть такие значения (выделено синим):
(https://kvartal.pro/forum/proxy.php?request=http%3A%2F%2Fi30.fastpic.ru%2Fbig%2F2011%2F1018%2Fc4%2F531a2bd996f717f22fed5cf9263315c4.png&hash=0ba558b8c01e6f8ee0487a120896cce07b4fa441)


При этом в текстах объявлений Сканфильтр будет искать слова: продажа, продам, продажа+аренда, обмен. Эти слова будет искать по справочнику Операция.
Допустим, что программа Сканфильтр в объявлении нашла слово "продам". При этом в базу Квартала при импорте попадет операция "Продажа,продам" (согласно снимку выше).






Вариант второй, более простой.
По умолчанию профиле "Универсальный" так и сделано.
В принципе, ничего не нужно делать относительно редактирования настроечного файла профиля для синтаксического анализа. Сканфильтр возьмет ключевые слова из уточняющей таблицы для справочника Операция. Меню "Справочники/Общие справочники.../Закладка Операция". Там 2 таблицы, нижняя - это уточняющая.
При этом в справочнике Операция нужно отдельно, для каждой операции, прописать слова. Т.е. отдельно "продам" и отдельно "продажа".
(https://kvartal.pro/forum/proxy.php?request=http%3A%2F%2Fi27.fastpic.ru%2Fbig%2F2011%2F1020%2Fc2%2F58ab7298445ff4c3523830997c2d2ac2.png&hash=0a8e42015bd201fba1dfe4b2bedbf21a5a3e7d15)
Для покупки тоже требуется прописать: куплю, покупка и т.д. те слова, которые встречаются в текстах объявлений.


В уточняющий таблице нужно прописать те слова, которые встречаются в текстах объявлений.





Бывает так, что в текстах объявлений нет слов продам или продажа, но есть номера рубрик для продажи разных типов недвижимости, например, Б01, Б02, Б03 и т.д.
В этом случае в уточняющую таблицу нужно добавить несколько соответствующих строк: Б01, Б02 и, соответственно, Б03.
Тогда Скафнильтр будет находить в тексте объявления слова Б01, Б02, Б03 и присваивать этим объявлениям соответствующую операцию.





Вот результаты по первому примеру.
В текстах объявлений встречаются слова: "продажа" и "продам".
В справочнике Операция есть одна строка: "Продажа,продам".
Программа Сканфильтр везде установила операцию "Продажа,продам".
(https://kvartal.pro/forum/proxy.php?request=http%3A%2F%2Fi31.fastpic.ru%2Fbig%2F2011%2F1018%2F7d%2F8ebaa30aa48a193e1f9101fadcae787d.png&hash=6efc8bd41cf49084297c74d3f6dd2fdf5aa7a611)
Назва: Re: Изменение поля "Операция"
Відправлено: Akella від Жовтня 18, 2011, 04:59:51 PM
В ближайших версиях будет для определения операции добавлена уточняющая таблица. Тогда будет на много проще :)
Назва: Re: Изменение поля "Операция"
Відправлено: Akella від Жовтня 20, 2011, 02:44:19 PM
В версии Сканфильтра № 298 и в версии Квартала № 356 сделаны изменения относительно поля Операция:
http://makeit-team.com/omln/258-news-sf-298.html (http://makeit-team.com/omln/258-news-sf-298.html)
http://makeit-team.com/omln/257-news-kvx356.html (http://makeit-team.com/omln/257-news-kvx356.html)

Описание функционала подкорректировано
Назва: Re: Изменение поля "Операция"
Відправлено: scintillators від Жовтня 20, 2011, 03:01:12 PM
Супер! Будем пробовать.