Супер договор на обслуживание 1С

Superman
Помогаем главным бухгалтерам!

Формулы в спецификациях, или как построить дом в УНФ

Формулы в спецификациях, или как построить дом в УНФ Дата публикации: 22.04.2018

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

Постановка задачи

Компания «Строим дома» занимается строительством домов по индивидуальным проектам.

Выполняются работы трех видов:
  • Закладка фундамента
  • Возведение стен
  • Установка крыши
На каждый из видов работ используются уникальные материалы:


Примечание
Материалы, числа, формулы указаны произвольно и могут противоречить правилам выполнения строительных работ и здравому смыслу. Приведены для примера работы механизма.


Фундамент Стены Крыша
Арматура Кирпич Профнастил
Бетон Цементный раствор  

Количество материалов зависит от характеристик конкретного проекта (дома), а именно:

Вид работы Материал Формула
Фундамент Бетон, м3 (Длина фундамента * Ширина фундамента) * 4,25
Фундамент Арматура, кг (Длина фундамента * Ширина фундамента) * 1,33
Стены Кирпич, шт (Длина стен * Ширина стен * Высота стен) * 2
Стены Цементный раствор, м3 (Кол-во штук кирпича) * 0,2
Крыша Профнастил, м2 Площадь крыши * 1,5

Мы расписали формулы, получается, что у нас есть несколько показателей, индивидуальных для каждого проекта:

  • Длина фундамента

  • Ширина фундамента

  • Длина стен

  • Ширина стен

  • Высота стен

  • Площадь крыши

Стандартный подход для решения таких задач это:

  • Зафиксировать заказ клиента

  • Вручную создать смету (спецификации на каждый вид работ), при этом вручную рассчитать количество необходимого материала.

Но это не наш метод, мы сейчас при помощи специальной доработки (Расширение «Формулы в спецификациях») один раз занесем в программу необходимые формулы (взаимосвязи материалов и параметров проекта) и получим автоматический расчет сметы.

Организация справочника номенклатуры
Для каждого вида материалов создадим свою категорию, чтобы потом было проще ориентироваться в справочнике.

организация справочника номенклатуры.png

Создадим специальную категорию — Этапы работ, в которую добавим наши виды работ.

Категории для материалов.png

Оформление заказа покупателя

Новый проект клиента мы будем фиксировать в документе Заказ покупателя. И каждый заказ будет состоять из трех видов работ.

Заказ покупателя.png

Чтобы определиться с ценой работ необходимо прикинуть количество материалов, которые пойдут на этот дом, а чтобы понять количество материалов нужно зафиксировать ключевые показатели проекта (от которых и идет расчет).

Для этого очень удобно использовать 2 механизма:

  • Дополнительные реквизиты

  • Меню «Изменить форму»

Если настроить все правильно, то Заказ покупателя примет следующий вид:

Заказ с дополнительными реквизитами.png

Фундамент.png

Стены.png

Крыша.png

Как указать формулы в спецификациях (смете)

Уникальные показатели заказа от которых зависит количество материала — готовы, самое время настроить формулы сметы (спецификации). 

Начнем заполнение с Фундамента. 

Заполним перечень материалов для работы.

Шаблон спецификации.png

Количество мы сознательно оставили нулевым, т. к. оно у нас будет рассчитываться автоматически на основании формулы.

Осталось внести сами формулы. Мы сделаем это при помощи колонки Спецификация, только вместо материалов мы укажем в спецификацию формулу.


Формула в спецификации.png

Формула для арматуры.png


Мы получили спецификацию у которой материалы заполнены при помощи формул.

автоматическая спецификация.png

Как посчитать количество необходимого материала на основании формул и показателей проекта?

А теперь мы наконец занесем в заказ показатели нашего проекта.

Заносим показатели заказа.png

Далее автоматически сформируем спецификацию на основании формул.

Расчет спецификаций по формулам.png

Мы получаем новую спецификацию (привязанную к заказу) с рассчитанным количеством материалов.

Автоматически расчитанная спецификаиця.png

Расчет количества материалов для стен (где количество одного материала зависит от количества другого)

С расчетом количества материала для стен — у нас чуть более сложная ситуация. Количество цементного раствора зависит от количества кирпичей.

Вид работы Материал Формула
Стены Кирпич, шт (Длина стен * Ширина стен * Высота стен) * 2
Стены Цементный раствор, м3 (Кол-во штук кирпича) * 0,2


Примечание

Конечно, в данном примере для цементного раствора можно задать формулу

(Длина стен * Ширина стен * Высота стен) * 0,4, но у меня цель показать технологии и возможности программы, поэтому будем идти чуть более сложным путем.



Для того чтобы прописать в УНФ подобную зависимость мы воспользуемся инструментом узловых спецификаций.

У работы Установка стен создадим спецификацию, в которой укажем специальную позицию — Узел, в которой укажем:

  • формулу для расчета количества узловой спецификации

  • перечень материалов, которые зависят от количества узла

Стены спецификация.png

Спецификация узла.png

Таким образом у нас получилось описать зависимость цементного раствора от количества кирпича.

Если мы рассчитаем необходимое количество Узлов для стен, то для получения количества материалов необходимо, например, создать Заказ на производство на основании Заказа покупателя.

Заказ на производство Продукция.png

Заказ не производство материалы.png

Как рассчитать стоимость выполнения строительных работ на основе себестоимости материалов?

Мы описали все формулы для расчета количества материалов, указали характеристики проекта клиента, для окончательного оформления заказа осталось рассчитать стоимость работ и согласовать ее с клиентом.
Для этой задачи мы воспользуемся механизмом «Калькуляция заказа».

Как открыть калькуляцию.png

Заполнение цен в калькуляции.png


В форме Калькуляции уже видна себестоимость материалов на основании учетных цен (можно заполнить и ценами последней закупки).
Добавим к стоимости материалов стоимость работы, которую мы упрощено считаем как 40% от стоимости.

Калькуляция с работами.png

Исходя из нормы прибыли на проект 55% посчитаем стоимость всего проекта.

x — 561 892,8 = 0,55 x

0,45 x = 561 892,8

x = 561 892,8/0,45

x = 1 248 650 руб. — Полная стоимость проекта

Цену продажи построчно можно посчитать, например, распределив общую сумму всего проекта на себестоимость каждого этапа.

Цена продажи 1.png

Цена продажи 2.png

Общую прибыльность проекта мы видим в Калькуляции заказа. При необходимости мы можем вывести полный перечень материалов проекта.

Печать калькуляции.png

Печать калькуляции с материалами.png


Мы рассмотрели один из вариантов организации расчета сметы для строительства в 1С:УНФ с небольшими доработками для формирования калькуляций с учетом формул.

Если для вас актуальна подобная задача — мы с удовольствием поможем сделать ваш бизнес лучше!

Стоимость: 10 000 ₽

Заказать расширение

Внедрить УНФ вместе с Простыми решениями



С любовью к SMB


Сергей Мордвин.png 

Мордвин Сергей

преподаватель 1С:УНФ, специалист-консультант

почта.png  mors@1eska.ru  телефон.png +7(499) 653-71-10





Читать все статьи из разделов: УНФ

Все публикации


БанерСнизу Москва.png

Компания «Простые решения» занимается автоматизацией предприятий России и Белоруссии на программах 1С, бухгалтерским и юридическим сопровождением бизнеса, бухгалтерским и управленческим консалтингом. Мы используем современные технологии, делаем свою работу хорошо и честно.
Нашей команде из 60 человек, нравится то, чем мы занимаемся. Мы любим цифры и нам важно, чтобы во всем был порядок. 
«Простые решения» делают ведение бизнеса проще и в этом наша главная цель. 
Мы такие же предприниматели, как и вы; наш бизнес  вести учет, позвольте нам заниматься нашим любимым делом, оставьте себе то, что вдохновляет вас!

Внедрение, настройка, сопровождение программы 1С, автоматизация бухгалтерского учета — наша профессия! У нас вы можете не только заказать обслуживание, но и купить 1С. Мы оказываем помощь по отражению в 1С даже самых сложных хозяйственных операциях, специализируемся на НДС, лизинге, налоге на прибыль.

Так же мы предоставляем услуги по аренде облачной 1С на базе технологии «1С:Фреш», настраиваем виртуальную ip-телефонию ASCOZIA, сдаем в аренду облачные сервера.

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

Мы заботимся о вашей 1С. Уверены, вам понравится наше обслуживание.