Планировщик производства для многопередельных спецификаций в УНФ
Учетные задачи - Производство готовой продукции (работ, услуг)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Многопередельный расчёт потребностей для 1С:УНФ 3
Одной кнопкой — проведённые заказы на производство на все переделы: от готового изделия до полуфабриката нижнего уровня. Обработка собирает потребности из заказов покупателей и минимальных остатков, раскладывает многоуровневые спецификации, включая параметрические, учитывает остатки и заказы в работе. Затем она создаёт заказы на производство по подразделениям-изготовителям. Конфигурация не изменяется: это внешняя обработка, она подключается через «Дополнительные отчёты и обработки».
Какую задачу решает
Штатный «Расчёт потребностей» УНФ создаёт заказ на производство только на готовое изделие. Заказы на полуфабрикаты следующих переделов приходится досоздавать по одному, в нескольких окнах, вручную пересчитывая количества и сроки.
На предприятии с 3–5 переделами это много ручной работы плановика и постоянный риск ошибки: забытый полуфабрикат, запущенный повторно узел, срок нижнего передела после срока сборки. Особенно тяжело с параметрическими спецификациями: УНФ не передаёт параметры изделия в полуфабрикаты.
Обработка подходит мебельным, металлообрабатывающим, швейным, пищевым и другим производствам на УНФ, где изделие собирается из собственных полуфабрикатов в разных цехах.
Возможности
- Все источники потребности в одной таблице. Необеспеченные остатки заказов покупателей с отбором по дате отгрузки, минимальные и максимальные уровни запаса, а также любая номенклатура, добавленная вручную. Строки можно отключать и править перед расчётом.
- Расчёт по всем переделам. Спецификации раскладываются на любую глубину. Полуфабрикат, входящий в несколько изделий или уровней, планируется один раз, без дублей. Зацикленные спецификации обнаруживаются.
- Чистая потребность на каждом уровне. Вычитаются резерв под заказ покупателя, свободный остаток и уже запущенные заказы на производство. Повторный запуск не создаёт лишних заказов.
- Подразделение-изготовитель из карточки номенклатуры. Каждый передел уходит в свой цех по реквизиту «Изготовитель». Перед созданием его можно поправить в плане.
- Сроки по цепочке. Старт считается от «Срока пополнения», полуфабрикат готов к старту следующего передела. Позиции, которые не успевают к сроку, помечаются.
- Запрос недостающего вместо ошибки. Если у производимой позиции нет спецификации или значения параметра, обработка покажет все такие позиции сразу. Выбор можно сохранить как основную спецификацию, расчёт продолжится сам.
- Заказы сразу проведены. Все заказы создаются одной транзакцией: либо проведены все, либо ни один, с понятным текстом ошибки. Заказ полуфабриката ссылается на заказ изделия через «Основание».
- Штатное заполнение документов. Материалы, этапы, партии и склады в заказе заполняет сама УНФ, так же, как при штатном расчёте. Учитываются строки-узлы и флаг «Только поддержка остатка».
Как работает
Вся работа идёт в одном окне, в три шага.
- «Заполнить потребности». Обработка собирает заказы покупателей и минимальные остатки. Плановик добавляет нужные позиции вручную и снимает флажки с лишних.
- «Рассчитать». На вкладке «План производства» появляется каждая позиция с уровнем передела, потребностью, обеспечением, количеством к производству, цехом и сроками. Если чего-то не хватает, откроется окно выбора спецификации или ввода параметров, и расчёт продолжится.
- «Создать и провести заказы». На вкладке «Созданные заказы» видны все документы с подразделением, переделом, заказом-основанием и сроками. Любой открывается двойным щелчком.
Заказы группируются по цеху и переделу. По желанию их можно разделить ещё и по заказам покупателей.
Параметрические спецификации
Обработка считает параметрические спецификации тем же механизмом УНФ, что и при проведении заказа. Формулы, сопоставление и подключаемые расширения работают так же, как в штатной УНФ.
- Для изделия из заказа покупателя берётся рабочая спецификация этого заказа с выбранными клиентом параметрами.
- Параметры передаются в полуфабрикаты. Если у полуфабриката есть тот же дополнительный реквизит (цвет, размер, материал), он получает значение от изделия. Штатная УНФ этого не делает.
- Параметрические позиции без заказа покупателя (пополнение запаса, ручные строки) рассчитываются по формулам, а не по составу шаблона.
- Если обязательный параметр нельзя взять ни откуда, обработка спросит его в отдельном окне.
- У каждого созданного заказа на производство появляется своя рабочая спецификация, и материалы берутся из неё.
Одно и то же изделие с разными параметрами планируется отдельными строками, поэтому стол «дуб» и стол «орех» не смешиваются.
Чем отличается от штатного «Расчёта потребностей»
|
Задача |
Штатный расчёт УНФ |
Многопередельный расчёт |
|---|---|---|
|
Заказы на полуфабрикаты всех уровней |
Вручную, по каждому переделу |
Автоматически, за один запуск |
|
Общий полуфабрикат в нескольких изделиях |
Считается вручную |
Суммируется, без дублей |
|
Остатки и заказы в работе по полуфабрикатам |
Сверяются вручную |
Вычитаются на каждом уровне |
|
Сроки нижних переделов |
Вручную |
Сдвигаются по «Сроку пополнения» каждого передела |
|
Параметры изделия в полуфабрикатах |
Не передаются |
Передаются по совпадающим реквизитам |
|
У полуфабриката нет спецификации |
Нужно заметить самому |
Запрос с выбором, расчёт продолжается |
Требования и установка
Обработка разработана и проверена на рабочей базе 1С:УНФ 3.0.14.187. В конфигурацию ничего не встраивается: она остаётся на поддержке, обновления УНФ устанавливаются как обычно.
|
Параметр |
Значение |
|---|---|
|
Конфигурация |
1С:Управление нашей фирмой 3.0 (проверено на 3.0.14.187) |
|
Вариант поставки |
Внешняя обработка (.epf), дополнительная обработка БСП |
|
Изменение конфигурации |
Не требуется, расширений нет |
|
Режим работы |
Без безопасного режима: проведение заказов в УНФ требует привилегированного режима |
|
Права пользователя |
Создание заказов на производство; для параметрических спецификаций — добавление спецификаций (профиль «Производство») |
|
Настройка данных |
У производимой номенклатуры: способ пополнения «Производство», «Изготовитель» и «Срок пополнения» |
Комплект поставки: файл обработки .epf и инструкция по установке и настройке.
Установка занимает несколько минут: НСИ и администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → Создать → выбрать файл. Далее задать размещение (например, раздел «Производство») и пользователей.
Ограничения текущей версии
- Не учитываются мощности цехов, кратность и минимальная партия выпуска.
- Закупка материалов не планируется: для неё остаётся штатный «Расчёт потребностей» по созданным заказам.
- Строки-узлы с параметрической спецификацией разворачиваются по составу шаблона, как и в штатном заполнении УНФ.
- На других релизах УНФ 3.0 стоит сделать пробный запуск на копии базы: обработка опирается на служебные процедуры конфигурации, которые фирма «1С» может менять.
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.14.187
Вступайте в нашу телеграмм-группу Инфостарт