Автоматическое снятие резерва по срокам: защита склада от «заказов-висяков»

13.08.26

Учетные задачи - Логистика, склад и ТМЦ

Автоматическое освобождение склада от зависших резервов! Обработка снимает резерв с «заказов-висяков», если за заданное количество дней по ним не было оплат и отгрузок. Главные фишки: • Умная проверка — анализирует реальные документы (ПКО, ПБДС, РТУ), живые заказы не трогает; • Индивидуальный срок для каждого заказа через доп. реквизит (создается автоматически при первом запуске); • Двойной режим — ручной выбор из формы или автоматическая очистка по регламенту (БСП). Забудьте о ручном контроле и замороженных остатках!

Файлы

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

Наименование Скачано Купить файл
УТ 11.5, КА 2.5, ERP 2.5 Автоматическое снятие резерва по срокам: защита склада от «заказов-висяков»
.epf 12,04Kb
14 2 500 руб. Купить
УТ 11.4, КА 2.4, ERP 2.4 Автоматическое снятие резерва по срокам: защита склада от «заказов-висяков»:
.epf 12,20Kb
1 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Автоматическое снятие резерва по срокам: защита склада от «заказов-висяков»

 

 

Проблема, которую решает обработка: Каждый складской менеджер и руководитель отдела продаж знает эту боль: клиент сделал заказ, товары были зарезервированы на складе, а дальше... тишина. Заказ висит неделями, резерв блокирует доступные остатки, другие клиенты не могут купить эти товары, а склад превращается в склад «мертвых душ». Удалять такие заказы вручную — это ежедневная рутина, ошибки и потеря времени.

Решение: Внешняя обработка «Авто снятие резерва в днях» автоматически освобождает складские остатки от зависших заказов. Она работает абсолютно прозрачно: если по заказу за заданное количество дней не произошло ни оплаты, ни отгрузки — резерв снимается, заказ перепроводится, а товары возвращаются в свободный остаток.

Ключевые преимущества

  • Гибкая настройка сроков для каждого заказа: Вы не ограничены одним общим сроком резервирования. В каждом заказе клиента можно указать индивидуальное количество дней, на которое вы готовы держать товар. Одному VIP-клиенту — 14 дней, другому — всего 3.

 

 

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

 

 

  • Безопасный режим работы: Снятие резерва происходит через смену варианта обеспечения на «Не требуется» с обязательным перепроведением документа. В комментарий заказа автоматически добавляется пометка # Авто закрытие резерва, чтобы менеджеры понимали, почему заказ изменился.

 

 

  • Двойной режим использования: Работайте как в ручном режиме (выбираете нужные заказы из списка и жмете кнопку), так и в полностью автоматическом — через регламентное задание раз в сутки.

 

Как это работает: логика отбора заказов

Обработка сканирует базу и отбирает заказы, попадающие под критерии для снятия резерва:

  1. Статус заказа: «На согласовании» — заказ еще не утвержден, но резерв уже потребован.
  2. Вариант обеспечения: «Резервировать на складе» или «К обеспечению (из заказов)» — обрабатываются только те строки, где реально есть потребность в резерве.
  3. Срок истек: Дата заказа + индивидуальное значение доп. реквизита «Дней в резерве» меньше текущей даты.
  4. Нет движений (Главная проверка!): По заказу нет проведенных документов оплаты (Приходный кассовый ордер, Поступление безналичных ДС) и нет проведенных документов отгрузки (Реализация товаров и услуг).

Если все 4 условия выполняются — резерв обнуляется.

 

Режимы работы

1. Интерактивный (из формы обработки)

  • При открытии обработки автоматически создается недостающий доп. реквизит «Дней в резерве».
  • На форме отображается таблица всех заказов-кандидатов на снятие резерва на указанную дату.
  • Вы можете изменить дату анализа, визуально оценить список.
  • Возможность ручного выбора конкретных строк в таблице и снятия резерва только по ним. через (Ctrl или Shift) по списку документов

2. Автоматический (Регламентное задание)

  • Обработка полностью совместима с подсистемой БСП «Дополнительные отчеты и обработки».
  • Регистрируется как регламентное задание. Настраивается расписание (например, каждый вечер в 23:00).
  • Работает на сервере без участия пользователя. Ошибки при перепроведении конкретных заказов (например, если документ заблокирован) ловятся в Попытку/Исключение и записываются в Журнал регистрации, не прерывая работу всего регл. задания.

 

Для кого это

Для компаний, которые работают с резервами на складе в 1С:ERP, 1С:Управление торговлей (ред. 11) или 1С:Комплексная автоматизация. Если ваши менеджеры резервируют товар под заказы, но клиенты часто «забывают» их оплатить — эта обработка сэкономит вам миллионы на замороженных складских остатках.

Забудьте о ручном контроле зависших резервов — доверьте его автоматике!

 

Установка обработки для работы в "Авто-режиме" осуществляется через типовой справочник "Дополнительные отчёты и обработки"

 

 

 

 

Настройка регламентного задания

 

 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.27.61, 11.4.14.181
  • 1С:Комплексная автоматизация 2, релизы 2.5.27.61, 2.4.14.181
  • 1С:ERP Управление предприятием 2, релизы 2.5.27.61, 2.4.14.181

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

снятие резерва заказ клиента зависшие заказы висяки вариант обеспечения доп реквизит регламентное задание БСП автоматическое снятие резерва складские остатки срок резерва контроль резервов заказ покупателя УТ 11 ERP КА 2 оплата отгрузка авто снятие очистка резерва

См. также

Логистика, склад и ТМЦ 1С:Предприятие 8 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

50000 руб.

26.07.2023    12634    63    0    

14

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

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

40000 руб.

24.03.2015    139528    355    116    

146

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

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

50200 руб.

24.04.2015    209369    178    253    

297

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

Внешняя обработка для инвентаризации кодов маркировки в системе "Честный знак". Позволяет быстро определить и списать коды маркировки проданного, испорченного, утраченного (полный перечень причин списания указан ниже)  товара, которые всё ещё числятся за организацией. Привести в соответствие остатки маркированного товара программы 1С и системы "Честного знака".

6649 руб.

09.01.2024    19199    194    30    

177

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

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

89900 руб.

09.06.2020    57257    45    60    

78

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

Если при работе с 1С:Управление нашей фирмой вы не контролируете отрицательные остатки, в какой-то момент они начнут контролировать вас. Расширение позволяет контролировать остатки не на актуальную дату (как задумано в УНФ), а на дату проведения документов.

10166 руб.

09.12.2021    23609    103    24    

113

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

Подсистема реализованная в форме расширения на типовую конфигурацию 1С:Бухгалтерия предприятия 3.0 и предназначена для автоматизации учета компаний, занимающихся грузоперевозками как с собственным, так и с привлеченным транспортом. 

36478 руб.

18.09.2024    3440    4    2    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1979 22.07.26 15:57 Сейчас в теме
реализацию не видел, а за идею плюс - используем такое в УТ 10.3
V.Nikonov; +1 Ответить
2. e.kogan 1909 22.07.26 21:02 Сейчас в теме
Хорошая болванка для доработки, за идею плюс однозначно.
Что недодумано:
1. В запросе выгребаются вообще все заказы, а смысл, если можно смотреть по тому, что висит в резервах? В компаниях с тысячами заказов запрос будет неоптимален.
2. Платежи бывают повешены не на заказ, а на реализацию заказа.
V.Nikonov; +1 Ответить
3. muskul 23.07.26 03:55 Сейчас в теме
Можно было бы сделать попроще ориентируясь на дату платежа. нету оплаты до нужной даты распроводим или делаем без резерва.
Но обработка полезная, тоже есть подобная
6. V.Nikonov 130 23.07.26 09:19 Сейчас в теме
(3) Практика отсрочек платежа после отгрузки слишком распространена! Не прокатит в таком случае.
8. muskul 23.07.26 09:38 Сейчас в теме
(6) Если была отгрузка то логично что не нужно снимать резерв, а если до даты необходимой не оплатили то и не нужно его держать.
23. V.Nikonov 130 13.08.26 15:08 Сейчас в теме
(8) Отгрузили ОДНУ позицию из ДВУХ, и забыли на ГОД?!
В большинстве случаев, второго рейса не будет. И нефига держать в резерве от других покупателей.
4. Serg O. 337 23.07.26 08:51 Сейчас в теме
за идею +
но есть вопросы

