Последние статьи
Домой / Земля / Резервирование товаров в 1с 8.3. Как настроить автоматическое снятие резервов по заказам

Резервирование товаров в 1с 8.3. Как настроить автоматическое снятие резервов по заказам

Многие компании используют механизмы резервирования товаров в 1C. Данное описание подходит для программ «1С:Управление торговлей, ред. 10.3» и «Управление производственным предприятием».

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

В этой статье мы постараемся исправить ситуацию, рассмотрим основные принципы резервирования и ответим на следующие вопросы:

  1. Как можно зарезервировать товар?
  2. Как можно снять резерв, в каких случаях это происходит автоматически?
  3. В каких отчетах можно посмотреть информацию о резервах?

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

Резервирование товара

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

Способ №1 – в заказе покупателя

В момент оформления заказа покупателя можно зарезервировать товары, указанные в заказе.

Меню: Документы – Продажи – Заказы покупателей

Для этого в таблице товаров нужно в колонке «Размещение» указать склад, на котором вы хотите сделать резерв.

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

Способ №2 – в корректировке заказе покупателя

Для исправления заказа покупателя многие пользователи создают документ «Корректировка заказа покупателя», указывая в нем добавляемые и удаляемые из заказа позиции.

Создать корректировку можно на основании заказа или вручную.

Меню: Документы – продажи – Корректировка заказа покупателя

Корректировка заказов покупателя также может устанавливать резерв, как и заказ покупателя. Указывайте склад в колонке «Размещение» или пользуйтесь кнопкой «Заполнить и провести».

Способ №3 – в документе «Резервирование товаров»

Поставить резерв можно отдельным документом «Резервирование товаров». Его можно создать на основании заказа покупателя или вручную.

Для того чтобы поставить резерв, нужно указать заказ, резервируемый товар и его количество, а также заполнить склад в колонке «Новое размещение». В момент проведения документа будет установлен резерв.

Способ №4 – в момент поступления товаров

Меню: Документы – Закупки – Поступления товаров и услуг

Для установки резерва в поступлении товаров должна быть заполнена колонка «Заказ покупателя».

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

Способ №5 – во внутреннем заказе

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

Меню: Документы – Запасы (склад) – Внутренние заказы

Во внутреннем заказе, как и в заказе покупателя, присутствуют колонка «Размещение» и кнопка «Заполнить и провести», позволяющие поставить номенклатуру в резерв.

Помимо этих способов, есть другие варианты, когда программа может установить резерв:

  • В корректировке внутреннего заказа (по аналогии с корректировкой заказа покупателя)
  • В документе «Приходный ордер на товары», если установлен флаг «Без права продажи» (товары берутся на ответственное хранение)
  • В документе «Возврат товаров от покупателя» – при возврате товара, который был продан из резерва
  • В документе «Авансовый отчет», если подотчетник съездил за товарами по заказу поставщику (по аналогии с поступлением товаров).  

Снятие товара с резерва в 1С

Для снятия резерва также существует множество способов, рассмотрим основные из них.

Способ №1 – в реализации товаров

В момент отгрузки товаров в программе оформляется документ «Реализация товаров и услуг».

Меню: Документы – Продажи – Реализации товаров и услуг

Если по заказу покупателя были зарезервированы товары, то в момент реализации резерв необходимо снять. Для того чтобы резерв с товаров был снят, нужно в таблице «Товары» указать способ списания «Из резерва».

В случае заполнения реализации товаров на основании заказа покупателя, программа сама определяет какой товар в резерве, а какой будет списан из свободного остатка на складе. Будьте очень внимательны при заполнении документа вручную: если указать способ списания «Со склада», товар спишется, но резерв по нему не снимется и «повиснет».

Способ №2 – в документе «Закрытие заказов покупателей »

Меню: Документы – Продажи – Закрытие заказов покупателя

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

После проведения документа по всем входящим в него заказам не будет никаких резервов.

Способ №3 – в документе «Резервирование товаров »

Помимо установки резерва, этот документ можно использовать также и для снятия резерва.

Меню: Документы – Продажи – Резервирование товаров

Для того чтобы снять резерв нужно указать заказ, товар и его количество, а также заполнить склад в колонке «Исходное размещение». В момент проведения документа будет снят резерв.

