Простое бронирование заказов на каждый день

26.12.21

Задачи пользователя - Монитор заказов

Эх... моя первая статья, поехали) Для маленького бизнеса иногда нужно бронировать заказы на каждый день, в моём случае это был заказ тракторов. Данную простенькую разработку можно адаптировать под что угодно - салоны красоты, парикмахерские, спец.техника, развлекательные услуги и т.д.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Простое бронирование заказов на каждый день:
.cfe 18,01Kb ver:0.1
13 Скачать бесплатно

Для начала создаем документ, в котором будут храниться наши заказы. 

В моём случае это "График спецтехники". 

Чтобы нам создать такой же вид, как на скриншоте, мы будем использовать форму списка. 

Нужно понять следующее:

Календарь слева нужен для удобного интерактивного взаимодействия, проще говоря, нажали на число и в среднем списке выводятся заказы на этот день. А правый динамический список необходим для отображения всех заказов. 

Поэтому в средний список мы выводим то, что находится в объектах правого списка. (Почему нельзя было вывести только один список? Мне показалось такое решение просто симпатичнее и нагляднее). 

Список реквизитов, которые находятся в документе:

 

 

Пояснение: 

ДатаДень - (в принципе можно, я думаю, было прицепить к стандартному реквизиту, но решил оставить эту для простоты разработки). 

Переходим в форму списка. Нам необходимо добавить реквизит формы Календарь (тип: дата), и средний список (динамический)

 

 

Располагаем их в таком же порядке и теперь настроим их так, чтобы мы получали необходимую информацию. 

1. Календарь, чтобы он принял такую форму, нужно открыть палитру свойств и задать Поле календаря.

2. График. Так как это динамический список, нужно задать ему произвольный запрос 

 

ВЫБРАТЬ
    ГрафикРаботыТехники.Техника КАК Техника,
    ГрафикРаботыТехники.ВремяС КАК ВремяС,
    ГрафикРаботыТехники.ВремяПо КАК ВремяПо,
    ГрафикРаботыТехники.ДатаДень КАК ДатаДень,
    ГрафикРаботыТехники.Клиент КАК Клиент,
    ГрафикРаботыТехники.Комментарий КАК Комментарий,
    ГрафикРаботыТехники.ВыполнениеЗаказа КАК ВыполнениеЗаказа
ИЗ
    Документ.ГрафикРаботыТехники КАК ГрафикРаботыТехники
ГДЕ
    ГрафикРаботыТехники.ДатаДень = &Календарь

 

Также нам нужно указать основную таблицу "Документ.ГрафикРаботыТехники", чтобы строки заказов на день были кликабельны. 

Чтобы у нас отрабатывал код по нажатию на календарь и дата при открытии была текущая, необходимо в модуле формы сделать следующее:

 

&НаКлиенте
Процедура КалендарьПриАктивизацииДаты(Элемент)
График.Параметры.УстановитьЗначениеПараметра("Календарь",Календарь);
//Передача даты в форму эдемента
ПередачаДатыСтр = Новый Структура;
ПередачаДатыСтр.Вставить("ТекДатаКалендаря",Календарь);

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



&НаКлиенте
Процедура ПриОткрытии(Отказ)
    Календарь = ТекущаяДата();
    График.Параметры.УстановитьЗначениеПараметра("Календарь",Календарь);
КонецПроцедуры

 

Теперь при нажатии на дату слева в колонке посередине будет наш заказ на данную дату. В списке справа можно также добавить условное редактирование по цвету, чтобы выделялись выполненные заказы. 

 

P.S.

Это моя первая статья в таком роде, возможно, я что-то не учёл, поэтому буду рад вашим комментариям, особенно благодарственным, если смог кому-нибудь помочь. Спасибо за внимание! 

Вступайте в нашу телеграмм-группу Инфостарт

Бронирование разработка гайд урок туториал бронирование заказов заказы программно

См. также

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

3050 руб.

22.04.2019    117143    705    205    

371

