Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
Изменить отдельные поля записи справочника через автоматические сценарии
-
- Сообщения: 39
- Зарегистрирован: 09.06.2016 11:14
-
- Сообщения: 112
- Зарегистрирован: 13.10.2014 23:17
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Изменить отдельные поля записи справочника через автоматические сценарии
+ 1Степан Чельцов писал(а): ↑11.09.2018 11:47Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
И наоборот хорошо бы тоже научить поле в задаче заполнять значением поля из элемента справочника.
-
- Сообщения: 13
- Зарегистрирован: 27.04.2018 10:18
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Re: Изменить отдельные поля записи справочника через автоматические сценарии
А как предлагается адресоваться к нужной записи справочника?
-
- Сообщения: 262
- Зарегистрирован: 16.12.2015 16:50
Re: Изменить отдельные поля записи справочника через автоматические сценарии
изменение значения поля элемента справочника, заданного в кастомном поле типа "элемент справочника"
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Да вы батенька, "адинесник"Халфин Тимур Маликович писал(а): ↑15.01.2019 18:03изменение значения поля элемента справочника, заданного в кастомном поле типа "элемент справочника"
-
- Сообщения: 262
- Зарегистрирован: 16.12.2015 16:50
Re: Изменить отдельные поля записи справочника через автоматические сценарии
раньше я считал себя ковбоем...Да вы батенька, "адинесник"
а в целом, круг задач определяет инструменты и терминологию...
Команда ПланФикса!
Еще не поздно объединить справочники и задачи!
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Это какое-то очень революционное предложение.
Мои аргументы "против":
- назначение задачи - отразить последовательное движение к конечной цели и результат её достижения. Назначение записи справочника - зафиксировать условно постоянную информацию (суть каталог - сущность);
- для задачи существует четкое понятие жизненного цикла. Для записи справочника такого понятия в общепринятом значении нет.
- в процессе выполнения задачи жизненный цикл и результаты по задаче можно и нужно считать. Для записи справочника ничего считать и отслеживать не нужно;
- большинство систем всегда оперируют двумя понятиями "деятельности" (задача/заявка/задание и т.п. и "сущностями" (справочники, контакты и т.п.).
-
- Сообщения: 33
- Зарегистрирован: 20.05.2016 22:29
Re: Изменить отдельные поля записи справочника через автоматические сценарии
+1 , а то приходилось через API делать.
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Пока что то новостей по этой мтеме не слышно. Подкину кейс для которого данная возможность очень пригодится.Степан Чельцов писал(а): ↑11.09.2018 11:47Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
Многие ведут в системе договора, не только как задачи, но и как справочники (а некоторые и так и так).
Задача используется для отслеживания жизненного цикла заключения догоаора, а справочник для хранения статической информации по договору.
Использование справочника удобно потому что в него можно вынести поля для формирования текста договора (условия, подписантов и т.п.), те которые в задаче не нужны.
Так вот справочник очень удобно использовать для автоматической нумерации договоров, а вычмсляемое поле задачи для формирования текстового номера договора содержащего доп информацию (префиксы).
Таким образом добавление возмождности заполнить поле справоника значением из задачи поможет решить следующую задачу.
1. Для регистрации нового договора пользователь создает новую запись в справочнике Договоры. В поле типа число в автоинкрементом фиксируется порядковый номер договора.
2. Подбирает запись справочника в поле задачи типа Запись справочника Договоры.
3. В задаче при соблюдении доп условий в вычмсляемом поле заполняется текстовый номер договора.
4. Сценарием при изменении "текстового номера договора", значение поля копировется в соответсвующее поле записи справочника указанной в поле задачи. Договор.
-
- Сообщения: 4123
- Зарегистрирован: 06.06.2012 13:54
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Предлагаемый вариант хорош тем, что он предлагает понятный способ адресации к записи справочника (см. выделение) - а это краеугольный камень в подобных вопросах. Другое дело, насколько удобным и распространенным будет этот вариант в реальной практике - все же, заранее вручную прописывать запись справочника в поле, чтобы потом ее автоматически изменять, не сильно отличается от того, чтобы просто вручную потом перенести значение в нужную запись справочника.Таким образом добавление возмождности заполнить поле справоника значением из задачи поможет решить следующую задачу.
1. Для регистрации нового договора пользователь создает новую запись в справочнике Договоры. В поле типа число в автоинкрементом фиксируется порядковый номер договора.
2. Подбирает запись справочника в поле задачи типа Запись справочника Договоры.
3. В задаче при соблюдении доп условий в вычмсляемом поле заполняется текстовый номер договора.
4. Сценарием при изменении "текстового номера договора", значение поля копировется в соответсвующее поле записи справочника указанной в поле задачи. Договор.