Примечание: одним документом можно одновременно снять резерв с одного склада и зарезервировать товар на другом, если заполнить и исходное, и новое размещение.

Способ №4 – в «Требовании-накладной » или «Перемещении товаров »

Документы «Требование-накладная» и «Перемещение товаров» используются для списания товаров на затраты подразделения и перемещения товаров с одного склада на другой соответственно.

Меню: Документы – Запасы (склад) – Перемещение товаров


Меню: Документы – Запасы (склад) – Требование-накладная

Если документы оформляются на основе внутреннего заказа, в котором был установлен резерв, то в момент проведения документов необходимо резерв снять. Для снятия резерва должна быть заполнена колонка «Документ резерва»:

Примечание: если перемещение товаров делается из резерва для покупателя, то программа не только снимает резерв на складе отправителе, но и устанавливает его на складе получателе.

Эти способы снятия резерва наиболее популярные, но есть и другие возможные ситуации:

  • В документе «Списание товаров», если заполнен «Документ резерва» в таблице «Товары»
  • В документе «Расходный ордер на товары», когда возвращаются контрагенту товары, принятые раньше на ответственное хранение без права продажи
  • В документах «Корректировка заказа покупателя» и «Корректировка внутреннего заказа», если указано отрицательное количество товара и заполнено размещение
  • В документе «Закрытие внутренних заказов» (по аналогии с закрытием заказов покупателей)  

Отчеты по резервированию товаров

Мы убедились, что возможностей для резервирования и снятия резерва в программе очень много. Более того, в большинстве случаев, программа ставит/снимает резерв автоматически, исходя из заполнения документа, никак не сигнализируя об этом пользователю.

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

Отчет «Товары в резерве на складах»

Меню: Отчеты – Запасы (склад) – Товары в резерве на складах

Отчет можно настраивать: ставить отборы, менять состав группировок и т.д.

Отчет «Анализ доступности товаров на складах»

Меню: Отчеты – Запасы (склад) – Анализ доступности товаров на складах

Многие компании используют механизмы резервирования товаров в 1C. Данное описание подходит для программ «1С:Управление торговлей, ред. 10.3» и «Управление производственным предприятием».

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

В этой статье мы постараемся исправить ситуацию, рассмотрим основные принципы резервирования и ответим на следующие вопросы:

  • Как можно зарезервировать товар?
  • Как можно снять резерв, в каких случаях это происходит автоматически?
  • В каких отчетах можно посмотреть информацию о резервах?

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

Резервирование товара

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

Способ №1 – в заказе покупателя

В момент оформления заказа покупателя можно зарезервировать товары, указанные в заказе.

Меню: Документы – Продажи – Заказы покупателей

Для этого в таблице товаров нужно в колонке «Размещение» указать склад, на котором вы хотите сделать резерв:

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

Способ №2 – в корректировке заказе покупателя

Для исправления заказа покупателя многие пользователи создают документ «Корректировка заказа покупателя», указывая в нем добавляемые и удаляемые из заказа позиции.

Создать корректировку можно на основании заказа или вручную.

Меню: Документы – продажи – Корректировка заказа покупателя

Корректировка заказов покупателя также может устанавливать резерв, как и заказ покупателя. Указывайте склад в колонке «Размещение» или пользуйтесь кнопкой «Заполнить и провести»:

Поставить резерв можно отдельным документом «Резервирование товаров». Его можно создать на основании заказа покупателя или вручную.

Для того чтобы поставить резерв, нужно указать заказ, резервируемый товар и его количество, а также заполнить склад в колонке «Новое размещение». В момент проведения документа будет установлен резерв:

Способ №4 – в момент поступления товаров

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

Меню: Документы – Закупки – Поступления товаров и услуг

Для установки резерва в поступлении товаров должна быть заполнена колонка «Заказ покупателя»:

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

Способ №5 – во внутреннем заказе

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

Меню: Документы – Запасы (склад) – Внутренние заказы

Во внутреннем заказе, как и в заказе покупателя, присутствуют колонка «Размещение» и кнопка «Заполнить и провести», позволяющие поставить номенклатуру в резерв:

Это основные способы установки резерва. Самым популярным способом, естественно, является постановка резерва через документ «Заказ покупателя».

Помимо этих способов, есть другие варианты, когда программа может установить резерв:

  • В корректировке внутреннего заказа (по аналогии с корректировкой заказа покупателя).
  • В документе «Приходный ордер на товары», если установлен флаг «Без права продажи» (товары берутся на ответственное хранение).
  • В документе «Возврат товаров от покупателя» – при возврате товара, который был продан из резерва.
  • В документе «Авансовый отчет», если подотчетник съездил за товарами по заказу поставщику (по аналогии с поступлением товаров).

Снятие товара с резерва в 1С

Для снятия резерва также существует множество способов, рассмотрим основные из них.

Способ №1 – в реализации товаров

В момент отгрузки товаров в программе оформляется документ «Реализация товаров и услуг».

Меню: Документы – Продажи – Реализации товаров и услуг

Если по заказу покупателя были зарезервированы товары, то в момент реализации резерв необходимо снять. Для того чтобы резерв с товаров был снят, нужно в таблице «Товары» указать способ списания «Из резерва»:

В случае заполнения реализации товаров на основании заказа покупателя, программа сама определяет какой товар в резерве, а какой будет списан из свободного остатка на складе. Будьте очень внимательны при заполнении документа вручную: если указать способ списания «Со склада», товар спишется, но резерв по нему не снимется и «повиснет».

Способ №2 – в документе «Закрытие заказов покупателей»

Этот документ используется для закрытия заказов, по которым были не отгружены какие-то товары или клиент вообще отказался от покупки.

Меню: Документы – Продажи – Закрытие заказов покупателя

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

После проведения документа по всем входящим в него заказам не будет никаких резервов.

Способ №3 – в документе «Резервирование товаров»

Помимо установки резерва, этот документ можно использовать также и для снятия резерва.

Меню: Документы – Продажи – Резервирование товаров

Для того чтобы снять резерв нужно указать заказ, товар и его количество, а также заполнить склад в колонке «Исходное размещение». В момент проведения документа будет снят резерв.

Примечание: одним документом можно одновременно снять резерв с одного склада и зарезервировать товар на другом, если заполнить и исходное, и новое размещение.

Способ №4 – в «Требовании-накладной» или «Перемещении товаров»

Документы «Требование-накладная» и «Перемещение товаров» используются для списания товаров на затраты подразделения и перемещения товаров с одного склада на другой соответственно.

Меню: Документы – Запасы (склад) – Перемещение товаров
Меню: Документы – Запасы (склад) – Требование-накладная

Если документы оформляются на основе внутреннего заказа, в котором был установлен резерв, то в момент проведения документов необходимо резерв снять. Для снятия резерва должна быть заполнена колонка «Документ резерва»:

Примечание: если перемещение товаров делается из резерва для покупателя, то программа не только снимает резерв на складе отправителе, но и устанавливает его на складе получателе.

Эти способы снятия резерва наиболее популярные, но есть и другие возможные ситуации:

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

Отчеты по резервированию товаров

Мы убедились, что возможностей для резервирования и снятия резерва в программе очень много. Более того, в большинстве случаев, программа ставит/снимает резерв автоматически, исходя из заполнения документа, никак не сигнализируя об этом пользователю.

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

Отчет «Товары в резерве на складах»

Меню: Отчеты – Запасы (склад) – Товары в резерве на складах

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

Отчет можно настраивать: ставить отборы, менять состав группировок и т. д.

Отчет «Анализ доступности товаров на складах»

Меню: Отчеты – Запасы (склад) – Анализ доступности товаров на складах

Этот отчет показывает более подробную информацию об остатке товара на складе. В нем вы можете посмотреть остаток товара на складе, резерв, количество товара, заказанного у поставщика, и другую информацию:

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

Обращаю ваше внимание на то, что автоматически снимаются резервы только по тем ЗК, по которым еще не было отгрузки и не поступала оплата от покупателя (для корректной работы необходимо вести учет взаиморасчетов с контрагентами в разрезе ЗК ).

Ввод настроек снятия резервов

При добавлении обработки у вас появится две команды:

Сейчас нас интересует команда Настройки .

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

  • соглашение с клиентом (типовое или индивидуальное),
  • настройки пользователя,
  • заказ клиента.

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

