Документация MACRO

Октябрь

Обновление системы MACRO за октябрь 2025 года

#MacroCRM

#Доработали фид Домклик (вторичка)

  1. Теперь в фиде Домклик (вторичка) формат номера телефона в теге phone передается в формате +7xxxxxxxxxx.
  2. В конструктор фидов для формата Домклик (вторичка) добавили поле Право собственности с вариантами:
  • Застройщик
  • Агентство

Добавили в массив sales-agent тег category со значениями застройщик или агентство в зависимости от значения, выбранного в поле Право собственности в конструкторе фидов.

3. Добавили в массив location тег district со значением, которое указано в поле Свое название района в редактировании дома:

4. В теге deal-status ранее передавалось значение продажа от застройщика для объектов, привязанных к домам. Теперь по умолчанию передается значение прямая продажа для объектов, привязанных к дому.

#Учёт привязки отделок к домам

Мы улучшили процесс выбора отделки для объектов!

Теперь во всех списках и выпадающих меню (в Шаге 2 броней и сделок / модальных окнах шахматки) будут отображаться только те варианты отделки, которые привязаны к конкретному дому в каталоге отделок.

Это изменение исключает ошибки при выборе и значительно ускоряет работу менеджеров, так как им больше не нужно просматривать весь каталог.

Ключевая логика:

  • Привязанные отделки:
    Отображаются только для объектов тех домов, к которым они привязаны.
  • Непривязанные отделки:
    По-прежнему доступны для всех домов.
  • Сохранность данных:
    Ранее выбранная отделка для объекта всегда будет отображаться в списке, даже если ее привязка изменилась.
  • Вариант Без отделки по-прежнему отображается первым в списках расчетов.

#В настройку в компании «Сделки: отключить автозадачи» добавили к вариантам выбора задачу «Передать сделку в договорной отдел»

Задача ставится автоматически на менеджера сделки при завершении согласования сделки в Шаге 4 (когда Шаг 4 получает отметку Согласовано), а закрывается автоматически в момент передачи сделки в договорной отдел. При добавлении этой автозадачи в настройку — задача не ставится.

#Добавили в фид формата «Дом.рф» в массив object параметр phone

В него передаётся:

  • Номер телефона, указанный в конструкторе фидов.
  • Если он не указан, то номер телефона отдела продаж, указанный в редактировании группы домов.
  • Если и он не указан, то первый номер телефона из поля Телефон(ы) в описании компании.

#Переработали дизайн шага 6 сделки

Теперь для удобного восприятия Шаг 6 визуально разделен на три блока:

  • Подписание договора
  • Регистрация сделки
  • Передача ключей

Вся существующая бизнес-логика сохранена, переделан только дизайн-макет:

#Добавлены поля «Программа покупки» в Excel-выгрузки

В выгрузки Состава дома и в Реестре комплексной недвижимости добавили столбец Программа покупки после столбца Ипотечный банк.
В него выводится значение из одноименного поля в Шаге 2 сделки.
Если Программа покупки не указана в сделке или объект не в брони/сделке, то в столбец ничего не выводится:

#Доработали комиссию агентов в шаге 2 сделки

Поля Комиссия и % блокируются пока в модальном окне не выбран агент. При удалении агента из сделки значения комиссии и % очищаются, а поля блокируются.:



В Историю сделки добавили лог об удалении комиссии с ФИО сотрудника, который это сделал.
В Историю сделки добавили ФИО сотрудника, который добавил/изменил комиссию:

#В листинге заявок реализовали массовую отправку сообщений через WhatsApp

В Листинге заявок действие Отправить СМС переименовали в Отправить сообщение:

Над полем выбора шаблона добавили сингл-селект Канал отправки для выбора способа отправки.

Если в компании подключен вендор для SMS в настройке SMS сервис, то в модальном окне в селекте Канал отправки выводится пункт SMS.

Если в компании подключен вендор для Whatsapp в настройке в компании Мессенджеры: WhatsApp сервис, то в модальном окне в селекте Канал отправки выводится пункт WhatsApp.

При выборе канала отправки WhatsApp под селектом канала отправки выводится предупреждение:

⚠️ Внимание! </span> Массовые рассылки в WhatsApp могут привести к перманентной блокировке со стороны WhatsApp аккаунта, с которого производилась рассылка. MacroCRM не берет на себя ответственность за такие блокировки.

Отправка производится на основной (первый) номер телефона контакта:

#Доработали фантомный статус в канбане «Неотвеченные сообщения»

В канбане заявок, в контекстное меню (три точки) у заявок, находящихся в фантомной колонке Неотвеченные сообщения добавили пункт Убрать из Неотвеченных.
При нажатии на этот пункт заявка исключается из колонки.


Доработали обработку сообщений из Wazzup и приложения WhatsApp: если ответ клиенту был дан голосовым сообщением, то заявка выходит из колонки Неотвеченные сообщения, так же короткие сообщения такие как "ок", "ааа", "понятно", тоже выводят заявку из колонки.

#Добавили новый формат фидов Wildberries

Реализована выгрузка новостроек на платформу Wildberries.ru.

  1. Добавлена привязка к справочнику Wildberries в Редактировании Дома:

  1. Реализован фид «Wildberries (жилые комплексы)».
  2. Реализован фид «Wildberries (объекты)».

#В листинге звонков добавили вывод иконки расшифровки после иконки «Детали разговора»


В листинге звонков добавили вывод иконки расшифровки после иконки Детали разговора, с гиперссылкой на карточку звонка. Иконка отображается, если у звонка есть расшифровка:


Аналогичная иконка выводится в Ленте событий для звонков, у которых есть расшифровка записей.

#Доработали выгрузку акционных цен в фид Jet Flat (объекты)

В фиде формата Jet Flat (объекты) отвязали параметр basic_price от настройки компании Выгружать стоимость по акции в фиды и ее аналога в конструкторе фидов. Теперь в basic_price всегда выгружается прайсовая стоимость объекта.

Параметр sale_price привязали к настройке в компании Выгружать стоимость по акции в фиды и её аналогу в конструкторе фидов.

  • Если в настройках компании и/или в настройках фида не выбрана акционная цена для выгрузки, то в sale_price отдаётся значение null.
  • Если в настройках компании и/или фида выбрана какая-либо акционная цена, то в sale_price выгружается эта цена.

#Добавили в сделку признак «Партнёрская» и фильтр по признаку в отчёт по заключенным договорам

В контекстное меню Шага 2 сделки для статусов Сделка в работе и Сделка проведена добавили опцию Партнерская:

В Отчет по заключенным договорам в фильтр Опции добавили две новых опции:

  • Партнерские сделки (в выборку попадают только сделки с признаком “Партнерская”).
  • Без учета партнерских сделок (в выборку попадают только сделки без признака “Партнерская”).

#Добавили в карточку брони поле «Менеджер колл-центра»

Теперь в карточке редактирования заявки в статусе Бронь отображается поле Менеджер колл-центра

#Реализовали передачу ссылок с vkvideo.ru для фида Avito

В первую очередь используется ссылка из объекта, а если она не указана, то из дома

#Добавить долю выполнения плана продаж на дашборд и в отчёт по выполнению плана продаж

В Отчет по выполнению плана продаж добавили опцию Показывать % выполнения.

При включении опции после каждого фактического значения добавляется колонка %.
В колонке высчитывается процент выполнения этого показателя по формуле= Факт/План*100, округление до сотых в большую сторону.

Если плановое значение отсутствует, то значение % не высчитывается и не выводится.

Если фактическое значение превышает плановое, то % может принимать значение >100.

На дашборде в виджете Выполнение плана продаж добавили % выполнения плана продаж под шкалами (вычисляется по формуле = Факт/План*100, округление до сотых в большую сторону):

#Переработали логику передачи данных о координатах и адресах в фид Домклик (новостройки)

В массиве complex в тегах latitude и longitude передаются координаты из привязки к карте в группе домов. Ранее туда выгружались координаты первого попавшегося дома в составе группы домов.

В массиве complex в теге address передается адрес группы домов начиная с города. Ранее передавали дополнительно страну и регион перед городом.

В массиве building в тегах latitude и longitude передаются координаты из привязки к карте в доме.

В массиве building в теге address передается адрес дома, начиная с города (по аналогии с п. 2).

#Реализовали выгрузку акций в фид Домклик (новостройки)

Удалили каталог предложений, селекты Акции и Торговые предложения в редактировании Групп домов.

