Хотелось бы иметь возможность добавления полей с автоподстановкой значений. Например, в справочнике указана стоимость, при добавлении строки в аналитику со значением из справочника стоимость бы автоматически вносилась в поле, которое можно вручную изменить.
Удобно при добавлении услуг, на которые установлена стоимость, но в каждой конкретной задаче она может изменяться.
Сейчас городим в аналитике такую конструкцию: вычисляемое поле + ручной ввод + вычисляемое поле с итоговый результатом. Вроде нормально, но если нужно 3 подобных значения, то полей уже нужно 9 создавать, что очень усложняет визуальное восприятие и уменьшает юзабилити.
Поля с автоподстановкой значений
-
- Сообщения: 32
- Зарегистрирован: 24.05.2018 17:53
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Поля с автоподстановкой значений
+
По теме не очень понял о чем речь, прочитал стало понятнее.
Также тратим поля и логику вычисляемых полей для таких ситуаций.
По теме не очень понял о чем речь, прочитал стало понятнее.
Также тратим поля и логику вычисляемых полей для таких ситуаций.
-
- Сообщения: 58
- Зарегистрирован: 17.12.2017 10:56
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Поля с автоподстановкой значений
Запрос понятный и выгоды тоже, но по моему опыту такие поля это достаточно коварная штука. В частности, они все время норовят подставить справочные значения, когда ты их уже откорректировал на те, которые нужны) Но обсудим в команде, посмотрим что коллеги скажут.
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Поля с автоподстановкой значений
Можно сделать опцию разового выполнения подстановки, например пока это поле не пустое.Dmitry Goncharenko писал(а): ↑20.05.2020 12:45Запрос понятный и выгоды тоже, но по моему опыту такие поля это достаточно коварная штука. В частности, они все время норовят подставить справочные значения, когда ты их уже откорректировал на те, которые нужны) Но обсудим в команде, посмотрим что коллеги скажут.
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Поля с автоподстановкой значений
Разовая подстановка в пустое поле работала бы без проблем, но ее появление сразу повлечет за собой запросы "Я случайно выбрал не ту запись справочника, потом сразу поменял на нужную, а значение в поле "Цена" не обновилось. А я-то рассчитывал, что обновится, в итоге была добавлена неверная аналитика и вся работа пошла наперекосяк".Можно сделать опцию разового выполнения подстановки, например пока это поле не пустое.
Поэтому если делать, то надо сразу рассчитывать чтобы последующее обновление тоже работало - и потом накручивать сложную поведенческую логику по мотивам обращений в СП.
-
- Сообщения: 26
- Зарегистрирован: 25.10.2020 17:16
Re: Поля с автоподстановкой значений
Попробую возразить и сформулировать свои потребности.Dmitry Goncharenko писал(а): ↑27.05.2020 15:46Разовая подстановка в пустое поле работала бы без проблем, но ее появление сразу повлечет за собой запросы "Я случайно выбрал не ту запись справочника, потом сразу поменял на нужную, а значение в поле "Цена" не обновилось. А я-то рассчитывал, что обновится, в итоге была добавлена неверная аналитика и вся работа пошла наперекосяк".Можно сделать опцию разового выполнения подстановки, например пока это поле не пустое.
Поэтому если делать, то надо сразу рассчитывать чтобы последующее обновление тоже работало - и потом накручивать сложную поведенческую логику по мотивам обращений в СП.
Есть товары/услуги с ценой (запись справочника или задача с полем «ЦенаПрайс»)
При добавлении строки аналитики поле «ЦенаПродажи» должно заполниться данными с «ЦенаПрайс».
После заполнения поля «ЦенаПродажи», оно не должно быть связано с полем «ЦенаПрайс»
Нужно именно поле с одноразовым копированием в него информации из поля справочника/задачи «ЦенаПрайс». Его не нужно в последующем обновлять. Его нужно отвязать от исходного поля с которого взяли данные.
Для чего это нужно? Для того, чтобы при обновлении поля «ЦенаПрайс» (переоценка, новые приходы, инфляция) не изменялись записи в аналитиках уже закрытых задач (не нарушали отчетность по ранее закрытым сделкам)
Попробую сформулировать еще иначе: Цена завершенной сделки (аналитики) должна быть полностью отвязана от цены прайса (поля справочника/задачи)
-
- Сообщения: 26
- Зарегистрирован: 25.10.2020 17:16
Re: Поля с автоподстановкой значений
Интерфейсно вижу поле как числовое с опцией-списком выбора «Одноразово скопировать данные из поля ....»
Может это будет не отдельный тип поля, а опция к числовому полю.
Например: «Не обновлять» , «Отвязать от источника данных»
Неоднократно встречал запрос на такую функциональность, но по разному сформулированный.
Например здесь:
Может это будет не отдельный тип поля, а опция к числовому полю.
Например: «Не обновлять» , «Отвязать от источника данных»
Неоднократно встречал запрос на такую функциональность, но по разному сформулированный.
Например здесь:
Полынцов Константин писал(а): ↑12.05.2015 23:21Присоединюсь к обсуждению...
Наш случай.
В команде работает несколько человек. С каждым индивидуальная договоренность об оплате конкретной суммы в час.
Я вижу такое решение. Добавляем каждому сотруднику поле "Стоимость часа" и далее используя аналитики и отчеты делаем подсчет/рассчет....
Проблема. А если договоренность изменится и стоимость часа поменяем, то все ранее сделанные отчеты "поплывут" (((
Как тут быть? Есть идеи???
-
- Сообщения: 26
- Зарегистрирован: 25.10.2020 17:16
Re: Поля с автоподстановкой значений
Пришел в голову еще один вариант, как можно отвязать цену в аналитике от источника цены в справочнике.
Возможно, самый простой вариант в реализации:
Вычисляемое поле с опцией:
«Одноразовое вычисление»
или «Отвязать от источника после вычисления»
или «Заменить формулу результатом после вычисления»
Т.е. вычисляемое поле с такой опцией после вычисления заменяется в строке аналитики обычным числовым полем с результатом вычисления.
Наверное, автор этого топика имел ввиду именно такую функцию:
Числовые ПОЛЯ С одноразовой АВТОПОДСТАНОВКОЙ ЗНАЧЕНИЙ из полей задачи/справочника.
Возможно, самый простой вариант в реализации:
Вычисляемое поле с опцией:
«Одноразовое вычисление»
или «Отвязать от источника после вычисления»
или «Заменить формулу результатом после вычисления»
Т.е. вычисляемое поле с такой опцией после вычисления заменяется в строке аналитики обычным числовым полем с результатом вычисления.
Наверное, автор этого топика имел ввиду именно такую функцию:
Числовые ПОЛЯ С одноразовой АВТОПОДСТАНОВКОЙ ЗНАЧЕНИЙ из полей задачи/справочника.
-
- Сообщения: 32
- Зарегистрирован: 24.05.2018 17:53
Re: Поля с автоподстановкой значений
Я вижу это в таком варианте:
Отдельный вид изменяемого поля с формулой как у вычисляемого, только на странице с аналитикой дополнительно присутствует скрипт, который запускается по событию изменения полей, которые присутствуют в формуле. Скрипт изменяет значение нужного поля.
Отдельный вид изменяемого поля с формулой как у вычисляемого, только на странице с аналитикой дополнительно присутствует скрипт, который запускается по событию изменения полей, которые присутствуют в формуле. Скрипт изменяет значение нужного поля.
-
- Сообщения: 13
- Зарегистрирован: 13.12.2018 13:40
Re: Поля с автоподстановкой значений
На данный момент для решения кейса просто использовал дополнительное поле аналитики: Скорректированная цена
В формуле расчёта стоимости проверяю, если Скорректированная цена не указана - беру из справочника, если указана - то из поля.
Чуть громоздко зато прозрачно.
В формуле расчёта стоимости проверяю, если Скорректированная цена не указана - беру из справочника, если указана - то из поля.
Чуть громоздко зато прозрачно.
-
- Сообщения: 61
- Зарегистрирован: 29.04.2019 14:41
-
- Сообщения: 104
- Зарегистрирован: 18.07.2012 10:51
-
- Сообщения: 13
- Зарегистрирован: 13.12.2018 13:40
-
- Сообщения: 2
- Зарегистрирован: 21.12.2023 22:17