При установке признака Закрывать заказ в документе не только будет изменяться вариант обеспечения на Не обеспечивать , но и будут отменяться строки ЗК, а для него самого будет установлен статус Закрыт .


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


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

На следующем шаге надо настроить расписание для автоматического снятия резервов.


Выполнение обработок по расписанию поддерживается только в клиент-серверных версиях 1С. О том, что делать в файловых версиях, читайте ниже.

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


В открывшемся списке создаем новый доп. реквизит с типом Число:


Доп. реквизит необходимо назвать именно Дней резерва , иначе обработка не сработает.

Заполняем значение реквизита в ЗК:


Автоматическое снятие резервов по заказу

После выполнения обработки по расписанию резерв по ЗК снимается, строки отменяются, а сам документ закрывается:


На почту клиенту приходит такое письмо:


При снятии резерва также создается запись в журнале регистрации (для справки):


Что делать, если у вас файловая база

Если у вас файловая база, то несмотря на настроенное расписание, самостоятельно процесс выполняться не будет.

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

Суть его в следующем - в планировщике заданий Windows (ПЗ) создадим задачу, которая по расписанию будет запускать 1С с необходимыми параметрами и автозапуском. После того, как продукт отработает и снимет все необходимые резервы, служебный сеанс 1С самостоятельно закрывается.

Открываем ПЗ:


Создаем простую задачу.



Выбираем периодичность выполнения задачи.


Настраиваем расписание.


Выбираем что именно должна делать задача:


В качестве программы выбираем запускной файл 1С (если у вас установлено несколько релизов платформы, то выбирайте самый последний релиз).


Также необходимо обязательно указать параметры запуска в таком виде:

Здесь использованы следующие конструкции:

  • ENTERPRISE - нужно запустить именно режим предприятия (не конфигуратор),
  • /DisableStartupMessages - отключить сообщения при запуске системы,
  • после /F указан каталог файловой базы,
  • после /N и /P указывается логин и пароль пользователя,
  • после /Execute указан путь к обработке.

Имя пользователя и каталог базы можно взять из справки по программе:


На следующем шаге нажимаем Готово .


При первичном запуске ПЗ задач в запущенном сеансе 1С появится сообщение безопасности:


Нужно нажать Да, в дальнейшем запуск будет отрабатывать полностью автономно.


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

Количество показов: 23152

18 Апреля 2015

Обособленное резервирование. Изменение или отмена назначения.


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

Количество показов: 10088
Кем создан (имя): (admin) Администратор

16 Апреля 2015

Обособленное обеспечение заказов


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

Количество показов: 22006
Кем создан (имя): (admin) Администратор

6 Апреля 2015

Заказ со склада и под заказ


В предыдущей Резервы. Заказ только со склада я рассказал, как работает простая схема резервирования в 1С:Управление торговлей Заказ только с о склада. Напомню, при заказе только со склада можно было или резервировать весь товар в заказе, или не резервировать совсем. Но если вам требуется более гибкая модель резервирование, вам стоит применять Резервирование под заказ. Для того чтобы заработал этот способ резервирования вам необходимо в настройках Администрирование – CRM и продажи, в подразделе Использование заказов установить переключатель Заказ со склада и под заказ.

Количество показов: 17697
Кем создан (имя): (admin) Администратор

3 Апреля 2015

Резервы. Заказ только со склада.