В каталоге Акций в карточку акции в блок Дополнительные параметры добавили сингл-селект Тип акции для фида Домклик (Новостройки) с вариантами:

  • скидки на жилье
  • бонусы и подарки
  • программы с господдержкой
  • скидки для профессий и семей
  • trade-in
  • рассрочка и гибкие платежи
  • другие акции

Переработали выгрузку акций в фид Домклик (новостройки):

В массив flat добавили блок discounts, в нем передаётся перечень акций из числа доступных акций для этой квартиры с указанным типом в поле Тип акции для фида Домклик (Новостройки) в тегах discount с параметрами:

  • value — % скидки
    Передаётся только для акций с типом изменения стоимости в % и направлением изменения стоимости “Скидка” (минус в правиле). Если условие не выполнено, то не отдаем этот параметр.
  • description — описание акции

В массив complex (параметры группы домов) добавили блок discounts, в нем передаётся перечень акций из числа доступных акций для квартир в домах, привязанных к этой группе домов, с указанным типом в поле Тип акции для фида Домклик (Новостройки), в тегах discount с параметрами:

  • name

    публичное название акции.

  • type
    значение из поля Тип акции для фида Домклик (Новостройки).

  • start_date

    дата начала акции в формате YYYY-MM-DD.

  • end_date

    дата окончания акции в формате YYYY-MM-DD.

  • value
    % скидки.
    Передаётся только для акций с типом изменения стоимости в % и направлением изменения стоимости “Скидка” (минус в правиле). Если условие не выполнено, то не отдаем этот параметр.

  • description

    описание акции.

#В автонумерацию договоров добавить код категории для апартаментов

В настройке компании Сделки: использовать автонумерацию договоров в блок Код категории объектов для договора добавили поле Апартаменты под полем Квартиры как вложенную категорию (с небольшим смещением вправо):

При автоматическом формировании номера договора для квартир с признаком Апартаменты = Да для метки шаблона номера договора {category_code} в первую очередь используется код категории из поля Апартаменты, а если он не задан, то из поля Квартиры.

#Встроить чат Pact.im во фрейм в ленте событий

Реализовали встраивание фрейма Pact.im в КРЗ отдельной вкладкой (после вкладки «Заявки») при переходе в которую будет открываться чат Pact.im для канала WhatsApp.

Вкладка отображается только если в настройке компании Мессенджеры: WhatsApp сервис выбран Pact.im и текущий пользователь сопоставлен с каналом в настройках интеграции с Pact.im:

#Добавили обработку события «Проставление тега» из CoMagic

В настройки интеграции с CoMagic добавить новый блок Настройки получения тегов по заявкам:

Если заявка уже есть, то ей присваивается тег с помощью нового запроса из блока Настройки получения тегов по заявкам.

Если заявки нет, то по новому запросу создается заявка и ей сразу присваивается тег.

#Скрытие блоков сделки

Мы добавили в систему MACRO новую настройку компании Скрывать блоки сделки которая позволит скрыть в сделке:
Подразделы шага 2:
Материнский капитал
Жилищный сертификат
Аккредитив
Функционал «Наценки»
Шаг 5.1. Дополнительные соглашения
Шаг «Счёт эскроу»
Шаг 6. Регистрация сделки

#Обновленное модальное окно «Платная бронь»

Обновили оформление окна и доработали бизнес-логику оформления платной брони. Теперь при оформлении платной брони в шаге 3 сделки можно создать несколько финансовых операций, статусы которых будут наглядно транслироваться.

#Доработка редактора графика платежей

Теперь при редактировании графика платежей можно указывать процент от стоимости объекта по договору.

Дополнительно мы провели косметические доработки интерфейса редактора графика платежей.

#Расширения функционала работы с малоэтажной недвижимостью

Теперь заданные линии(ряды) сформируют удобную шахматку дома, а в инструменте «Расположение на плане» размечаются дома на генеральном плане участка, который будет отображаться в презентациях и каталоге недвижимости.

#Поиск по названию чата

Добавили в чат возможность поиска не только по имени контакта, но и по названию существующих переписок.

#Выход из чата по Esc

Реализовали выход из активной переписки и самого чата по нажатию кнопки ESC.

