Как оформить поступление товаров сверх заказа в 1С:УНФ

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет Торговля и дистрибуция
← На главную

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

Причина возникновения ошибки контроля заказов

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

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

Способ 1. Перенос реквизита «Заказ поставщику» в табличную часть

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

Разберем по шагам порядок действий:

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

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

Способ 2. Корректировка исходного заказа поставщику

Если поставка сверх плана согласована и должна официально отражаться в истории договоренностей с поставщиком, рассмотрим альтернативный вариант:

  1. Откроем исходный документ Заказ поставщику.
  2. Изменим количество номенклатуры в строке на фактически поступившее значение.
  3. Проведем обновленный Заказ поставщику.
  4. Вернемся в документ Приходная накладная и проведем его с полным количеством.

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

Особенности в современных релизах программы

В более свежих версиях 1С:УНФ (начиная с релиза 1.6.20) логика работы с расхождениями была оптимизирована. При попытке указать количество больше заказанного система предлагает автоматическое распределение: по нажатию одной кнопки строка автоматически разбивается на две части — в пределах заказа и сверх него (с пустой ссылкой на заказ).

Взаимодействие с заказами покупателей

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

← На главную