[QUOTE]
Дмитрий Владимирович написал:
Николай , [QUOTE] Николай написал:
[QUOTE] arnly написал:
[QUOTE] Николай написал:
Коллеги, помогите правильно написать php код, очень надо[/QUOTE]
$numerator = \Bitrix\Main\Numerator\Numerator::load(3);
$numNext=$numerator->getNext();
$this->SetVariable('nomer',$numNext);[/QUOTE]
Спасибо большое, все заработало!!! [/QUOTE]
можете подробнее расписать, как работает? задача та же, нужно при создании сделки менять её номер по шаблону 20-001.... 20-002..... 20-xxx
создал нумератор, id=6 ( [URL=http://joxi.ru/EA4jVMoHO513Jm]http://joxi.ru/EA4jVMoHO513Jm[/URL] ),
создал переменную nomer [URL=http://joxi.ru/zANGv8Wh6LPMpr]http://joxi.ru/zANGv8Wh6LPMpr[/URL]
с БП создал php код ( [URL=http://joxi.ru/nAyoRVKijd01am]http://joxi.ru/nAyoRVKijd01am[/URL] ):
$numerator = \Bitrix\Main\Numerator\Numerator::load(6);
$numNext=$numerator->getNext();
$this->SetVariable('nomer',$numNext);
Запускаю, мне пишет - "Бизнес-процесс Переименование сделки завершен" - но в сделке как номер #10 как название было, так и осталось. предполагаю что то пропустил, но не пойму что [/QUOTE]
Надо активити еще добавить(Изменение полей документа) название сделки на переменную