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

26.12.21

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

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

Скачать исходный код

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

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

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

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

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

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

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

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

 

 

Пояснение: 

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

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

 

 

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

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

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

 

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

 

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

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

 

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

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



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

 

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

 

P.S.

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

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

См. также

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android

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

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

2000 руб.

22.04.2019    92494    521    186    

298

Состояние обеспечения заказов 2021 для новых УТ 11.5, КА 2.5 и ERP 2.5

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

Хит продаж 2023 года! Расширение "Состояние обеспечения заказов 2021" добавляет дизайн и возможности "Состояние обеспечения заказов" из старых УТ 11.4 / КА 2.4 / ERP 2.4 в новые УТ 11.5 / КА 2.5 / ERP 2.5.

4900 руб.

20.09.2022    13609    40    34    

44

CASH DISPLAY 2.0: Дисплей покупателя под Windows, Android, Wi-Fi

Монитор заказов Оптовая торговля Розничная торговля Рабочее место Бытовые услуги, сервис Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Ювелирная промышленность и торговля Платные (руб)

Используйте второй монитор или Android планшет в качестве дисплея покупателя на кассе для работы с клиентами и просмотра рекламы. Интеграция с любой версией 1С. Подходит для использования в торговой сети. Обновленная версия.

6000 руб.

20.01.2022    11370    15    21    

23

Статус, состояние заказа, визуальные галки - кружки оплат и отгрузки для журнала Заказов клиентов. УТ 11, КА 2, ERP 2

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

Вывод визуальных кругов-статусов состоянии для списка документов Заказы клиентов по оплате и отгрузке для конфигурации Управление торговлей 11, Комплексная автоматизация 2, ERP 2 через Расширение, что позволяет не снимать конфигурацию с поддержки и не иметь проблемы с обновлением в последующем.

3 стартмани

26.02.2020    24311    41    Aspire1C    28    

60

Закупки, продажи, сколько осталось закупить 1С:УТ11.4/11.5, КА 2.4/2.5, EPR 2.4/2.5

Монитор заказов Логистика, склад и ТМЦ Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Внешний отчет предназначен для получения текущей информации по товарным остаткам, закупленным товарам, продажам, резервам, а также заказам поставщику. УТ 11.4, КА 2.4, EPR 2.4,УТ 11.5, КА 2.5, EPR 2.5

3000 руб.

24.12.2021    5075    37    3    

6

Неотгруженные заказы клиентов в ценах номенклатуры – УТ 11.5, КА 2.5, ЕРП 2.5

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

Удобный и полезный отчёт, который позволит взглянуть на текущее состояние заказов покупателей. В данном отчёте содержится информацию о списке товаров из документов «Заказ покупателя», количество товаров, которые уже были отгружены, их стоимость, а также количество товаров, которые ещё предстоит отгрузить и на какую стоимость и сколько стоит предстоящая отгрузка в ценах номенклатуры (например, в закупочных ценах).

10 стартмани

19.04.2024    234    1    user1031769    0    

2

Отмена заказов клиентов в ценах номенклатуры – УТ 11.5, КА 2.5, ЕРП 2.5

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

Уникальный отчёт, который анализирует, по каким заказам, позициям номенклатуры, партнёрам или по каким причинам были отмены в заказах покупателей за выбранный период. Данный отчёт подойдёт как менеджерам, так и руководителям.

10 стартмани

14.04.2024    271    0    user1031769    0    

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

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

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

Я её доработаю статью тогда, спасибо.
Оставьте свое сообщение