Как скопировать спецификацию в 1с унф
У предприятий, специализирующихся на позаказном производстве и оказании производственных услуг — установка окон, потолков, дверей, изготовление дверей, мебели, матрасов и т. п., есть одна существенная проблема — изделия очень часто нестандартные и требуют индивидуального расчета, что очень усложняет автоматизацию учета.
В 1С УНФ с помощью «Параметрических спецификаций» значительно упростили учет и работу менеджеров на позаказном производстве.
Параметрические (они же Динамические) спецификации позволяют на основе базовой спецификации и требований клиента автоматически создавать индивидуальную спецификацию под конкретный заказ.
Рассмотрим динамические спецификации на упрощенном примере производства матрасов.
Для включения Параметрических (Динамических) спецификаций проходим в раздел «Производство»
и нажимаем на ссылку «Еще больше возможностей», а в открывшемся окне ставим галочку - «Использовать параметрические спецификации»
Создаем Спецификацию для номенклатуры Матрас — в карточке номенклатуры проходим по ссылке «Спецификации» и нажимаем «Создать».
С правой стороны нажимаем галочку «Отображать спецификации заказов» и можем увидеть спецификации производные от основной.
Нажав кнопку «Создать» открываем форму создания спецификации. Основное отличие обычной спецификации от параметрической — чек-боксы, включающие формулы расчета в зависимости от заданных параметров.
Установив галочку в чек-боксе мы получаем возможность создавать формулы для выбора материалов и их количества.
Двукратный клик на поле после галочки открывает форму редактирования формулы
В поле «Формула расчета» пишем формулы или самостоятельно или выбирая параметры изделия и операторы в нижних полях.
В данном примере мы составили формулу, которая устанавливает количество материала в зависимости от ширины изделия — если ширина изделия меньше или равна 1000мм, то на единицу продукции списывается половина листа, в противном случае — весь лист.
Формулу можно поставить на выбор номенклатуры и на определение количества списываемого материала.
В графе «Номенклатура» можно применить или формулу или сопоставление
Сопоставление позволяет выбрать нужную номенклатуру в зависимости от выбранного параметра.
Рассмотрим применение Динамических (Параметрических) спецификаций в 1С:Управление Нашей Фирмой (УНФ) на примере матраса — использовать единую спецификацию на позаказном производстве матрасов проблемно из-за большого разнообразия размеров.
Основные изменяемые параметры матрасов длина и ширина, остальные параметры высоту и наполнение можно задать жестко в номенклатуре и характеристиках.
В формулах можно использовать реквизиты(параметры) уже существующие в документах или создать собственные. В данном случает в спецификации создаем дополнительные реквизиты — Длина и Ширина.
В создаваемой спецификации нажимаем кнопку «Еще» и выбираем в списке пункт «Изменить состав дополнительных реквизитов»
Начиная с версии 1.6.19 в программе 1С:Управление нашей фирмой (1С:УНФ) реализована долгожданная возможность – динамическое заполнение спецификаций в зависимости от параметров изделия.
Такие спецификации называются "Параметрическими" и применяются для производства под заказ, когда набор характеристик продукции уточняется в результате общения с клиентом.
Для использования параметрических спецификаций активируйте функциональную опцию в настройках раздела Производство (Производство – Еще больше возможностей).
При включенной настройке, в карточке спецификации можно не только указать состав изделия, но и настроить формулы для определения состава изделия и количества.
Формулы для расчета настраиваются с помощью интуитивно понятного конструктора.
В формулах можно использовать информацию из документов Заказ покупателя, Заказ на производство, справочника Номенклатуры и ее характеристик, логические и арифметические операторы.
При расчете состава спецификации можно настроить сопоставление материалов характеристикам изделия. Например, если выбирается цвет изделия, добавлять в состав краску указанного цвета и производителя.
Аналогично составу можно настраивать формулы для расчета технологических операций.
Дополнительные значения для расчета формул менеджер может указать прямо в Заказе покупателя. Например, указать результаты замера помещения клиента.
Колонка будет доступна только для параметрической спецификации, в которой применяются дополнительные реквизиты.
Расчет итоговой спецификации изделия производится в документе Заказ покупателя и Заказ на производство на основе параметрической спецификации.
Новая спецификация сохраняется с привязкой к заказу, на основании которого она была подготовлена. При изменении параметров изделия можно повторно пересчитать спецификацию.
Параметрические спецификации позволят менеджерам оперативно производить расчет стоимости и состава продукции, имеющей уникальный набор параметров.
Больше нет необходимости создавать вручную десятки вариантов спецификаций для изделий разных размеров, материалов и конструктивных особенностей.
В отчет Нормативный состав изделия включена возможность работы с параметрическими спецификациями. Важно отметить, что в отчете будут рассчитываться только спецификации, в которых не используются данные из заказов покупателя или на производство.
Начиная с релиза 1С:Управление нашей фирмой (1С:УНФ) 1.6.23 в программу добавлены новые возможности работы с формулами в параметрических спецификациях.
В формуле можно задействовать все реквизиты изделий и заказов, а также фиксированные значения справочников.
Для параметрических спецификаций предусмотрена возможность указать отдельную формулу определения характеристики материала.
В самой формуле можно ссылаться на любые реквизиты в т.ч. справочники.
Ранее были доступны только простые значения: числа, строки, булево. Такие реквизиты можно сравнивать между собой и с фиксированными значениями.
Для каждой формулы можно указать индивидуальный список фиксированных значений.
Добавлять их можно через контекстное меню или с помощью отдельного пункта в списке параметров изделий.
Теперь параметрические спецификации можно применять при дискретной (пошаговой) зависимости материалов от параметров изделий. Например, использовать листы ДСП разных размеров в зависимости от параметров детали:
Также можно использовать, если материалы зависят от значений справочников, без заполнения сопоставлений с большим количеством строк.
Например, в формуле для врезного типа ручки добавляется дополнительная операция.
Перечень других типов и добавление новых не будут влиять на результат расчета:
Применяйте новые возможности расчета в случаях, когда параметры изделия влияют на количество материалов или длительность операций.
Например, в формуле для подстановки разного количества крепежных элементов в зависимости от выбранного типа ручки:
Пользователь какое-то время в конфигурации «1С:Управление нашей фирмой, редакция 1.6» (далее по тексту УНФ) использовал спецификации. Но когда узнал про возможность ведения в УНФ наборов, то принял волевое решение перейти на них. Включили в Администрировании «Наборы и комплекты».
После этого в карточке номенклатуры попробовали включить «Это набор/комплект», но не получилось. Проблема заключалась в том, что одновременное использование в номенклатуре спецификаций и наборов ограничено на уровне кода УНФ. Создание расширения к УНФ и внесение изменений в процедуру «МожноИзменитьПризнакНабора» решило этот вопрос:
После этих изменений стало возможным включать в номенклатуре реквизит «Это набор/комплект» при существующих у этой номенклатуры спецификациях.
Теперь осталось скопировать спецификации в наборы. Это можно сделать вручную путём переноса данных из спецификации в набор. Или автоматически, создав соответствующую обработку, например, такую:
В обработке необходимо выбрать те параметры, которые будут установлены в наборе. Затем следует заполнить существующими в программе спецификациями (кнопка «Заполнить»), установить пометки напротив нужной номенклатуры и создать наборы (кнопка «Создать наборы»).
Представленная обработка позволяет:
- получить список всей номенклатуры в базе УНФ, имеющей спецификации;
- пользователю выбрать только определённую номенклатуру (со спецификациями), для которой будут созданы наборы;
- установить у номенклатуры, имеющей спецификации, признак набора;
- установить способ расчета цены и вариант печати набора;
- заполнить состав набора аналогично составу указанной спецификации.
Примечание по обработке:
1) после установки признака набора работа со спецификациями номенклатуры становится недоступной;
2) если у номенклатуры уже создан набор, то новый набор из спецификации создан не будет;
3) номенклатура и спецификации, помеченные на удаление, в выборку при заполнении не попадают;
4) если у номенклатуры несколько спецификаций, то в выборку попадут все спецификации (с условием из п.3);
5) пометка в значение ИСТИНА в выборке автоматически ставится для основных спецификаций (из регистра сведений «СпецификацииПоУмолчанию», с выполнением п.3 и п.4).
Так как работа обработки подразумевает её одноразовое использование, то она не добавляется во внешние обработки, а просто запускается через меню «Файл – Открыть». Разработка и тестирование осуществлялись на базе типовой «1С:Управление нашей фирмой, редакция 3.0 (1.6.16.132)» и платформе 1С:Предприятие 8.3 (8.3.16.1063).
Продолжаем цикл статей по нормативной подсистеме в 1С:УПП.
Итак, 9 статей по нормативной подсистеме УПП:
Создание спецификаций
О чем эта статья
Автоматическое заполнение данных спецификаций
Создать новую спецификацию можно из формы справочника «Спецификации номенклатуры» (В Полном интерфейсе команда Справочники – Номенклатура – Спецификации).
В командной панели формы справочника «Спецификации номенклатуры» для создания спецификаций предназначены кнопки Добавить и Добавить копированием.
В создаваемую спецификацию можно перенести состав другой спецификации. Для этого в командной панели формы создания спецификации следует воспользоваться сервисом Заполнить по спецификации.
При этом открывается форма выбора спецификации, по которой следует производить заполнение.
После заполнения получается по сути копия выбранной спецификации.
Можно использовать сервис Заполнить по спецификации только для заполнения табличной части на закладке Исходные комплектующие. Соответствующая команда предусмотрена в командной панели табличной части.
Аналогичный сервис предусмотрен для заполнения табличной части и на других закладках, например, на закладке Возвратные отходы.
В карточке спецификации имеется возможность для выбранной номенклатуры рассчитать норматив расхода по имеющейся информации о фактическом расходе (сервис Заполнить по фактическим затратам).
При выборе команды Заполнить по фактическим затратам открывается специальная форма создания спецификации, в которой заполнено поле Продукция. Указывается период, за который анализируются выпуски продукции.
Для получения данных о фактическом расходе материалов за выбранный период следует нажать на кнопку Заполнить в командной панели табличной части. При этом в табличной части заполняется средний расход материалов на единицу продукции за указанный период.
После автоматического заполнения состав и количество материалов можно редактировать. После нажатия кнопки ОК подготовленная информация переносится в табличную часть Исходные комплектующие формы создания спецификации.
Версии спецификаций
Новая спецификация номенклатуры может быть создана как версия существующей. В карточке спецификации номенклатуры имеется специальное поле – Код версии.
Чтобы данное поле было доступным, необходимо в настройках параметров учета включить возможность использования версий спецификаций. Установим данную настройку. Для этого переключимся на интерфейс Заведующий учетом.
В меню Настройка учета выберем команду Настройка параметров учета.
В открывшейся форме Настройка параметров учета на странице Производство установим флаг Использовать версии спецификаций.
После этого при открытии карточки спецификации будет доступно для редактирования поле Код версии. Новая спецификация может быть создана как версия уже существующей. Для этого в командной панели формы спецификации появилась кнопка Создать версию.
При нажатии кнопки Создать версию создается копия спецификации номенклатуры.
Для копии спецификации номенклатуры в поле Код версии будет установлен другой номер. При этом значения в поле Код совпадают (код спецификации остается неизменным).
Для новой версии спецификации можно поменять состав исходных комплектующих и возвратных отходов (заполнение табличных частей на соответствующих закладках).
Можно выбрать другое выходное изделие, изменив значение в поле Номенклатура или Характеристика.
Можно изменить Вид спецификации.
Можно изменить другие данные, но при этом Код спецификации остается неизменным.
Таким образом, версия спецификации – это своеобразное расширение кода спецификации. При этом использование версий не налагает никаких обязательств по преемственности спецификаций. Состав новой версии спецификации может существенно отличаться.
Версии спецификаций могут использоваться как инструмент регистрации истории изменения спецификаций. В этом случае значение кода версии спецификации может свидетельствовать о наличии других версий с меньшим порядковым номером.
Версии спецификаций могут использоваться для создания новых спецификаций с незначительными отличиями от предыдущей, например, по нормативам расхода материалов, видам воспроизводства исходных комплектующих, значениям параметров по умолчанию.
Специальных правил и требований к использованию версий спецификаций система не предъявляет. Решение об использовании версий спецификаций, назначении и порядке их использования принимает пользователь.
Подробнее нормативная система рассматривается в курсеУПП от А до Я [Производство, Торговля, Персонал и Управление]
Рекомендуем другие статьи по нормативной подсистеме 1С:УПП:
Комментарии / обсуждение (10):
Добрый вечер
У меня при выборе номенклатуры изделия на новых спецификациях не выходит автоматический спецификаци. Мне каждый раз приходится открывать окно спецификации и выбират его. Можете подсказат в сем причина
1С Управление нашей фирмой.Отчет по остаткам материалов в разрезе выбранной спецификации(1,2,3) чтобы выбор был спецификации при формировании остатка, пришел заказ на прибор 1, я формирую отчет по спецификации 1 и отчет выдает что не хватает и надо закупить, если пришел заказ на прибор 2, то соответственно спецификация 2. И желательно, чтобы не достающий материал выделял отдельной графой и цветом
Доброго дня, Христина!
Здравствуйте! Каким образом завести спецификацию, если происходит замена одного материала другим в случае, если первого материала недостаточно для списания?
Здравствуйте!
То, что вместо одного материала может быть использован другой можно описать двумя способами.
2. Использовать механизм указания аналогов номенклатуры.
При задании информации о возможных заменах одного материала на другой, эту возможность можно описать очень точно. В частности, можно указать, что замена возможна при производстве конкретной продукции, конкретной характеристики по конкретной спецификации.
Этот вариант решения проблемы проще.
Можно ли в спецификации на выпуск продукции «Кресло офисное «Комфорт»» указать в качестве исходных комплектующих «Кресло офисное «Комфорт»»? Именно эту же Номенклатуру. РСВ нормально к этому отнесется? Ведь он не сможет распределить это на прямых. И придется в настройках РСВ делать много строчек Косвенные/Встречный.
Читайте также: