Можете, пожалуйста, подсказать в каких решениях для 1С 8.3 УФ (в типовых или нетиповых, может быть где-то на Инфостарте) удобно решен вопрос ввода времени и интервалов времени (как с клавиатуры, так и мышкой)?

Смутно помню, что видел очень давно чье-то решение, где время выставлялось на маленьких циферблатах мышкой. Но что-то мне подсказывает, что это были толстые формы и сторонний контрол.

Как вообще правильно оформлять на форме и хранить в базе (структура реквизитов) договоренности с клиентом о доставке? (например, до 13:00, после 17:00, с 13 до 14, с 9 до 12 и с 17 до 18.... Не я же первый решаю эту задачу, должны были сотни раз решить...
---
когда то интервалы времени, я решал диаграммой ганта.
Там по часам, можно подкрашивать занятые часы, а незанятые прямо диапазоны, можно мышкой двигать. И разворачивать по всякому, смотреть какое время кем занято.
Это в автосалоне делал, планирование времени мастеров автосервиса.
---
вообще обычно не мы под клиента подстраиваемся, а клиент под условия доставки. Допустим у нас есть доставка с 9 до 12, с 12 до 15 и с 15 до 18. Вот из этих интервалов и выбирает покупатель. А так чтобы покупатель любой интервал выбирал...

Ну как вариант - есть форма ВыборСтандартногоПериода. Переделайте её под время.
---
Как обычные поля выбора с учетом выбора 23:59, А в объекте реквизиты соответствующие.
---
когда то интервалы времени, я решал диаграммой ганта.
Там по часам, можно подкрашивать занятые часы, а незанятые прямо диапазоны, можно мышкой двигать. И разворачивать по всякому, смотреть какое время кем занято.
Это в автосалоне делал, планирование времени мастеров автосервиса.
---
мне стыдно, я ни разу этим объектом не пользовался, даже как юзер.
В веб-клиенте будет работать?
---
В веб-клиенте будет работать?
в тонком работало, в веб - не знаю...должно наверное
---
Альтернативная форма выбора времени для УФ
Это, ссылка?
---
Видел, конечно, это простое решение в лоб - единственное что ищется в поиске на этом сайте.
---
Я бы справочник завел, все равно же эти условия времени конечны.
---
Да, зачастую создают отдельный справочник для интервалов + быстрый ввод для наиболее часто используемых значений.
---
а какие интервалы хранить в справочнике и зачем? Если сегодня клиент хочет с 9 до 11, а завтра с 10 до 13?

Все возможные комбинации ведь не вписать.
---
вообще обычно не мы под клиента подстраиваемся, а клиент под условия доставки. Допустим у нас есть доставка с 9 до 12, с 12 до 15 и с 15 до 18. Вот из этих интервалов и выбирает покупатель. А так чтобы покупатель любой интервал выбирал...

Ну как вариант - есть форма ВыборСтандартногоПериода. Переделайте её под время.
---
Можно сделать справочник подчиненным контрагентам и для каждого свои интервалы указать. Ну и общие сделать.
---
Все условия как раз вписать вполне реально. Никто не делает доставку с 11.14 по 12.43. Ставят условия с 11 до 12, таких условий очень даже ограниченное количество. Ели и появится условие "после 13", то его легко добавить в справочник.
На выходе получаем простую реализацию и удобный быстрый выбор.
---
Возможно не совсем корректно понят мною, но может воспользоваться конструкцией ЧастиДаты.Время ?
---
мне не уровень программирования нужен, а интерфейсное решение средствами 1С 8.3 для работы в веб-клиенте.
---
Сделайте лучше как-то так:

```1c
    &НаКлиенте
    Процедура ЗаполнитьЗаПериод(Команда)

    Диалог = Новый ДиалогРедактированияСтандартногоПериода();
    Диалог.Период = Новый СтандартныйПериод(ДатаНачала, ДатаОкончания);
    Диалог.Показать(Новый ОписаниеОповещения("УстановитьПериодЗавершение", ЭтотОбъект, Новый Структура("Диалог", Диалог)));

    КонецПроцедуры

    &НаКлиенте
    Процедура УстановитьПериодЗавершение(Период, ДополнительныеПараметры) Экспорт

    Диалог = ДополнительныеПараметры.Диалог;
    Если Период <> Неопределено Тогда
    //Объект.ДатаНач = Диалог.Период.ДатаНачала;
    //Объект.ДатаОконч = Диалог.Период.ДатаОкончания;
    ПолучитьДанныеДокументов(Период);
    //Иначе //Если перод не выбран ...
    КонецЕсли

    КонецПроцедуры
```
---
жаль только, что стандартный период так же красиво с интервалом часов в пределах дня не работает
---
Вспомнил, где видел удобный для меня виджет со вводом времени.
К сожалению, память подвела, он не на 1С.

Насколько технически возможно реализовать такое в тонком и веб-клиенте 1С в полях ввода времени?

http://examples.sencha.com/ExtReact/6.6.0/kitchensink/#/components/forms/timefield