В этой статье я рассмотрю самый простой способ резервирования в программе 1С Управление торговлей 11 – Резервирование только на складе (Заказ только со склада, как это представлено в настройках). Это самый простой способ резервирования, в котором в резерв ставится весь товар присутствующий в заказе.

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

  • ТоварыОрганизаций - остатки товаров в разрезе юр.лиц. Также этот регистр имеет общий разрез аналитики с учетом себестоимости товаров. Основные регистраторы по данному регистру - Поступление товаров и Реализация товаров.
  • ТоварыНаСкладах - остатки товаров по складам. Эти остатки должны соответствовать физическому наличию товара на складе. Т.е. по данным РН ТоварыОрганизаций товар мог быть уже продан, его нет. Но пока физически товар не ушел со склада - он остается в РН ТоварыНаСкладах. Основные регистраторы по этому регистру - складские ордера: приходный, расходный и прочие; в случае когда ордерная схема не используется - движения делают документы Поступление товаров и Реализация товаров.
  • СвободныеОстатки, РезервыСерийТоваров, ГрафикДвиженияТоваров, ОбеспечениеЗаказов а также ДвижениеТоваров (технический промежуточный регистр) - показывают информацию о резервах, свободных остатках и графике будущего движения запасов. Управление резервами и запасами строится вокруг этой системы регистров. Для краткости далее будем называть эту группу регистров - «регистры управление резервами». С регистраторами по СвободнымОстаткам связан примечательный факт. Списание остатков производится документом Реализация товаров. Но при использовании ордерной схемы - поступление товаров в свободные остатки отражается документом Приходный ордер. Однако продать такой товар не получится до оформления документа Поступление товаров, т.к. для продажи необходимо чтобы он числился в т.ч. по РН ТоварыОрганизаций. На практик с подобными проблемами пока сталкиваться не приходилось, но лучше знать об этом поведении.

Обособленный учет только по ВидамЗапасов - опасный рудимент

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

В чем подвох? Все отчеты в типовой конфигурации, сообщающие о свободных остатках, резервах, планируемых поступлениях и т.п. - строятся на регистрах управления резервами, а эти регистры о видах запасов ничего не знают. Т.е. вы можете увидеть в отчете информацию о свободных остатках товаров, но продать их не сможете - при попытке проведения Реализации товаров система будет писать о нехватке товаров организации под какой-то там вид запасов. Провести документ продажи, в данном случае, можно только с указанием той же Сделки/Менеджера/Подразделения, которые были указаны в документе закупки. По аналогии с текущими остатками, обособленные виды запасов не видны в планируемом товародвижении. Т.е. при закупках через рабочее место «Обеспечение потребностей» - программа не скажет, что нужны товары именно под определенную сделку. А если вы будете рассчитывать на ожидаемое поступление товаров, для которых в заказе поставщику указан вид запасов - можно попасть в совсем плачевную ситуацию, когда вы пообещаете клиенту товар, а потом не сможете его продать, т.к. уже потом, по факту поступления на склад, выяснится, что он был изначально предназначен для других целей.

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

Единственное принципиальное преимущество обособленного учета по видам запасов - вместе с учетом по видам запасов всегда идёт учет себестоимости. Т.е. если товары разделены по разным видам запасов, и разные виды запасов были куплены по разным ценам (поставщик продаёт товары дешевле, при условии их продаж определенным клиентам) - можно будет увидеть, что прибыльность у сделок получилась разная.

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

Функционал «обособленного учета себестоимости по видам запасов» включается в разделе Администрирование - Финансы.

Указание порядка резервирования в документах

Порядок резервирования товаров в последних версиях конфигураций (УТ 11.1.9, ERP 2.0.9) в Заказах клиентов указывается индивидуально в каждой строке списка товаров.

Возможны следующие варианты:

  • Резервировать на складе - резерв товара из текущего складского остатка
  • Резервировать к - резерв товара по графику (подробнее - ниже), из планируемого количества остатков на эту дату
  • К обеспечению - товар никак не резервируется. В формировании заказов на обеспечение потребностей (заказов поставщикам, на перемещение с другого склада и т.п.) - будет видна потребность в этом товаре, будет предложено его заказать. Важно отметить, что в данном случае никак не контролируется, что товар действительно получится обеспечить в указанную дату. В версиях 11.0 конфигурации «Управление торговлей» такая возможность существовала (см. РС НастройкаКонтроляОстатков, реквизит ДатаГраницыГрафика), но от неё отказались ради упрощения интерфейса.
  • Не обеспечивать - товар никак не резервируется. И при формировании заказов - потребность в этом товаре также не будет фигурировать.
  • Обеспечивать обособленно - товар будет предложено обеспечить обособленно, см ниже - резервы «под назначение».
  • Отгрузить - команда, означающая что по данной строке заказа уже разрешена отгрузка. Например, при отгрузке только по факту оплаты - программа позволяет построчно управлять отгрузкой при получении частичной предоплаты.

Резервирование по графику («к дате отгрузки» и «требуется»)