#Добавили логирование условий сделки и графика платежей в истории сделки

  1. При сохранении графика платежей в Шаге 3 все записывается в Историю сделки (от имени сотрудника, который внес изменения):


Сообщение:
График платежей изменен и таблица с графиком платежей:

  1. При добавлении/изменении/удалении данных в Шаге 2 добавлены недостающие данные в историю сделки (от имени сотрудника, который внес изменения):

2.1) Ручные корректировки

  • Добавлена корректировка: {скидка/наценка/снижение стоимости} на сумму {сумма корректировки} {currency}
  • Удалена корректировка: {скидка/наценка/снижение стоимости} на сумму {сумма корректировки} {currency}

2.2) Акции

  • Добавлена акция: «{публичное название акции}» с типом «{скидка/наценка/без изменения стоимости}» на сумму {сумма акции} {currency}
  • Удалена акция: «{публичное название акции}» с типом «{скидка/наценка/снижение стоимости}» на сумму {сумма акции} {currency}

2.3) Ипотечный банк

  • Банк: Изменен город: {город}
  • Банк: Город удален
  • Банк: Изменена комиссия банка: {сумма} {currency}
  • Банк: Комиссия банка удалена
  • Банк: Изменена сумма ипотеки: {сумма} {currency}
  • Банк: Сумма ипотеки удалена
  • Банк: Изменена сумма первоначального взноса: {сумма} {currency}
  • Банк: Сумма первоначального взноса удалена
  • Банк: Изменена сумма ежемесячного платежа: {сумма} {currency}
  • Банк: Сумма ежемесячного платежа удалена

2.4) Цель приобретения

  • Цель приобретения изменена на «{название цели приобретения}»
  • Цель приобретения удалена

2.5) Отделка

  • Добавлена отделка {название отделки}
  • Отделка удалена
  • Добавлена стоимость отделки: {сумма} {currency}
  • Стоимость отделки удалена

2.6) Материнский капитал

  • Изменен материнский капитал: {данные из основного поля}
  • Материнский капитал удален
  • Материнский капитал: Изменена сумма: {сумма} {currency}
  • Материнский капитал: Сумма удалена
  • Материнский капитал: Изменена серия {серия}
  • Материнский капитал: Серия удалена
  • Материнский капитал: Изменен номер: {номер}
  • Материнский капитал: Номер удален
  • Материнский капитал: Изменена дата выдачи: {дата}
  • Материнский капитал: Дата выдачи удалена
  • Материнский капитал: Изменен орган, выдавший сертификат: {орган}
  • Материнский капитал: Орган, выдавший сертификат, удален
  • Материнский капитал: Изменен владелец сертификата: {ФИО}
  • Материнский капитал: Владелец сертификата удален

2.7) Жилищный сертификат

  • Изменен жилищный сертификат: {данные из основного поля}
  • Жилищный сертификат удален
  • Жилищный сертификат: Изменена сумма: {сумма} {currency}
  • Жилищный сертификат: Сумма удалена
  • Жилищный сертификат: Изменен номер: {номер}
  • Жилищный сертификат: Номер удален
  • Жилищный сертификат: Изменена дата выдачи: {дата}
  • Жилищный сертификат: Дата выдачи удалена
  • Жилищный сертификат: Изменен владелец сертификата: {ФИО}
  • Жилищный сертификат: Владелец сертификата удален

#Передача кастомных атрибутов заявок и контактов по API 2.0

В метод API 2.0 для получения списка заявок недвижимости /v2/estateBuy/list/ добавлены массив с кастомными атрибутами заявки из каталога кастомных атрибутов.

В ключ contact добавлен массив с кастомными атрибутами контакта из каталога кастомных атрибутов.

Добавлено описание новых параметров для API 2.0 в документацию: https://api.macroserver.ru/docs/api/v2/#tag/EstateBuy/paths/~1estateBuy~1list/postПереход на внешний сайтhttps://api.macroserver.ru/docs/api/v2/#tag/EstateBuy/paths/~1estateBuy~1list/post

#Виджеты MACRO

#Доплата за бронирование

Сценарий позволяет менеджеру отдела продаж выставить дополнительный платёж за бронирование недвижимости, если клиент не оформил все необходимые документы, а срок оплаченной брони истёк.

Откройте нужную платную бронь. В шаге 3 откройте меню и выберите пункт Платная бронь.

Укажите сумму и счёт, к которому будет отнесена новая финансовая операция. Система подскажет Вам стоимость платной брони (на основе заданной настройкиПереход на внешний сайтhttps://docs.macrodigital.ru/manual/macroclient/platnoe-bronirovanie#stoimost-platnoi-broni).

После сохранения Вы увидите финансовую операцию в графике платежей.

✅ Система MACRO позволяет настроить уведомление клиента по выбранному каналу связи — свяжитесь с нашими сотрудниками в чате техподдержки Вашей компании. Они помогут Вам настроить оповещения!

После входа в личный кабинет клиент зайдёт в платную бронь и в графике платежей по сделке увидит новую финансовую операцию.

Нажав кнопку Оплатить и выбрав способ оплаты, клиент внесёт за бронь дополнительный платёж (используя тот же механизм эквайринга, что и первоначальном бронировании).

А менеджер отдела продаж увидит оплаченную финансовую операцию и продлит бронь объекта на срок, установленный внутренними регламентами компании.

#Расширение настройки видов дома для каталога недвижимости

Теперь Вы также можете конкретизировать общую настройку видов дома, указав набор видов в разрезе категорий определённого дома в его настройках.

#Обновление форм подачи заявки в кабинет агента

Обновление форм подачи заявки в соответствии с дизайном карточки объекта улучшит UX виджета.

#Обязательные поля при регистрации агентов

Доработали процесс регистрации агентов — теперь можно дополнить форму регистрации обязательными полями: например, датой рождения агента или его никнеймом в Telegram.

#Кнопка «Посмотреть пароль» в кабинете агента

Добавили кнопку «Посмотреть пароль» в форму авторизации. Теперь агент сможет вспомнить сохраненный пароль или убедиться, что вводит его без ошибок.

#Позиция скролла в каталоге

Теперь в каталога недвижимости запоминается место, до которого доскроллил пользователь, чтобы вернуть его из карточки объекта в нужное место шахматки и плитки

#Подсказка к поиску по АН при регистрации агентов

Вывели поясняющий текст, который поможет агентам ввести 3 символа для поиска агентства

#Доработка лоадеров виджетов

Разместили лоадеры на нужном уровне контента виджетов, что визуально ускорило работу виджетов

#Убрали визуальный шум в каталоге

При скрытии цен теперь не показываем в планировках надпись «Цена по запросу». В списке убрали тултипы в заголовке, т.к. подписи очевидны.

#Фикс событий хода сделки в кабинете клиента

Больше не показываем события хода сделки прошлых клиентов (например, постановку брони и её снятие) — только актуальные события текущего клиента

#MacroERP

#В цепочку согласования финансовой операции добавлена возможность добавлять руководителя инициатора операции

В модуле Финансы появилась возможность в разделе Настройки финансов фиксировать руководителя отдела сотрудника, который создал финансовую операцию. Теперь будет меньше ручных настроек, а также улучшение управляемостью процесса.

Что нового:

  • В модуле Финансы → Настройки → блок «Согласование финансовых операций» добавлена отдельная первая группа Специально.
  • В группе Специально появился новый тип согласователя — Руководитель инициатора ФО.

Ключевые возможности:

  • Автоподстановка согласователя: при создании финансовой операции, для настроек счета, которой выбран Руководитель инициатора ФО, в нужную группу согласования автоматически добавляется:
    • руководитель отдела инициатора;
    • сам инициатор, если он руководитель своего отдела.
  • Исключение дублей: если руководитель уже есть в группе согласования, повторно не добавляется.
  • Контроль корректности: если у инициатора не указан отдел/руководитель, создание ФО блокируется с сообщением: Создание невозможно: у инициатора финансовой операции не указан руководитель.

#Загрузка файлов к финансовым операциям напрямую из графика платежей

Доработка упрощает работу с подтверждающими документами по каждому платежу: файлы теперь можно прикреплять и просматривать прямо из строк графика платежей в режиме редактирования. Это сокращает переключения между разделами, ускоряет подготовку и проверку платежей, снижает риск ошибок за счет точной привязки документов к конкретной дате/сумме, повышает прозрачность, а также обеспечивает безопасный доступ по ролям и настройкам (только уполномоченные пользователи могут добавлять и управлять файлами).

Что нового:

  • В модальном окне Редактирование графика платежей после колонки Аванс добавлена колонка Файлы с построчной иконкой + для прикрепления документов.

Ключевые возможности:

  • Быстрые вложения по строке: клик по + открывает модальное окно управления файлами с тем же функционалом, что и в листинге финансов.
  • Показ счетчика: если файлы уже загружены, вместо + отображается их количество; клик по числу открывает то же модальное окно.
  • Построчная привязка: файлы прикрепляются к конкретной строке графика платежей, что упрощает навигацию и контроль.

#Фиксация операторов точечно внутри документа

Доработка дает гибкое и быстрое управление доступом прямо в карточке договора: можно точечно назначать и оперативно заменять операторов без правок в настройках типа документа или параметрах проекта, при этом назначенные пользователи получают те же права на просмотр и редактирование, что системные операторы. Это ускоряет работу, снижает нагрузку на администраторов, уменьшает риски блокировок из‑за отсутствия доступа, обеспечивает корректный доступ к приватным договорам и повышает прозрачность за счет наглядного счетчика назначенных операторов.

Что нового:

  • Точечное назначение операторов для конкретного договора через удобный мультиселект.
  • Быстрое редактирование состава: повторный выбор позволяет обновлять список без лишних переходов.
  • Единые права: операторы, назначенные в документе, получают такие же права, как операторы из настроек типа или параметров проекта — просмотр и редактирование данного договора.
  • Доступ к приватным договорам: если договор помечен как приватный, указанные в нем операторы все равно получают к нему доступ.
  • Прозрачность статуса: в интерфейсе отображается фактическое количество назначенных операторов документов.

Ключевые возможности:

  • В карточке договора, слева от выбора Операторов актов, появилась кнопка нет операторов документа.
  • По клику открывается модальное окно с мультиселектом сотрудников (список отсортирован по компании и отделам).
  • После выбора показывается счетчик: например, «1 оператор документов». При повторном открытии можно удалять/добавлять операторов.

#В настройки типов документа добавлена новая настройка "Инициатор"

Доработка дает точный и прозрачный контроль над созданием документов: право запуска теперь централизованно управляется через Инициаторов на уровне типа, что исключает несанкционированное и случайное создание (наблюдатели и операторы типа без статуса инициатора больше не могут создавать). Пользователи видят в форме только доступные им типы, что ускоряет работу и снижает ошибки; логика сохраняется и при клонировании, делая права предсказуемыми. Мультиселект с группировкой по компаниям и отделам упрощает настройку, а миграция перенесла текущие значения без потери данных. В итоге усиливается безопасность, уменьшается нагрузка на администраторов и повышается удобство для пользователей, при этом ограничения по отделам соблюдаются: видимость без права создания, если не указаны в Инициаторах.

Что нового:

  • Точный контроль создания документов: доступ управляется точечно через Инициаторов на уровне типа.
  • Прозрачная форма создания: пользователь видит только доступные ему типы; Администраторы и Операторы из параметров проекта — все типы.
  • Последовательные права при клонировании: создание копии доступно только тем, у кого есть право создавать исходный тип.
  • Бесшовная миграция: существующие настройки перенесены без потери данных, что упрощает переход.
  • Усиление безопасности: наблюдатели и операторы из типа больше не могут создавать документы, если не указаны как Инициаторы и не входят в Операторы проекта/Администраторы.

Ключевые возможности:

  • В настройках типов документов в блоке Доступы добавлен мультиселектор Инициатор с подсказкой «Указанным сотрудникам будет разрешено создавать документы с данным типом». Список сотрудников сгруппирован по компаниям и отделам.
  • Обновлена модель прав на создание: теперь создавать документ конкретного типа могут только Инициаторы этого типа, Администраторы и Операторы из параметров проекта.
  • Форма создания договора отображает только те типы, которые доступны пользователю по новым правилам.
  • При клонировании договора выполняется проверка прав на создание по типу исходного документа; при отсутствии прав показывается сообщение: «Доступ запрещен. Доступ ограничен».
  • Выполнена миграция: значения из Операторы скопированы в Инициаторы с сохранением в обоих полях.
  • Уточнена логика при ограничениях по отделам: пользователи видят документы типа только своего отдела; право на создание при этом дает только наличие в Инициаторах.