CRM4DEV-1385 - Получение подробных данных проблемы... СТАТУС
В последующих доработках связанных с движением сделки, а также обновления её полей карточек в канбане, необходимо после изменений использовать следующие процедуры
// Заполняет характеристики сделки на основе данных регистратора и документа сделки.
//
// Параметры:
// Регистратор - БизнесПроцессСсылка.CRM_БизнесПроцесс, ЗадачаСсылка.ЗадачаИсполнителя - объект-инициатор;
// ДокументСделки - ДокументСсылка - документ, связанный со сделкой;
// Сделка - СправочникСсылка.Сделки - сделка для заполнения характеристик;
// ОбъектНедвижимости - СправочникСсылка.УПДК_ОбъектыНедвижимости - объект недвижимости;
// ВызванаРекурсивно - Булево - признак повторного вызова.
//
// Особенности:
// - Определяет сделку по документу, если не передана явно;
// - Адаптирует обработку для бизнес-процессов и задач;
// - Выполняет запрос для получения данных по сделке;
// - При пустом результате и нерекурсивном вызове обновляет все записи сделки;
// - Формирует текстовое описание характеристик (комнаты, площадь, сумма);
// - Записывает характеристики с блокировкой или без.
//
// Спецификация:
// - Процедура экспортная;
// - Зависит от функций: ПолучитьДокументСДелки, ТектЗапросаДляЗаполненияХарактеристик,
// ЗаполнитьХарактеристикиПоВсемЗаписямСделки, ЗаписатьХарактеристикиСБлокировкой,
// ЗаписатьХарактеристикиБезБлокировки.
//
Канбан.ЗаполнитьХарактеристики(Регистратор,ДокументСделки, Сделка = Неопределено, ОбъектНедвижимости = Неопределено,
ВызванаРекурсивно = Ложь);
// Заполняет характеристики для всех записей сделки по всем связанным регистраторам.
//
// Параметры:
// Сделка - СправочникСсылка.Сделки - сделка для заполнения характеристик.
//
// Особенности:
// - Возвращает без действий при пустой ссылке на сделку;
// - Получает массив текущих регистраторов сделки;
// - Для каждого регистратора вызывает основную процедуру заполнения характеристик.
//
// Спецификация:
// - Процедура экспортная;
// - Зависит от функции ТекущиеРегистраторыСделкиОбщая;
// - Вызывает процедуру ЗаполнитьХарактеристики с признаком рекурсивного вызова.
//
Канбан.ЗаполнитьХарактеристикиПоВсемЗаписямСделки(Сделка);
// Заполняет характеристики для всех записей клиента по всем связанным регистраторам.
//
// Параметры:
// Клиент - СправочникСсылка.Контрагенты - клиент для заполнения характеристик.
//
// Особенности:
// - Возвращает без действий при пустой ссылке на клиента;
// - Получает массив структур с регистраторами, сделками и объектами недвижимости;
// - Для каждого элемента вызывает основную процедуру заполнения характеристик.
//
// Спецификация:
// - Процедура экспортная;
// - Зависит от функции ТекущиеРегистраторыСделкиОбщаяПоКлиенту;
// - Вызывает процедуру ЗаполнитьХарактеристики с признаком рекурсивного вызова.
//
Канбан.ЗаполнитьХарактеристикиПоВсемЗаписямКлиента(Клиент);
Т.к.