Управление взаимоотношениями с клиентами (CRM) Взаиморасчеты Монитор заказов Оптовая торговля Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Бухгалтер Пользователь Руководитель проекта 1С:Предприятие 8 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Данная разработка позволяет автоматизировать деятельность организации, предоставляющей логистические услуги, связанные с железнодорожными грузоперевозками. Ведется учет заявок клиентов, по ним создаются товарно-транспортные накладные. Далее отражаются дополнительные услуги (экспедирование, обрешетка, оформление вет. свидетельства), потом ТТН распределяются по вагонам. Ведется учет вагонов, находящихся в пути. Формируются отчеты "Информационный лист", "Вагоны в пути", "Заявки", "Товарно-транспортные накладные", "Прайс-лист". На основании ТТН формируется документ "Счет на оплату покупателю", типовой из БП 3.0. Уже на основании его создаются типовые реализации.

33754 руб.

27.07.2015    62047    4    5    

13

Взаиморасчеты Монитор заказов Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Абонемент ($m)

Отчет, который позволяет посмотреть оплату и отгрузку по заказам клиентов в разрезе организаций и партнеров для УТ 11.5, КА 2.5, ЕРП.

7 стартмани

04.03.2026    374    4    alex1cm    0    

3

Монитор заказов Банковские операции Бухгалтер Пользователь 1С 8.3 1С:Комплексная автоматизация 1.х 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Абонемент ($m)

Алгоритм автоматически находит заказы клиентов при загрузке банковской выписки и заполняет расшифровку поступления без участия бухгалтера. Поддерживает точный поиск по номеру заказа, нечёткий поиск с допуском опечаток, поиск через цепочку номер счёт-фактуры - реализация - заказ, а также автоматически подтягивает КПП плательщика из 1С:Контрагент(при наличии подписки) и парсинг с бесплатного сайта. Если платёж охватывает несколько заказов — суммы распределяются автоматически, остаток уходит в «невыясненные». Код открыт, типовая конфигурация не изменяется. Необходима адаптация под ваш номер заказа и номер СФ!

5 стартмани

26.02.2026    479    3    dasan92    0    

3

Монитор заказов Пользователь 1С 8.3 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Абонемент ($m)

Расширение, которое позволит отправлять оповещения в систему взаимодействия для менеджеров заказов при приобретении товаров и услуг для УТ 11.5 и УНФ3.0.

4 стартмани

19.02.2026    496    3    user213093test    0    

3

Монитор заказов Производство готовой продукции (работ, услуг) Работа с интерфейсом Пользователь 1С 8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Визуальная панель управления заказами на производство. Отслеживание статусов, прогресса выполнения, отгрузок и брака в реальном времени с использованием HTML/CSS интерфейса внутри формы 1С.

2 стартмани

16.02.2026    773    21    PavelZnaikin    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. malikov_pro 1355 02.11.21 10:24 Сейчас в теме
"бронировать заказы" - на сколько понял из статьи планирование занятости объекта, в данном случае оборудования.
попробуйте временные интервалы вынести в РС, далее собрать нагрузку на технику по дням (текущая предельная), далее пермещение техики с объекта на объект итд
2. 1Eset 3 03.11.21 00:32 Сейчас в теме
(1) Не хочу ввести в заблуждение, как и написал выше основная задача показать, как можно на каждый день бронировать заказы, не обязательно это будет техника, это могут быть услуги, где важна запись. Например клиенты парикмахера, где он может планировать свой день и потом стоимость заказов вносить в учёт.
3. Константин С. 684 03.11.21 14:16 Сейчас в теме
(2)
де он может планировать свой день и потом стоимость заказов вносить в учёт.

т.е. парикмахера должен написать себе программу?...

статья должна иметь какую-то законченность, вашем случае набор юного разработчика (уже ничего) формы + код. Былоб более интересней если выложите обработку + описание ее работы, кому интересно ее скачаю и глянут код.
4. 1Eset 3 08.11.21 10:20 Сейчас в теме
(3) Почему бы и да)

Я её доработаю статью тогда, спасибо.
Для отправки сообщения требуется регистрация/авторизация