1) в КА 2.5. - в документе Заказ клиента - уже есть дата отгрузки ...
и более того - есть дата отгрузки по каждой строке в таблице Товары.
Вот до этой даты и нужно держать резерв.
Не нужен отдельный (да ещё и дополнительный) реквизит для этого.

2) отдельный доп. реквизит - не хорошо, его кто угодно может менять
и как ограничить максимальный срок ? какой у вас формат этого числа ?
число цифр в днях резерва 3 - это уже 999 дня - почти 3 года максимум могут ввести
4-5 и более цифр - уже 10-ки лет ?! какое тут автозакрытие ?
как и кто это будет контролировать? права доступа на доп.реквизиты не работают.
нужно ограничить число дней резерва - 2 цифры - тогда 99 дней максимум 3 мес. могут ввести
обычно нужен резерв не более чем на 30 дней

3) вопрос если число резерва пустое ( 0 дней) то что будет ?
сразу на следующий день закроется заказ ??? это вообще глюк и ошибка
или как обрабатывается у вас 0 значение ?

4) если нужно не "закрытие" заказа, а снятие резерва со склада, но чтобы заказ оставался
достаточно в ТЧ Товары - поставить [v] снят резерв и обязательно указать причину (из списка)
и это можно делать по каждой строке - в отдельности.

5) закрывать заказ или переносить срок и продлять резерв - должен менеджер сам,
по согласованию с клиентом.
+ если автоматически снимается резерв или тем более закрывается заказ
желательно сразу уведомлять об этом менеджера - задачей 1С или рассылкой.

6) снятие резерва иногда нужно не для всех складов
(или только для дефицитных товаров / групп товаров )
по разным складам / группам товаров - можно настроить - нужно такое снятие резерва или нет.

В общем как тут выше написали - хорошая основа... для доработки
(для боевой базы наверное вряд ли подойдёт)
V.Nikonov; +1 Ответить
7. war41k 1073 23.07.26 09:32 Сейчас в теме
(4) | ВременнаяТаблица.СуммаОплаты = 0
| И ВременнаяТаблица.СуммаОтгрузки = 0
| И ВременнаяТаблица.ДнейЗакрытияРезерва >0
9. Serg O. 337 23.07.26 09:41 Сейчас в теме
(7)
ДнейЗакрытияРезерва >= 0

спасибо за ответ,
значит нулевое значение НЕ игнорируется?
авто-закрытие сработает даже для 0 дней ...

и ЛЮБОЙ заказ закроется сразу на следующий день?!

т.е. это поле руками нужно заполнять в каждом заказе иначе закроется завтра ???
не очень-то рабочая схема.
10. war41k 1073 23.07.26 09:46 Сейчас в теме
(9) Коллега вы в курсе как работают доп реквизиты? если значение не введено равно 0 запись в таблицу "ДополнительныеРеквизиты" не добавляется, а значит запрос отработает
11. war41k 1073 23.07.26 09:47 Сейчас в теме
(9) Изучайте больше БСП решение рабочее и работает много времени
12. Serg O. 337 23.07.26 10:05 Сейчас в теме
(11) ну возможно у Вас работает и так
тогда нет значения и 0 значение - трудно различимо
а разница огромная - закроется завтра или не закроется заказ никогда

+ доп.реквизит - любой менеджер может установить / сдвинуть резерв на 999 или 9999 дней
формат так же любой менеджер может увеличить?

права доступа к доп.реквизиту трудно настраиваются, лучше стандартные реквизиты использовать
Резервами на складе не каждый менеджер может управлять. Согласны?

+ резерв обычно подразумевает число "рабочих" дней (с учётом выходных и праздников)
+ другие вопросы возникнут по ходу внедрения ... вопросы я выше накидал

у нас аналогичная обработка так же работает уже много лет и без доп.реквизитов
13. war41k 1073 23.07.26 10:12 Сейчас в теме
(12) Кому проще у кого нет в штате разработчика? Снимать конфигурацию с поддержки? дополнительные реквизиты созданы для того чтобы "не ловить проблем" при обновлении менеджер может сдвинуть, менеджер не обезьяна без душная, у него есть нормативы работы с программой. Обработка написана под запрос клиента, у всех виденья разные ведения учёта
16. V.Nikonov 130 23.07.26 10:37 Сейчас в теме
(13) В случаях, когда Бухгалтерия Базовая - Дополнительные реквизиты станут Единственным средством (кроме Внешних источников данных).
17. Baronello 36 27.07.26 10:55 Сейчас в теме
(13) Ну сними, в 2026 году уже можно и поинтереснее контроль версий придумать чем таскать с собой по хранилищам и бэкапам снимок оригинальной конфы.
14. war41k 1073 23.07.26 10:16 Сейчас в теме
15. Serg O. 337 23.07.26 10:34 Сейчас в теме
(14) я вообще про другое писал - про доступ к доп.реквизитам, а не на документ

настройки доступа на документ - Заказ клиента - и так есть у всех менеджеров по своим клиентам/подразделениям и т.д. профилям доступа - это понятно

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

про управление резервами - Вы не поняли описанную проблему ?
не менеджер это должен устанавливать ... а хотя бы руководитель отдела продаж

у Вас нет дефицитных товаров которые каждый "хитрый" менеджер хочет себе прибрать ?
любой такой менеджер может создать заказ на любого клиента... и держать резерв 9999 дней

если любой менеджер может резерв сдвигать как ему вздумается...
это уже не управление резервами

если у Вас так работает - рад за Вас, что у Вас так всё просто
5. V.Nikonov 130 23.07.26 09:17 Сейчас в теме
1. Отсчёт времени до АвтоЗакрытия надо с планируемой даты отгрузки, а не с Даты документа.
2. Закрывать резерв при частичной отгрузке... Движения по резервам в документах отгрузки (дополнительное перепроведение)?
3. Особой нужды индивидуального срока по каждому из Заказов при отсчёте от крайнего срока отгрузки не вижу нужды. Проще использовать единое правило для ВСЕХ просроченных Заказов.

П.С. Ещё нужен Отчет предупреждающий о предстоящем окончании срока резерва. Что бы из него можно было исправить Срок отгрузки (продлить резервирование)...
18. plkt2 58 13.08.26 13:56 Сейчас в теме
Добрый день. При открытии формы выдаёт ошибку в УТ 11.5.27.70.
Поле объекта не обнаружено (Документ_ЗаказКлиента)
{ВнешняяОбработка.ЧИС_АвтоСнятиеРезерваВДняхУТ115.Форма.Форма.Форма(29)}:НаборДР.Вставить("Объект",Справочники.НаборыДополнительныхРеквизитовИСведений.Документ_ЗаказКлиента);
{ВнешняяОбработка.ЧИС_АвтоСнятиеРезерваВДняхУТ115.Форма.Форма.Форма(5)}:ПроверитьДобавитьДопРеквизит("ЗаказПокупателя", "Дней в резерве","Число");
19. war41k 1073 13.08.26 13:58 Сейчас в теме
(18) Добрый день смотрю ожидайте пожалуйста
20. war41k 1073 13.08.26 14:08 Сейчас в теме
(18) Обновил публикацию перекачайте
21. plkt2 58 13.08.26 14:28 Сейчас в теме
(20) Теперь открывается, спасибо.
22. war41k 1073 13.08.26 14:31 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация