Простой помощник планирования закупок в 1С — вместо сложного типового механизма
Типовое планирование закупок в УТ сложное — половина пользователей его не осваивает. Расширение даёт простой механизм: остаток упал ниже нормы — создаётся заказ поставщику (или документ приобретения, если заказы не используются). Минимальные остатки задаются вручную, из Excel, по формуле от продаж, по Min-Max или из заказов. Формирование заказа — через отчёт по состоянию склада.
Последняя версия:
Что вы получаете
Покажем как работает
Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
В типовых конфигурациях 1С, позволяющих вести полноценный управленческий учет (Управление торговлей, Комплексная автоматизация, ERP) есть функционал для поддержания уровня складских запасов. Однако для большого количества пользователей его освоение вызывает трудности, а принцип работы порождает разные вопросы. Много раз я слышал пожелания сделать простой и удобный функционал для дозаказа тех товаров, складской остаток которых стал меньше какого-то нормативного значения. Именно эту задачу и решает текущая разработка.
Расширение добавляет группу команд в раздел НСИ и администрирование.

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

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

Заполнить остатки можно вручную:

Если у вас сотни (или тысячи) номенклатурных позиций, ручное заполнение не подойдет. В этом случае можно загрузить минимальные остатки из файла Excel (или из таблицы формы, если файл другого формата), заполнить по формуле (на основе статистики продаж и списаний) или по Min-Max. Также значения нормативных минимальных остатков могут быть записаны из заказов клиента или заказов поставщику.
Ниже рассмотрим примеры заполнения мин.остатков по каждому из вариантов.
Загрузка минимальных остатков из Excel
К примеру, есть файл Excel, из которого заполним сведения о минимальных остатках.

По кнопке Заполнить - Из файла открывается форма загрузки остатков.


На этой форме выбираем тип источника файл Excel, указываем путь к файлу, вводим граничные номера строк и колонки с номенклатурой (поле поиска), характеристикой и количеством.
Поиск номенклатуры осуществляется по:
- коду,
- артикулу,
- наименованию,
- наименованию для печати.
После этого нажимаем Заполнить - Таблицу (по источнику).
В результате таблица формы заполняется данными из файла. После загрузки (при необходимости) можно произвольным образом подкорректировать значения в колонке Минимальный остаток.

Для сохранения информации об остатках нажимаем Загрузить остатки. В результате список заполнится новыми значениями:

Если Excel у вас не установлен (или исходный файл другого формата), выбираем тип источника Таблица формы. Далее нужно вставить содержимое файла в табличное поле, и затем делаем по аналогии с первым вариантом.

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

Заполнение минимальных остатков по статистике продаж
Минимальные остатки можно заполнить на основе статистики продаж и данных о списании товаров на внутреннее потребление в прошлых периодах.
Для этого выираем команду По формуле:

В открывшейся форме необходимо заполнить:
- период отбора данных (продажи и списания),
- фильтр по номенклатуре (при желании),
- формулу автоматического расчета остатка (можно использовать заменяемые параметры [КоличествоСписано] и [КоличествоПродано], цифры и знаки математических операций.
После нажатия на Заполнить таблицу, получим готовые данные для загрузки. Останется только нажать Сохранить и закрыть.


В формуле также можно использовать три функции:
- Окр(НужноеЧисло) - округление числа до целого,
- Макс(Число1, Число2) - определение максимального числа из двух предложенных,
- Мин(Число1, Число2) - определение минимального числа из двух предложенных.
Заполнение остатков по Min-max
Загружать данные о минимальных остатках можно из типового функционала (если настроено поддержание запасов по схеме Min-max).

Заполнение минимальных остатков из заказов
Расширение может заполнять нормативный минимальный остаток из колонки таблицы товаров заказов поставщику и заказов клиента.
Значение минимального остатка сохраняется при записи заказов.
При открытии уже существующих заказов колонка заполняется автоматически по ранее введенным данным.

Минимальные остатки для наборов и комплектов
Для обеспечения потребностей по наборам и комплектам система может рассчитать необходимое количество комплектующих на основании состава набора/варианта комплектации.
К примеру, на складе нужно поддерживать минимальный остаток товара _Набор конфет в количестве 10 кг.
Вариант комплектации для данной номенклатуры:

На складе ранее были установлены минимальные остатки для конфет:

Добавим минимальные остатки для комплекта _Набор конфет по кнопке Создать:

В списке минимальных остатков добавились записи для комплекта _Набор конфет и для его комплектующих из расчета количества в варианте комплектации. Принадлежность номенклатуры к конкретному варианту комплектации указана в одноименной колонке. Для самого комплекта запись неактивна, о чем свидетельствует зеленая галка:

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

Отчет по состоянию обеспечения склада
В настройках отчета выбираем период, вид цен для суммовой оценки доступного остатка.
Если по выбранному в настройках виду цен не установлены цены, то в отчет они не выводятся совсем (чтобы не перегружать форму отчета пустыми колонками).
Можно задать отборы по номенклатуре, по складам, по виду номенклатуры и производителю.
Дополнительно можем установить галку для отображения только тех товаров, которые нужно заказать.
Если установлен отбор по поставщику, будет отбираться вся номенклатура, которая была закуплена у данного поставщика.

Сформируем отчет по состоянию склада:

В колонках отчета выводится следующая информация:
- мин. остаток - загруженные данные о минимально допустимом остатке товаров,
- в наличии - сколько всего товара на складе,
- резерв - количество зарезервированных под заказы позиций,
- продано - количество проданного товара за период,
- к отгрузке - позиции заказов в статусе Отгрузить,
- доступно - свободный складской остаток,
- к обеспечению - позиции заказов в статусе К обеспечению,
- к поступлению - позиции, размещенные в подтвержденных заказах поставщикам,
- излишек равен Доступно + К поступлению - К обеспечению - Мин остаток,
- к заказу - количество требуемого к заказу товара, при необходимости данные в колонке можно редактировать,
- суммовая оценка по выбранным видам цен.
Основные показатели отчета можно расшифровать по документу-регистратору:




Теоретически вы можете и не вводить сведения о минимальном остатке (если работаете только под заказ). В таком случае требуемое количество заказываемого товара будет рассчитано исходя из позиций, которые требуется обеспечить.
Создание документов закупки
Теперь можем создавать документ закупки. Так как в демо-базе включено использование заказов поставщику, то заполнение по новому функционалу будет доступно именно в этом документе (в противном случае новая кнопка появилась бы в документе приобретения товаров и услуг). Закажем Кондиционеры.

В открывшейся форме с помощью фильтров отбираем нужные товары и жмем Заполнить таблицу:

Загружается промежуточная таблица. При необходимости какие-то строки можем из нее удалить и/или скорректировать количество к заказу. Для заполнения заказа нажимаем Перенести в документ:

В результате табличная часть документа полностью заполняется, остается только провести документ:

Проведем заказ в статусе Подтвержден и переформируем отчет. Информация в отчете изменилась:

Создание заказов поставщику из отчета по складу
Создавать заказы поставщикам можно непосредственно из формы отчета.
Т.к. к заказу у нас ничего не предлагается, отредактируем данные вручную и создадим заказ:

По нажатию на кнопку создания заказа открывается список поставщиков. Выбираем нужного.

Создается новый документ. Шапка автоматически заполняется данными из последнего заказа выбранному поставщику.
Остается только провести заказ.


Проведем заказ в статусе Подтвержден и переформируем отчет. Заказанные товары отражены в колонке К поступлению:

Доступ к планированию закупок
Доступ к новому функционалу имеют пользователи с полными правами и и пользователи с ролью Планирование закупок.

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

Расширение работает в следующих конфигурациях:
- Управление торговлей - релиз не ниже 11.4.6.166,
- Комплексная автоматизация - релиз не ниже 2.4.6.175,
- Управление предприятием ERP - релиз не ниже 2.4.6.175.
Если у вас есть идеи по дальнейшему развитию разработки (или конструктивная критика), буду рад их услышать.
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (10)
Здравствуйте . Это расширение заменяет работу в предустановленной функции УТ11 поддержания запасов?. Можно работать одновременно?
Если это почти одно и тоже, то смысл этого приложения какой?
Здравствуйте, Евгения! По сравнению с типовым поддержанием запасов данное расширение имеет более простой и удобный функционал для дозаказа тех товаров, складской остаток которых стал меньше заданного нормативного значения. Расширение не мешает работе типового механизма поддержания запасов, но использовать их одновременно не имеет смысла.
Добрый день! Подскажите, возможно вести учет в разрезе складов? И под каждый склад прописывать свое значение остатка одного и того же товара?
Здравствуйте, Анастасия! Да, устанавливать разное значение минимальных остатков для одного и того же товара можно в разрезе складов.
Добрый день. Прошу рассмотреть возможность добавления функции в данной обработке по взаимозаменяемым товарам. Одна и та же продукция может в разное время быть в наличии или выгодна для приобретения у разного производителя, и вот к моменту заказа учитывались остатки по аналогичным( предварительно мы это в ручную укажем). Если это возможно реализовать, то данная обработка может служить фундаментом, как матрица магазина, что сильно упростит жизнь как закупщиков, так и продажников.
Здравствуйте, Наталья! Добавить функционал аналогов в данную разработку не сможем.
Добрый день, а возможно реализовать ввод минимальных остатков по всей организации?
Здравствуйте! Товарные остатки и резервы относятся к складам, а не к организациям. Реализовать ввод минимальных остатков в разрезе организаций не сможем.
Добрый день!
Подскажите пожалуйста.
В последней версии указано что колонка излишек считается по формуле: (Излишек = Доступно + К поступлению - К обеспечению - Мин остаток).
Но в колонке "Доступно" уже учитывается же количество из колонки "К поступлению".
Можно ли как-то изменить формулу для колонки "Излишек", чтобы она считала по принципу: (Излишек = Доступно - Мин остаток)
Заранее благодарю за ответ.
Могу дополнительно скинуть скрины отчета, чтобы было понятнее.
Здравствуйте, Асылбек! В колонке "Доступно" отображаются именно доступные товары (без учета резервов и товаров к поступлению). Данные можно сверить с типовым отчетом "Остатки и доступность товаров".
Добрый день, Ольга! Благодарю вас за ответ.
Да, мы именно при сверке с отчетом "Остатки и доступность товаров" обнаружили что у нас в колонке доступно выводится количество с товаром к поступлению. Мы заскринили оба отчета.
Здравствуйте, Асылбек! На почту не получили. Продублируйте, пожалуйста.
Добрый день, на последней версии комплексная автоматизация не работает
Добрый день. Адаптировал под новые релизы.
Добрый день, Дмитрий!
Не могли бы пожалуйста помочь, подсказать. Может есть вариант такое реализовать.
Мы закупаем мебель у фабрик, и заказ обычно формируем на протяжении недели, пока поставщик не подтвердит и не даст счет на оплату, заказ остается на статусе на согласовании или согласован чтобы у менеджеров не выходил товар "к поступлению" и менеджера не начали по предзаказу его продавать, так как поставщик возможно вообще более не будет эту мебель производить, а скажет нам об этом через 2-3 дня после того как мы отправили им этот заказ на подтверждение.
Можно ли добавить в отчете или в функционал подбора товара в самом заказе через планирование закупок (может в виде галочки), чтобы программа учитывала количество этого товара которое у нас уже добавлено в заказ со статусом на согласовании или согласован.
Потому что сейчас получается так, что товар вчера в заказ поставщику мы добавили, но нам его еще не утвердили.
Сегодня при повторном формировании, этот товар опять добавляется как товар к закупу.
Заранее благодарю за ответ.
Добрый день! Добавлю в план работ, но сделаю нескоро - много других задач.
Добрый день Дмитрий.
Подскажите пожалуйста, у меня сезонный товар. Например осенью мне надо запас товара больше чем весной. Возможно ли задать повышающие или понижающие коэффициенты к минимальному остатку учитывая сезонность ??
Здравствуйте! Такой возможности нет.
Здравствуйте, Дмитрий. У меня вопрос по заказу поставщикам, на основании потребностей. Поставщиков может быть много, можно ли в этой разработке как-то это учесть или здесь работа только с одним поставщиком?
Добрый день, Наталья! Разработка предполагает, что одну и ту же номенклатуру покупаем только у одного поставщика. Соответственно, при заполнении заказа поставщику с помощью фильтра отбираете ту номенклатуру, которую закупаете именно у этого поставщика.
Здравствуйте ! а программа автоматически не умеет считать потребность?
Здравствуйте! умеет, посмотрите самое начало описания разработки. там как раз про это говорится.

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