CRM4DEV-1385 - Получение подробных данных проблемы... СТАТУС

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

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

Канбан.ЗаполнитьХарактеристики(Регистратор,ДокументСделки, Сделка = Неопределено, ОбъектНедвижимости = Неопределено,
        ВызванаРекурсивно = Ложь);

// Заполняет характеристики для всех записей сделки по всем связанным регистраторам.
//
// Параметры:
//   Сделка - СправочникСсылка.Сделки - сделка для заполнения характеристик.
//
// Особенности:
//   - Возвращает без действий при пустой ссылке на сделку;
//   - Получает массив текущих регистраторов сделки;
//   - Для каждого регистратора вызывает основную процедуру заполнения характеристик.
//
// Спецификация:
//   - Процедура экспортная;
//   - Зависит от функции ТекущиеРегистраторыСделкиОбщая;
//   - Вызывает процедуру ЗаполнитьХарактеристики с признаком рекурсивного вызова.
//

Канбан.ЗаполнитьХарактеристикиПоВсемЗаписямСделки(Сделка);


// Заполняет характеристики для всех записей клиента по всем связанным регистраторам.
//
// Параметры:
//   Клиент - СправочникСсылка.Контрагенты - клиент для заполнения характеристик.
//
// Особенности:
//   - Возвращает без действий при пустой ссылке на клиента;
//   - Получает массив структур с регистраторами, сделками и объектами недвижимости;
//   - Для каждого элемента вызывает основную процедуру заполнения характеристик.
//
// Спецификация:
//   - Процедура экспортная;
//   - Зависит от функции ТекущиеРегистраторыСделкиОбщаяПоКлиенту;
//   - Вызывает процедуру ЗаполнитьХарактеристики с признаком рекурсивного вызова.
//

Канбан.ЗаполнитьХарактеристикиПоВсемЗаписямКлиента(Клиент);


Т.к.



  • Нет меток