Закрытие просроченных заказов клиентов. УТ 11.4

28.02.20

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

Автоматическое закрытие просроченных заказов клиентов (без правки конфигурации)

Скачать файл

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

Наименование По подписке [?] Купить один файл
Закрытие просроченных заказов клиентов УТ 11.4:
.zip 14,17Kb
41
41 Скачать (2 SM) Купить за 2 150 руб.

Часто возникает необходимость закрывать просроченные заказы клиентов. Часто менеджеры забывают либо не считают нужным следить за своими открытыми заказами, однако практически никогда не забывают поставить товары в резерв. Как следствие - затоваривание склада и прочие прелести.

Доработка состоит из двух частей: расширение для расчета даты закрытия и блокирования просроченного закрытого заказа рядовым менеджерам и подключаемой обработки для собственно закрытия заказов.

Порядок подключения:

1) добавляем расширение (отвечает за реквизит даты закрытия и права на редактирование)

2) создаем дополнительный реквизит списка заказов клиентов, называем его "СрокДействия" (наименование используется в коде, перфекционисты могут самостоятельно исправить этот недочет), тип значения - дата. Выставляем любое условие доступности, возвращающее истину, и содержащее в себе пометку "ЭтоРеквизитСрокДействия" (без кавычек). Я использовал условие "Адрес доставки" не равен "ЭтоРеквизитСрокДействия". Это делается для ограничения доступности реквизита срока действия рядовым менеджерам на действующих заказах.

3) создаем группу пользователей "Редактирование сроков действия заказов" и профиль "Редактирование сроков действия заказов" (здесь наименование не критично). В профиле разрешаем роль "Продажи"-"ЗПЗ редактирование срока действия заказа", в группу добавляем пользователей, которые могут редактировать закрытые заказы, в т.ч. открывать их.

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

 

Принцип действия:

При первой записи заказа выставляется срод действия заказа - дата, когда заказ закроется. Учитываются только полные рабочие (или предпраздничные) дни. Заказы с кодом валюты 643 действуют 3 рабочих дня, остальные - 5 рабочих дней. Например для рублевого заказа от 18 марта 19 года срок действия будет выставлен 22 марта, для заказа от 21 марта - срок действия 27 марта.

Редактирование срока действия заказа доступно только пользователям с разрешенной ролью "ЗПЗ редактирование срока действия заказа". Изменение даты заказа не влияет на срок действия заказа.

В назначенное время определяются просроченные заказы, по которым не было движений товара или денег, и во всех их строках выставляется признак отмены, а также выставляется признак закрытия в состояния заказа.

Заказ, в котором все строки отменены открывается на только просмотр всем, кроме имеющим роль "Полные права" или "ЗПЗ редактирование срока действия заказа". Для открытия заказа достаточно снять признак отмены с любой строки.

 

Код минимален и открыт. Проверено на 1С:Предприятие 8.3 (8.3.13.1513) и Управление торговлей, редакция 11 (11.4.6.207) 

 

15.07.19 исправлено замещение свойства ТолькоПросмотр в случае выставления его в других местах

28.02.20 добавлено заполнение причины закрытия в случае использования этой функциональной опции (причина закрытия создается автоматически); добавлена очистка этапов оплаты при закрытии заказа; принудительно отключен подключение обработчика ожидания "УправлениеСвойствамиКлиент.ОбновитьЗависимостиДополнительныхРеквизитов" (проверено на 8.3.15.1830, УТ 11.4.10.62)

обработка расширение УТ торговля закрытие отмена заказ просрочен

См. также

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

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

828 руб.

15.12.2015    172598    863    370    

406

Оптовая торговля Производство готовой продукции (работ, услуг) Обмен с ГосИС Программист Бухгалтер Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Оптовая торговля, дистрибуция, логистика Пищевая промышленность Россия Бухгалтерский учет Платные (руб)

Автоматический обмен данными с системой ФГИС Меркурий из 1С через ВетИС API: загрузка данных по хозяйствующим субъектам, предприятиям; типов, групп, видов, наименований продукции, сопоставление данных и запись их в базу данных; создание на основании расходных документов транспортных партий, отправка на сервер, печать полученных ветеринарных свидетельств, запрос остатков складского журнала, проведение инвентаризаций, оформление производственных партий.

11500 руб.

08.12.2017    105925    291    110    

147

SALE! 15%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 руб.

09.11.2016    241889    1113    908    

1042

Оптовая торговля Розничная торговля Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. Бонусная система работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    113669    104    89    

186

SALE! 10%

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    197322    157    244    

287

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    2313    2    2    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. usersed 16.09.22 04:22 Сейчас в теме
Есть ли что то подобное для УТ 11.5?
2. shard 282 16.09.22 09:52 Сейчас в теме
(1) Возможно появится к нг. Пока нет желающих (в т.ч. промотивировать).
3. foxsis 114 14.11.23 17:39 Сейчас в теме
Добрый день, выявил недочёт, для кого то он может оказаться критичным. Т.к. доп.реквизит у нас имеет тип дата (без времени, как указано в описании) и допустим в этот реквизит записана дата 14.11.23, то когда обработка по регламенту запускается 14.11.23 допустим в 12:30, то в параметры запроса передается текущая дата со временем, то резерв в этом случае снимется, этот заказ попадает в выборку, т.к. в доп реквизите дата без времени, а это 00:00:00. Поэтому мне кажется лучше в параметр запроса передавать тогда КонценДня(ТекущаяДата()). В остальном отличная задумка и простая реализация, в том числе и с правами пользователей.
4. foxsis 114 16.11.23 12:20 Сейчас в теме
(3) не так написал. не КонецДня(ТекущаяДата()), а НачалоДня(ТекущаяДата())
5. Teplo41 14.06.24 14:03 Сейчас в теме
Не работает УТ 11.4.13.99
Платформа 8.3.18.1208

Поможете?
Оставьте свое сообщение