Работа с комплектацией в современных версиях 1С:УТ (начиная с 11.4) часто вызывает вопросы у пользователей, привыкших к более простым интерфейсам старых версий или 1С:7.7. Основная сложность заключается в многоступенчатой системе обеспечения потребностей. В этой статье мы разберем, как перестать "сражаться" с программой и начать использовать штатные инструменты для быстрой печати и оперативного оформления сборки.
Многие пользователи ищут кнопку "Печать" и не находят формы с названием "Заказ на сборку". Проанализируем, какие стандартные возможности предлагает система. В типовой конфигурации Управление торговлей 11.4 для документа ЗаказНаСборку предусмотрена печатная форма Бланк сборки (разборки).
Чтобы ее распечатать, выполним следующие шаги:
Если этот бланк не устраивает по наполнению (например, не хватает артикулов или специфических данных), рекомендуется использовать механизм Дополнительных отчетов и обработок. Это позволяет подключить внешнюю печатную форму (например, с Инфостарта), не снимая конфигурацию с поддержки. Это "цивилизованный" путь доработки системы под нужды конкретного склада.
Рассмотрим типичную ситуацию: у нас есть заказ на 500 штук готовой продукции (ГП). Нам нужно собрать только 150 штук. Проблема пользователя в том, что система требует перевода комплектующих в статус Отгрузить, и ручное разбиение каждой строки кажется трудоемким процессом. Выясним, как это сделать "в две кнопки".
В системе 1С:УТ реализован механизм управления обеспечением, который автоматизирует рутину. Вместо того чтобы править каждую строку, мы можем использовать групповую обработку состава заказа:
Ctrl+A, чтобы выделить все строки комплектующих.Важный нюанс: при выборе действия "Отгрузить" для части количества, система автоматически произведет разбиение строк. Одна строка останется со статусом К обеспечению (на оставшиеся 350 шт.), а новая строка получит статус Отгрузить на 150 шт. Это и есть штатное поведение программы, избавляющее от ручной правки.
Проанализируем процесс ввода фактической сборки. Когда мы нажимаем "Создать на основании" -> Сборка товаров, система переносит данные из заказа. Если в заказе строки стоят в статусе Отгрузить, они попадут в документ сборки.
Если нам нужно изменить объем выпуска в самой сборке, сделаем следующее:
Сборка товаров изменим количество готовой продукции (например, с 500 на 150).Если штатные кнопки кажутся неудобными, можно реализовать небольшое расширение. Рассмотрим логику кнопки "Авторезервирование", которую упоминают опытные разработчики. Суть заключается в том, чтобы программно пройтись по остаткам на складе и перевести строки из К обеспечению в Отгрузить (или Резервировать на складе) по принципу FIFO или по приоритетам.
Пример логики для такой обработки (упрощенно):
Процедура ЗаполнитьОбеспечениеПоОстаткам(ДокументОбъект)
// Получаем текущие остатки на складе по комплектующим заказа
ТаблицаОстатков = ПолучитьОстаткиНаСкладе(ДокументОбъект.Склад);
Для Каждого СтрокаТЧ Из ДокументОбъект.Товары Цикл
Доступно = НайтиОстаток(ТаблицаОстатков, СтрокаТЧ.Номенклатура);
Если Доступно > 0 Тогда
// Логика разбиения строки, если остатка меньше, чем нужно
Если Доступно < СтрокаТЧ.Количество Тогда
НоваяСтрока = ДокументОбъект.Товары.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаТЧ);
НоваяСтрока.Количество = Доступно;
НоваяСтрока.ВариантОбеспечения = Перечисления.ВариантыОбеспечения.Отгрузить;
СтрокаТЧ.Количество = СтрокаТЧ.Количество - Доступно;
Иначе
СтрокаТЧ.ВариантОбеспечения = Перечисления.ВариантыОбеспечения.Отгрузить;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Такой подход позволяет пользователю не задумываться о распределении остатков, а просто нажимать одну кнопку "Подготовить к сборке".
Разберем еще один мощный инструмент, о котором часто забывают. В списке заказов на сборку есть кнопка Отчеты — Состояние обеспечения. Это интерактивное окно, где можно увидеть:
Проанализируем ситуацию: менеджер открывает эту обработку, видит, что материалов хватает на 150 единиц из 500, нажимает "Установить статус" — и программа сама меняет статусы в заказе на нужные. Это гораздо удобнее, чем заходить внутрь каждого документа.
Подводя итог, можно сказать, что работа с заказом на сборку в УТ 11.4 — это не "трэш", а строгая логика складского учета. Для комфортной работы мы рекомендуем:
Ctrl+A и кнопку Заполнить обеспечение.