Одной из наиболее удобных возможностей управления запасами в УТ 11 и ERP, по сравнению со старыми системами, является возможность резервирования по графику. Логика этой системы - контроль остатков по товарному календарю. Рассмотрим ситуацию - сейчас товара нет в наличии, но есть планируемые поступления по заказу поставщику. Старые системы (УТ 10.х, УПП 1.х) предлагали «разместить» заказ клиента в конкретном заказе поставщику. Но в целом ряде ситуаций такая связь может быть неудобна:

  • Если заказ поставщику отменяется, а вместо него планируется другой - нужно перепривязаться к новому заказу.
  • Если заказ поставщику опоздал, но на складе появились свободные остатки - эти остатки могут забрать для другого клиента, а клиент, оформивший заказ раньше, останется ждать задерживающегося заказа поставщику.

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

Контроль резервов по графику работает по-другому - все планируемые отгрузки и поступления товаров выстраиваются по датам в товарном календаре. И если заказ клиента запланирован с отгрузкой в определенную дату - он не привязан ни к одному конкретному поступлению, а только к плановому наличию товара на эту дату. Когда принимается новый заказ клиента - для всех существующих заказов проверяется условие: если в предыдущую дату добавится еще одна отгрузка - хватит ли товара на дату заказа? Т.е. из какого именно заказа поставщику будет обеспечен заказ клиента - заранее неизвестно, при каждом контроле резервов контроль производится сопоставление дат на момент контроля.

Документ

Планируемое изменение

Планируемый остаток

Текущий остаток на складе

Заказ поставщику

Можно сделать заказ с отгрузкой в эту дату, до 30 шт.. Больше запланировать нельзя - для Заказа №2 не хватит товара

Заказ клиента 1

Заказ клиента 2

Заказ поставщику

Можно сделать заказ с отгрузкой в эту дату или любую последующую дату, до 55 шт. Больше запланировать нельзя - для Заказа №3 не хватит товара

Заказ клиента 3

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

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

При отсутствии товара на складе следует указывать действие «К обеспечению». После того как поставки товаров будут запланированы - требуется вручную зайти в заказ клиента и изменить резерв на вариант «к дате отгрузки», до этого товар не будет числиться в резерве. Таким образом, при отсутствии товара на складе - конфигурация не позволяет гарантировать для продавца его наличие к определенной дате. Если в момент, когда была запланирована поставка, продавец не успел поставить резерв под свой ранее оформленный заказ - его коллега может забрать этот резерв под свой более новый заказ, действует правило «кто раньше встал, того и тапки». Таким образом, даже при гарантированных сроках поставок товаров на склад - для клиента гарантировать наличие товара к определенной дате невозможно!

Возможность поставить товар в резерв с учетом еще не запланированных поступлений, исходя из стандартных сроков поставки товаров, существовала в УТ 11.0, но потом от неё отказались ради упрощения интерфейса.

Надо отметить, что если компании требуется максимально сократить избыточные резервы, то даже при наличии товара на складе - следует использовать резервирование к дате отгрузки, а не резервирование со склада. В типовой конфигурации на текущий релиз (УТ 11.1.9, УП 2.0.9), при наличии товара на складе и отсутствии ожидаемых поступлений в - нельзя использовать резерв по графику, пользователю доступен только резерв со склада. Архитектурных ограничений для этого в конфигурации нет, в версиях 11.0 существовала возможность ставить резерв из графика, когда планируемых поступлений еще нет, но товар есть на текущих остатках. Эту возможность убрали ради упрощения функционала. Но если компания имеет высокий товарооборот по одной номенклатурной позиции - может быть целесообразно доработать программу и вернуть такую возможность. Стоит отметить, что частичный возврат этих возможностей из версии 11.0 - потребует значительных трудозатрат, т.к. потребуется частично переписать логику многих интерфейсов и контролей резервов.

Резервирование под «назначение» (под заказ)

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

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

Для всех перечисленных ситуаций подходит механизм «обособленного обеспечения». Обособленное обеспечение всегда происходит под конкретное «Назначение», которое является сквозным разрезом учета для регистров управления доступными остатками. Также «Назначение» является разрезом учета для регистра ТоварыНаСкладах, т.е. складские учет и хранение (с точностью до складских ячеек) тоже позволяют физически различать товары с разным назначением.

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

