1с унф список параметров
Внешние обработки, которые позволяют вывести названия параметров (настроек) и их описание (расшифровку) по разделам каждой из конфигураций: 1С:Розница (ред. 2.2), 1С:Управление нашей фирмой (ред. 1.6), 1С:Управление торговлей (ред. 11).
Внешние обработки, которые позволяют вывести названия параметров (настроек) и их описание (расшифровку) по разделам каждой из конфигураций: 1С:Розница (ред. 2.2), 1С:Управление нашей фирмой (ред. 1.6), 1С:Управление торговлей (ред. 11). На Инфостарте присутствуют подобные обработки. Например, «Навигация по функциональным опциям типовых конфигураций». Отличие данной публикации в том, что название параметров и их описание получается автоматически из соответствующих (для каждой из конфигурации) обработок настроек конфигурации.
Представленная публикация может быть полезна в качестве основы для создания чек-листов, выполняемых в процессе настройки конфигураций 1С (на одной из картинок показан разработанный на основе обработки для конфигурации 1С:Розница автоматический чек-лист по её настройке и обучению пользователей). Также, с помощью обработок можно без конфигуратора посмотреть все возможные настройки параметров работы торговых конфигураций 1С.
Разработка и тестирование обработок осуществлялись на базе типовых «1С:Розница, редакция 2.2» (2.2.11.30), «1С:Управление нашей фирмой, редакция 1.6» (1.6.17.123), «1С:Управление торговлей, редакция 11» (11.4.9.82) и платформе 1С:Предприятие 8.3 (8.3.15.1565), но должны работать и на более старых платформах.
Примечания:
- в обработках не отрабатывается переход из описания параметров непосредственно к их настройке, также не отражаются их текущие значения
- во всех обработках с помощью стандартной команды «Вывести список» можно вывести на печать всё дерево параметров с описанием или отдельные части дерева
- обработка для 1С:Розница, редакция 2.2 должна запускаться по толстым клиентом
- в обработке для 1С: Управление торговлей, редакция 11 закомментировано отображение настроек параметров по ФЗ275 – при работе с параметрами данной формы возникала ошибка
Начиная с версии 1.6.19 в программе 1С:Управление нашей фирмой (1С:УНФ) реализована долгожданная возможность – динамическое заполнение спецификаций в зависимости от параметров изделия.
Такие спецификации называются "Параметрическими" и применяются для производства под заказ, когда набор характеристик продукции уточняется в результате общения с клиентом.
Для использования параметрических спецификаций активируйте функциональную опцию в настройках раздела Производство (Производство – Еще больше возможностей).
При включенной настройке, в карточке спецификации можно не только указать состав изделия, но и настроить формулы для определения состава изделия и количества.
Формулы для расчета настраиваются с помощью интуитивно понятного конструктора.
В формулах можно использовать информацию из документов Заказ покупателя, Заказ на производство, справочника Номенклатуры и ее характеристик, логические и арифметические операторы.
При расчете состава спецификации можно настроить сопоставление материалов характеристикам изделия. Например, если выбирается цвет изделия, добавлять в состав краску указанного цвета и производителя.
Аналогично составу можно настраивать формулы для расчета технологических операций.
Дополнительные значения для расчета формул менеджер может указать прямо в Заказе покупателя. Например, указать результаты замера помещения клиента.
Колонка будет доступна только для параметрической спецификации, в которой применяются дополнительные реквизиты.
Расчет итоговой спецификации изделия производится в документе Заказ покупателя и Заказ на производство на основе параметрической спецификации.
Новая спецификация сохраняется с привязкой к заказу, на основании которого она была подготовлена. При изменении параметров изделия можно повторно пересчитать спецификацию.
Параметрические спецификации позволят менеджерам оперативно производить расчет стоимости и состава продукции, имеющей уникальный набор параметров.
Больше нет необходимости создавать вручную десятки вариантов спецификаций для изделий разных размеров, материалов и конструктивных особенностей.
В отчет Нормативный состав изделия включена возможность работы с параметрическими спецификациями. Важно отметить, что в отчете будут рассчитываться только спецификации, в которых не используются данные из заказов покупателя или на производство.
Начиная с релиза 1С:Управление нашей фирмой (1С:УНФ) 1.6.23 в программу добавлены новые возможности работы с формулами в параметрических спецификациях.
В формуле можно задействовать все реквизиты изделий и заказов, а также фиксированные значения справочников.
Для параметрических спецификаций предусмотрена возможность указать отдельную формулу определения характеристики материала.
В самой формуле можно ссылаться на любые реквизиты в т.ч. справочники.
Ранее были доступны только простые значения: числа, строки, булево. Такие реквизиты можно сравнивать между собой и с фиксированными значениями.
Для каждой формулы можно указать индивидуальный список фиксированных значений.
Добавлять их можно через контекстное меню или с помощью отдельного пункта в списке параметров изделий.
Теперь параметрические спецификации можно применять при дискретной (пошаговой) зависимости материалов от параметров изделий. Например, использовать листы ДСП разных размеров в зависимости от параметров детали:
Также можно использовать, если материалы зависят от значений справочников, без заполнения сопоставлений с большим количеством строк.
Например, в формуле для врезного типа ручки добавляется дополнительная операция.
Перечень других типов и добавление новых не будут влиять на результат расчета:
Применяйте новые возможности расчета в случаях, когда параметры изделия влияют на количество материалов или длительность операций.
Например, в формуле для подстановки разного количества крепежных элементов в зависимости от выбранного типа ручки:
У предприятий, специализирующихся на позаказном производстве и оказании производственных услуг — установка окон, потолков, дверей, изготовление дверей, мебели, матрасов и т. п., есть одна существенная проблема — изделия очень часто нестандартные и требуют индивидуального расчета, что очень усложняет автоматизацию учета.
В 1С УНФ с помощью «Параметрических спецификаций» значительно упростили учет и работу менеджеров на позаказном производстве.
Параметрические (они же Динамические) спецификации позволяют на основе базовой спецификации и требований клиента автоматически создавать индивидуальную спецификацию под конкретный заказ.
Рассмотрим динамические спецификации на упрощенном примере производства матрасов.
Для включения Параметрических (Динамических) спецификаций проходим в раздел «Производство»
и нажимаем на ссылку «Еще больше возможностей», а в открывшемся окне ставим галочку - «Использовать параметрические спецификации»
Создаем Спецификацию для номенклатуры Матрас — в карточке номенклатуры проходим по ссылке «Спецификации» и нажимаем «Создать».
С правой стороны нажимаем галочку «Отображать спецификации заказов» и можем увидеть спецификации производные от основной.
Нажав кнопку «Создать» открываем форму создания спецификации. Основное отличие обычной спецификации от параметрической — чек-боксы, включающие формулы расчета в зависимости от заданных параметров.
Установив галочку в чек-боксе мы получаем возможность создавать формулы для выбора материалов и их количества.
Двукратный клик на поле после галочки открывает форму редактирования формулы
В поле «Формула расчета» пишем формулы или самостоятельно или выбирая параметры изделия и операторы в нижних полях.
В данном примере мы составили формулу, которая устанавливает количество материала в зависимости от ширины изделия — если ширина изделия меньше или равна 1000мм, то на единицу продукции списывается половина листа, в противном случае — весь лист.
Формулу можно поставить на выбор номенклатуры и на определение количества списываемого материала.
В графе «Номенклатура» можно применить или формулу или сопоставление
Сопоставление позволяет выбрать нужную номенклатуру в зависимости от выбранного параметра.
Рассмотрим применение Динамических (Параметрических) спецификаций в 1С:Управление Нашей Фирмой (УНФ) на примере матраса — использовать единую спецификацию на позаказном производстве матрасов проблемно из-за большого разнообразия размеров.
Основные изменяемые параметры матрасов длина и ширина, остальные параметры высоту и наполнение можно задать жестко в номенклатуре и характеристиках.
В формулах можно использовать реквизиты(параметры) уже существующие в документах или создать собственные. В данном случает в спецификации создаем дополнительные реквизиты — Длина и Ширина.
В создаваемой спецификации нажимаем кнопку «Еще» и выбираем в списке пункт «Изменить состав дополнительных реквизитов»
В открывшейся форме нажимаем кнопку «Добавить»
В форме создания заполняем строку Наименование - «Длина» и выбираем тип значения «Число»
также создаем реквизит «Ширина».
При составление формулы используем данные реквизиты и формулу из правого поля «Операторы»
Итак по всем материалам и операциям, входящим в данную спецификацию.
Если начисление зарплаты зависит от переменного параметра изделия, то создаем соответствующую формулу и в операциях.
Посмотрим вариант применения данной спецификации на практике на примере проведения сделки в 1С Управление нашей фирмой.
Менеджер в процессе разговора с клиентом создает «Заказ покупателя» и выбирает номенклатуру «Матрас»
В графе «Спецификация» автоматически появляется «Матрас Динамическая». После двукратного клика мышкой в колонке «Параметры спецификации» в появившейся форме в поле «Длина» вводит размер в миллиметрах - 1900 и в поле «Ширина» - 900
Нажимаем в этой форме «ОК» и в самом «Заказе» - «Провести»
После проведения в строке «Спецификация» видим созданную спецификацию с обозначением данного заказа.
Откроем ее и увидим что формул нет но есть заполненные в нужном количестве материалы.
Что дает нам данная спецификация?
Во-первых: Оценка затрат переменных затрат на данную продукцию, которую в Заказе покупателя в 1С Управление Нашей Фирмой можно провести нажав на ссылку «Калькуляция заказа»
Выбрав нужный вариант цен, получаем себестоимость по материалам и операциям, а в нижней части формы можем оценить уровень прибыли по данному заказу.
Изменив параметр ширину матрасы мы увидим другие цифры в данной таблице. Допустим что ширина стала 1800 — соответственно все затраты материалов, привязанных к ней, также изменились согласно формул, а себестоимость выросла и превысила сумму и мы видим убыток.
Если посмотрим на материал «Пружинный блок», то в первом случае его требовалось 0,7 погонных метров, а во втором случае 1,6 погонных метров.
Во-вторых: при учете производства по данному заказу данные по материалам на списание в документе «Производство» будет максимально приближены к реальным, а если не соответствуют реальным, то это сигнал — проверить или формулы или производство.
Проверим спецификацию на документе «Производство»:
В «Заказе покупателя» нажимаем кнопку «Создать на основании» и выбираем «Производство». В открывшемся документе во вкладке «Материалы» видим что все материалы заполнены в соответствии со спецификацией.
Нажимаем «Провести» и уже в этом документе нажмем волшебную кнопку «Создать на основании» и выберем «Сдельный наряд», в котором все поля уже заполнены автоматически по спецификации.
Назначаем на данные операции Исполнителей или Бригаду исполнителей и проводим. Зарплата работникам начислена — проверим создав платежную ведомость.
В разделе "Зарплата" проходим на ссылке «Платежные ведомости» и создаем новую
В которой нажимаем кнопку «Заполнить по остаткам» и видим, что сотрудникам Сборщику А.А. и Швея М.М. начислено 600 и 500 руб.
Таким образом, благодаря «Параметрическим спецификациям» в 1С Управление Нашей Фирмой, мы значительно уменьшаем время на Учет и Контроль продаж и производственных процессов при позаказном производстве.
Создаю категорию с указанием использования общих характеристик и значения единицы измерения по умолчанию.
Дополнительные реквизиты
Хранятся в "ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения".
В элементе указывается набор "НаборСвойств" в от которого был создан. При использовании информация о принадлежности берется из ТЧ "ДополнительныеРеквизиты" спр. "НаборыДополнительныхРеквизитовИСведений".
На форме пользователь видит "Наименование", по факту заполняется "Заголовок"
Для коррекной работы кроме наименования нужно заполнить
- тип данных
- идентификатор для формул
- Имя (Требуется для программного обращения к дополнительным реквизитам и сведениям. Аналог имени обычного реквизита.)
Заполнение идентификатора происходит на форме
"Имя" заполняется в модуле объекта в процедуре "ПередЗаписью()"
Пример создания с типом "Дополнительное значение". Реквизиты "Доступен", "Виден" используются для управлением отображением в форме элемента спр. "Характерисики".
Значения дополнительных реквизитов
Хранятся в справочнике "ЗначенияСвойствОбъектов" с владельцем "ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения"
Характеристики номенклатуры
Характеристики могут быть привязаны к:
- спр. КатегорииНоменклатуры, можно выбирать в документах для любой номенклатцры в рамках категории.
- спр. Номенклатура, можно выбирать в документах для номенклатуры владельца
Выбор харктеристик сделан через "нестандартную" форму выбора с фильтром, относительно неудобная для пользователей.
Создаем характеристику общую для категории, добавляем в нее значение доп реквизита
Для формирования наимменования из значений доп. реквизитов можно использовать функцию
В структуре данных по доп реквизитам в УНФ есть своя специфика, учитывая которую можно программно создавать элементы для последующего использования.
Благодарю за внимание.
Специальные предложения
(0) в первой картинке - в схеме - укажите, пож-та, что есть "справочник", а что есть "регистр сведений" и "план видов характеристик"?
Что за задачу решаете? Пример приведите пож-та.
(1) по схеме хорошо, поправлю, может получится в UML отрисовать.
~`На форме пользователь видит "Наименование", по факту заполняется "Заголовок"`- не понятно где найти эту форму, если я делаю обработку создания характеристик
(4)С формой "Наименование" разобрался .
Процедура или функция с указанным именем не определена (ЗаголовокДляФормированияИдентификатора) - подскажите где находится эта процедура?
Просмотры 2750
Загрузки 0
Рейтинг 16
Создание 29.10.20 18:00
Обновление 29.10.20 18:00
№ Публикации 1315909
Тип файла Нет файла
Операционная система Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)
Код открыт Да
См. также
Библиотека стандартных подсистем (Механизм БСП) Промо
Конфигурации в 1С пишутся для пользователей и по их «правилам» (клиент всегда прав), поэтому в основном все конфигурации разные, но достаточно часто в них используются одни и те же объекты, которые незначительно отличаются друг от друга. Действительно, сложно представить конфигурацию, где не фигурировали бы такие сущности как номенклатура, контрагенты, пользователи, валюта. И некоторые задачи являются типичными: возможность базового разграничения прав, работа с электронной почтой, задачи пользователям и т.д. Но.
03.03.2017 86292 V.Stavinsky 22
Модули общего назначения - готовые полезные функции и процедуры конфигураций на БСП
В данной статье я рассматриваю несколько полезных "классических" функций и процедур для работы с данными, которые уже встроены в БСП и готовы к использованию.
25.04.2022 2820 quazare 11
Правила регистрации объектов 1С:БСП
Здравствуйте, коллеги! В статье рассмотрим работу с правилами регистрации объектов в библиотеке стандартных подсистем 1С.
20.04.2022 874 Koder_Line 6
Многопоточный режим выполнения процедуры с помощью методов БСП - примеры разработки
В данной статья я рассмотрю примеры использования выполнения функций и процедур в многопоточном режиме, используя возможности Библиотеки стандартных подсистем (БСП).
01.04.2022 3322 quazare 14
Универсальный редактор реквизитов объектов. Мультиобработчик Промо
1 стартмани
28.12.2011 191441 9022 StepByStep 424
Необычное решение для хранения настроек внешней обработки
При написании внешней обработки, например для импорта данных из сторонней базы данных используя HTTP-сервисы, необходимо сохранять настройки соединения с HTTP. Подсказали оригинальный способ сохранения настроек с БД. При использовании "ХранилищеОбщихНастроек" все сильно зависит от прав пользователя. Чтобы читать настройки, сохраненные другим пользователем, необходимы права: "АдминистрированиеДанных". Как-то не хочется раздавать всем пользователям права администратора. Помогает БСП.
25.03.2022 961 AlexeyRaevsky 7
Получение контактной информации из отбора
Универсальная функция получения контактной информации из отбора компоновки данных. Весь код в статье.
В 1С УНФ цены могут быть заданы тремя способами (реквизит «Способ расчета»): статически (вводятся вручную), в виде наценки на другой вид цен (наценка (процент)) и по формуле. Таким образом, можно установить базовую учётную цену и исходя из нее автоматически рассчитать оптовую. Для примера создадим вид цены «Мелкий опт» со способом расчета «Динамический (процент)», базовым видом цен «Учетная» и наценкой в 50%.
Вид цены «Мелкий опт»
Как видно из рисунка, цены не установлены. Они будут установлены автоматически регламентным заданием. Чтобы проверить установку цен «Мелкий опт», следует перейти по гиперссылке «Цены» в левом верхнем углу из этого вида цен.
Установленные цены «Мелкий опт»
Другой способ увидеть установленные цены - сформировать прайс-лист через «Продажи» / «Цены» / «Прайс-листы» (необходимо, чтобы в формируемом прайс-листе была колонка с нужной ценой (вкладка «Колонки с ценами»)).
Установка цен на основании поступления в 1С УНФ
Следует отметить, что в отличие от конфигурации «1С Управление торговлей», в «1С Управление нашей фирмой» отсутствует возможность автоматического ввода цен на основании поступления: можно на основании приходной накладной запустить обработку «Формирование цен», но саму учетную цену, на основании которой рассчитывается вид цен «Мелкий опт», придётся вводить вручную. Это часто неудобно для пользователей, но у нас есть решение. Звоните и мы подготовим расширение для удобного формирования цен под нужды Вашего предприятия!
На основании поступления можно сделать автоматическую установку цен номенклатуры поставщика и применить их в формуле для расчета цен; но при большом количестве поставщиков придётся писать сложную формулу расчета и постоянно ее редактировать, что неудобно.
Настройка видов цен в 1С УНФ
Мы имеем большой опыт в автоматизации 1С Управление нашей фирмой. Звоните и мы быстро и качественно выполним необходимые настройки в 1С УНФ. Работаем по РФ!
Формирование цен номенклатуры
Установить цены номенклатуры можно с использованием обработки «Формирование цен» («Продажи» / «Цены» / «Формирование цен»). Необходимо выбрать статический вид цен, который хотим изменить, нажать «Далее» и выбрать «Показывать зависимые цены». Поэтапно заполняя каждое диалоговое окно помощника формирования цен и нажимая кнопку «Далее», можно сделать установку цен номенклатуры. По окончании установки следует нажать кнопку «Готово».
Следует отметить, что возможна установка разных цен для разных характеристик номенклатуры. Подробнее о ведении учета по характеристикам можно прочитать в статье «Характеристики номенклатуры в 1С УНФ»
Читайте также: