forum.bitel.ru
http://forum.bitel.ru/

Редактирование параметра контрагента через мастер
http://forum.bitel.ru/viewtopic.php?f=49&t=12527
Страница 1 из 1

Автор:  zavndw [ 02 июл 2017, 09:39 ]
Заголовок сообщения:  Редактирование параметра контрагента через мастер

Добрый день. Подскажите вопрос такой:
Нужно при создании процесса проверять заполнен ли параметр у контрагента, если пустой то в мастере его заполнить.
По проверки параметра понятно JEXL, а как мастера для этого параметра вызвать не понятно. Теоретически можно сделать 2 разных шага мастера но опять же как их вызывать, или есть другой путь

Автор:  Arcad77 [ 11 июл 2017, 14:56 ]
Заголовок сообщения:  Re: Редактирование параметра контрагента через мастер

Присоединяюсь к вопросу!
Очень больной вопрос - при создании процесса ("Заявка на возникшую проблему" к примеру) - 90% ее решения заключается как раз в параметрах КонтрАгента, а если еще сможем углубится к параметрам Адреса ДОМА в котором этот клиент - то Админ можно не только горы свернуть, но и вселенной повертеть!

Автор:  Администратор [ 20 июл 2017, 00:08 ]
Заголовок сообщения:  Re: Редактирование параметра контрагента через мастер

Попробуйте в конфигурации шага добавить параметр:
Код:
object=linkedCustomer

Автор:  Arcad77 [ 25 июл 2017, 16:53 ]
Заголовок сообщения:  Re: Редактирование параметра контрагента через мастер

Администратор писал(а):
Попробуйте в конфигурации шага добавить параметр:
Код:
object=linkedCustomer


Я извиняюсь! и куда это дописать?
(это отрывок одного из процессов, всякие сообщения-оповещения опустим)
Код:
cnt=0
createWizard.createStep.{@inc:cnt}.title=Контрагент
createWizard.createStep.{@cnt}.class=ru.bgcrm.model.process.wizard.LinkCustomerStep
#
createWizard.createStep.{@inc:cnt}.class=ru.bgcrm.model.process.wizard.FillParamsStep
createWizard.createStep.{@cnt}.title=Адрес установки / конт. лицо
createWizard.createStep.{@cnt}.parameterIds=3,7
#
createWizard.createStep.{@inc:cnt}.class=ru.bgcrm.model.process.wizard.SetDescriptionStep
#
createWizard.createStep.{@inc:cnt}.class=ru.bgcrm.model.process.wizard.SetExecutorsStep

Если мне нужно чтобы "Параметр дома №№ 11, 41" обязательно были заполнены!

Автор:  Администратор [ 16 авг 2017, 15:07 ]
Заголовок сообщения:  Re: Редактирование параметра контрагента через мастер

Необходимо добавить в конфигурации шага FillParamsStep
Это только для параметров привязанного контрагента, для редактирования параметров дома пока решения нет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/