Обособленное обеспечение под назначение имеет следующие принципы работы:

  • Назначение всегда формируется со стороны потребности. Т.е. нельзя запланировать поставку под какое-то назначение, пока в заказе клиента не указано, что он должен быть обеспечен обособленно.
  • Под назначение не может быть обособленно больше товаров, чем для него необходимо.

Сценарий работы с обособленным обеспечением следующий:

  1. Формируется заказ, требующий обособленного обеспечения (в заказе клиента, в графе «Действие» установлено - «Обеспечивать обособленно»).
  2. В заказе поставщику в графе «Назначение» для каждого товара указывается заказ клиента, сформировавший потребность.
  3. Поступление по заказу поставщику.

Согласно второму принципу обособленного обеспечения: под назначение не может быть обособленно больше товаров, чем для него необходимо. Поэтому, если заказ клиента отменятся по какой-либо причине - нужно сначала отменить поставку или указать другое назначение в заказе поставщику, и только после этого программа позволит отменить заказ клиента. Данный принцип очень удобен, когда обособленно обеспечивается низколиквидный товар - что-то сделанное индивидуально под клиента, или даже типовое, но с редким спросом и купленное только ради клиента. Функционал программы заставляет сначала принять решение о том, что делать с запланированной поставкой: отменить, или положить на склад (т.е. получить неликвидный товар), и только потом позволяет зафиксировать факт отказа клиента от заказа. Т.е. в этом случае продажинку не удастся втихаря отменить заказ и принести компании убытки, в виде неликвидного товара. Если за закупки отвечает другой сотрудник - потребуется сначала договориться с ним о судьбе ненужного товара.

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

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

Функционал «обособленного обеспечения заказов» включается в разделе Администрирование - Закупки. Но данная функциональная опция включает только само обеспечение, для обособленного учета себестоимости по разным назначениям - нужно поставить соответствующий признак в разделе Администрирование - Финансы; при включении обособленной себестоимости - для каждого назначения товаров будет генерироваться отдельный ВидЗапасов.

Связь управления резервами с контролем оплат. Резервы и реализации

Очень удобной в решении ряда задач является связь вариантов оплаты с функционалом резервирования. В программах реализованы три варианта оплаты:

  • Аванс (до обеспечения)
  • Предоплата (до отгрузки)
  • Кредит (после отгрузки)

При выборе варианта оплаты «Аванс», и отсутствии соответствующей оплаты - будет невозможно установить в заказе клиента любое действие типа «К обеспечению…». Точнее, эти действия можно будет установить, но заказ будет доступен для проведения только в статусе «На согласовании», при котором никаких движений по обеспечению он еще не формирует. Таким образом, можно контролировать, что товары планируются к закупке только под те заказы, по которым уже получена предоплата.

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

В УТ 11 и ERP появилась возможность использования Реализации товаров как Заказа. Реализация имеет статус «К предоплате», в котором она отражает не продажу товара, а его постановку в резерв на складе. Если в документе указан обязательный процент предоплаты - перевести реализацию в статус «К отгрузке» будет невозможно до получения оплаты. В статусе «К отгрузке» товар отражается как проданный по РН ТоварыОрганизаций, но еще числится на складе, если используется ордерная схема. При отражении складского ордера - товар списывается по РН ТоварыНаСкладах.

Инструменты контроля и управления резервами

В программе реализован ряд сервисов по управлению резервами:

Функция "Заполнить обеспечение" в заказе

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

Состояние обеспечения

Для анализа ситуации с обеспечением заказов - можно использовать «Состояние обеспечение», доступное по одноименной кнопке в командной панели списка товаров в заказе клиента (на узких мониторах - см. «Все действия»).

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

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

Понять весь функционал по письменному описанию невозможно, т.к. в нем много мелких сервисных возможностей. Но т.к. это ключевой инструмент продавцов по управлению резервами и их контролю, то разобраться ним лучше детальнее. Лучший способ это сделать - создать разные заказы клиентов, конкурирующие за один товар, затем усложнить ситуацию частичным наличием товара на складе, частичным наличием в ожидаемых поставках и далее нужно «поиграть» с этим инструментом, чтобы разобраться как он работает в разных комбинациях резервов.

Аналогичное рабочее место можно использовать по всем заказам сразу, см. раздел «Закупки» - «Состояние обеспечения заказов».

Подбор товаров в документы продажи

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

Отчет «Доступные для продажи товары»

Сводную картину по текущим остаткам товаров и резервов можно получить в отчете «Доступные для продажи товары». В данном отчете показываются:

  • наличие на складе,
  • товары в категории «отгружается» - товары, переданные на отгрузку, но еще не отгруженные со склада (в случае использования ордеров при отгрузке).
  • резервы товара со склада и из графика,
  • обособленные резервы под назначение
  • свободные остатки = наличие на складе минус резервы и товары к отгрузке.

Надо отметить, что на текущий момент (УТ 11.1.10) в расшифровке этого отчета невозможно получить отчет о резервах товара по графику («к дате отгрузки»), т.е. нет возможности понять какие заказы конкурируют с текущим за товар.

Возможные проблемы с резервами

  • При выборе в заказе варианта "Требуется"- можно указать любую дату отгрузки, даже нереалистичную. Также после планирования поставки под данный заказ - его могут зарезервировать под другой заказ, т.к. очередности обеспечения заказов в статусе «требуется» нет, действует правило - «кто первый встал, того и тапки». Данная проблема решается использованием логики периода контроля из УТ 11.0
  • Контроль резервов по графику работает день в день. Т.е считается что заказ поставщику с датой поставки 20.11 будет обеспечивать заказ клиента с отгрузкой в эту же дату, хотя физически отгрузки товара могут происходить по утрам, а поступления на склад - по вечерам. Проблема решается доработкой документов обеспечения, чтобы все плановые поступления в РН ГрафикДвиженияТоваров отражались датой на один день больше.
  • В программе нет инструментов предупреждения пользователей о том, что товар уже не удастся поставить к указанной дате: если произойдет срыв поставки товаров, то продавец узнает об этом только если самостоятельно построит отчет и увидит, что в нужную дату товара в наличии не будет. Одной из крайне полезных доработок, которую мы делали на одном из внедрений, было автоматическое создание задач и писем пользователям, по заказам которых возникли проблемы из-за переноса срока поступления товара от поставщика.
  • В конфигурации отсутствует возможность запретить использовать резервы со склада, или резервы по графику, хотя такая возможность бывает необходима.
  • Хотя этап оплаты «Аванс» подразумевает, что до аванса обеспечивать заказ нельзя - резерв со склада можно установить и без аванса.
  • Во многих компаниях бывает востребовано автоматическое снятие резервов при просрочке оплаты или отгрузки. Зависание резервом приводит к лишним закупкам товаров и снижении оборачиваемости запасов и оборотных средств. Организационно стимулировать менеджеров на своевременное закрытие заказов не очень просто, да и проблемы может быть просто в том, что они забывают отменить неактуальные резервы.
    В типовой конфигурации возможность автоматического снятия резервов пока отсутствует.
  • Отсутствие полной информации о других заказах клиентов и плановой даты поступления товара на склад - снижает удобство обработки «Подбор товаров». Часто бывает полезным её доработать соответствуюим образом.
  • Регистры учета резервов не имеют разреза «Организации», если продавать товары нужно строго с определенной организации, но владеет им другая организация - о невозможности продать товар от имени желаемой организации программа сообщит только при проведении документа продажи.

Особые случаи использования резервов. Резервы по сериям

Одним из особых случаев управления резервами является резервирование с учетом серий.

Учет серий удобно использовать для различия физически различающихся товаров, даже если производитель не делит их по сериям. Например, компания торгующая кабелем может иметь на остатках бухты кабеля разной длины. Потенциальный клиент, заказывая 50 метров кабеля будет ожидать, что ему дадут этот кабель единым куском, а не обрезками по 20 и 30 метров. Таким образом, для подобных товаров необходимо хранить информацию об остатке кабеля в каждой бухте. Для этого каждую бухту можно обозначить отдельной серией и учитывать остатки товаров в разрезе серий, т.е. остатки кабеля в каждой бухте. При получения заказа от клиента - достаточно будет найти единственную серию достаточной для клиента длины и предложить её.

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

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

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