Копирование карточки продажи при переходе в стадию

Здравствуйте, коллеги. 

Каким образом можно скопировать карточку продажи со всеми данными при переходе ее в стадию "Купил"? 

 

Нравится

3 комментария

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

 

var newGoodsEntity = goodsEntity.Clone() as Terrasoft.Core.Entities.Entity;
newGoodsEntity.SetDefColumnValues();
newGoodsEntity.SetColumnValue("Id", Guid.NewGuid());
newGoodsEntity.SetColumnValue("ChangeRequestId", newChangeRequestId);
newGoodsEntity.Save();

 

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

Добрый день.

Как уже было упомянуто выше, решение такой задачи невозможно в полноценном объеме без разработки. 

Аналогичный вопрос рассматривался в статье: https://community.terrasoft.ru/questions/kopirovanie-suschnosti-iz-deta…  

Также на Marketplace есть такое дополнение, возможно будет полезным:

https://marketplace.terrasoft.ru/app/copy-detail-records-creatio

Показать все комментарии