Открытие страницы редактирования в БП для продолжения работы по другому процессу
Всем привет!
Есть задача - на определенном этапе БП из лида создаю продажу (предварительно квалифицируя данного лида в контакт). В фоновом режиме в процессе выполняются подпроцессы обновления стадии лида, квалификация лида, создания продажи.
Задача: необходимо после того как создается продажа - открыть ее старницу редактирования. Но не просто открыть (как это делает базовый элемент "Открыть старницу редактирования", который при сохранении продажи закроет ее), а как бы перейти из раздела Лиды на страницу новосозданной продажи. Дело в том, что по продаже запускается процесс и мне нужно что бы пользователь продолжил работать по процессу продажи.
Заранее спасибо!
Нравится
Вот пример:
var recordId = collection.getByIndex(0).get("Id");
var defaultValues = [
{
name: "DefaultStatus",
value: status
},
{
name: "DefaultVolume",
value: this.get("SampleIDVolume")
}
];
this.openCardInChain({
"id": recordId,
"schemaName": "BTSampInShipment1PageV2",
"moduleId": this.sandbox.id + "BTSampInShipment1PageV2",
"isSeparateMode": false,
"operation": Enums.CardStateV2.EDIT,
"defaultValues": defaultValues,
});
Открывай карточку продажи программно из скрипта страницы редактирования лида после выполнения всех нужных процессов.
Алла Савельева,
Рад тебя слышать )
Не подскажешь примеры где посмотреть? потому что на форуме вот так сходу не нашел.
Вот пример:
var recordId = collection.getByIndex(0).get("Id");
var defaultValues = [
{
name: "DefaultStatus",
value: status
},
{
name: "DefaultVolume",
value: this.get("SampleIDVolume")
}
];
this.openCardInChain({
"id": recordId,
"schemaName": "BTSampInShipment1PageV2",
"moduleId": this.sandbox.id + "BTSampInShipment1PageV2",
"isSeparateMode": false,
"operation": Enums.CardStateV2.EDIT,
"defaultValues": defaultValues,
});