Страница 1 из 1
Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 11.09.2018 11:47
Степан Чельцов
Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 11.09.2018 14:33
Максим Сафронов
+1
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 11.09.2018 18:43
Илья Федоров
Степан Чельцов писал(а): ↑11.09.2018 11:47
Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
+ 1
И наоборот хорошо бы тоже научить поле в задаче заполнять значением поля из элемента справочника.
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 12.09.2018 13:01
Алека Александр Васильевич
+
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 12.09.2018 18:41
Dmitry Goncharenko
А как предлагается адресоваться к нужной записи справочника?
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 15.01.2019 18:03
Халфин Тимур Маликович
изменение значения поля элемента справочника, заданного в кастомном поле типа "элемент справочника"
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 15.01.2019 20:56
Илья Федоров
Халфин Тимур Маликович писал(а): ↑15.01.2019 18:03
изменение значения поля элемента справочника, заданного в кастомном поле типа "элемент справочника"
Да вы батенька, "адинесник"
![Подмигивание :wink:](./images/smilies/smile_wink.gif)
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 16.01.2019 10:43
Халфин Тимур Маликович
Да вы батенька, "адинесник"
![Подмигивание :wink:](./images/smilies/smile_wink.gif)
раньше я считал себя ковбоем...
а в целом, круг задач определяет инструменты и терминологию...
Команда ПланФикса!
Еще не поздно объединить справочники и задачи!
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 19.01.2019 20:48
Илья Федоров
Это какое-то очень революционное предложение.
Мои аргументы "против":
- назначение задачи - отразить последовательное движение к конечной цели и результат её достижения. Назначение записи справочника - зафиксировать условно постоянную информацию (суть каталог - сущность);
- для задачи существует четкое понятие жизненного цикла. Для записи справочника такого понятия в общепринятом значении нет.
- в процессе выполнения задачи жизненный цикл и результаты по задаче можно и нужно считать. Для записи справочника ничего считать и отслеживать не нужно;
- большинство систем всегда оперируют двумя понятиями "деятельности" (задача/заявка/задание и т.п. и "сущностями" (справочники, контакты и т.п.).
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 22.01.2019 20:13
Артем Никитенко
+1 , а то приходилось через API делать.
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 10.06.2019 09:00
Илья Федоров
Степан Чельцов писал(а): ↑11.09.2018 11:47
Мы работаем с Планфиксом, и некоторые действия приводят к изменению записей справочника, но изменять их можем только вручную, открывая записи. Зачастую нам надо изменить Контрагента, в счете, потому что Заказчик решил платить от другого юр.лица, хотя основной Контрагент в проекте остается прежним.
Установка значения поля записи справочника из другого поля задачи и/или проекта - удобная и производительная функция, способная помочь в множестве ситуаций.
Пока что то новостей по этой мтеме не слышно. Подкину кейс для которого данная возможность очень пригодится.
Многие ведут в системе договора, не только как задачи, но и как справочники (а некоторые и так и так).
Задача используется для отслеживания жизненного цикла заключения догоаора, а справочник для хранения статической информации по договору.
Использование справочника удобно потому что в него можно вынести поля для формирования текста договора (условия, подписантов и т.п.), те которые в задаче не нужны.
Так вот справочник очень удобно использовать для автоматической нумерации договоров, а вычмсляемое поле задачи для формирования текстового номера договора содержащего доп информацию (префиксы).
Таким образом добавление возмождности заполнить поле справоника значением из задачи поможет решить следующую задачу.
1. Для регистрации нового договора пользователь создает новую запись в справочнике Договоры. В поле типа число в автоинкрементом фиксируется порядковый номер договора.
2. Подбирает запись справочника в поле задачи типа Запись справочника Договоры.
3. В задаче при соблюдении доп условий в вычмсляемом поле заполняется текстовый номер договора.
4. Сценарием при изменении "текстового номера договора", значение поля копировется в соответсвующее поле записи справочника указанной в поле задачи. Договор.
Re: Изменить отдельные поля записи справочника через автоматические сценарии
Добавлено: 21.06.2019 16:26
Dmitry Goncharenko
Таким образом добавление возмождности заполнить поле справоника значением из задачи поможет решить следующую задачу.
1. Для регистрации нового договора пользователь создает новую запись в справочнике Договоры. В поле типа число в автоинкрементом фиксируется порядковый номер договора.
2. Подбирает запись справочника в поле задачи типа Запись справочника Договоры.
3. В задаче при соблюдении доп условий в вычмсляемом поле заполняется текстовый номер договора.
4. Сценарием при изменении "текстового номера договора", значение поля копировется в соответсвующее поле записи справочника указанной в поле задачи. Договор.
Предлагаемый вариант хорош тем, что он предлагает понятный способ адресации к записи справочника (см. выделение) - а это краеугольный камень в подобных вопросах. Другое дело, насколько удобным и распространенным будет этот вариант в реальной практике - все же, заранее вручную прописывать запись справочника в поле, чтобы потом ее автоматически изменять, не сильно отличается от того, чтобы просто вручную потом перенести значение в нужную запись справочника.