Установка цен из комплектации 1С УТ 11.4

21.06.21

Учетные задачи - Ценообразование, анализ цен

Небольшой опыт по установке цен для готового продукта из цен закупа его комплектующих.

Здравствуйте. Недавно работаю с 1С (сильно не ругайте). Решил поделиться своим первым опытом расчета стоимости (тип цен: себестоимость) товара из состава его комплектации.

При расчете руководствовался статьей Александра Тимофеева (//infostart.ru/1c/articles/881259/

Задача: необходимо рассчитать стоимость продукта (готового продукта) из стоимости (закупочных цен) его комплектующих.

Решение: 

Для необходимого типа цен правильную Схему компоновки данных.

  1. Открываем "CRM и маркетинг" -> Настройки и справочники -> Виды цен
  2. Редактируем нужную цену (Напротив "Схемы компоновки данных" нажимаем кнопку "Редактировать").
  3. Текст запроса. Понимаю что много написано лишнего, но все же выкладываю текст.

Краткое описание таблиц:

   ВТЦ - таблица цен

   ВТК - таблица комплектов (выбираем основные комплекты)

   ВТКт - таблица комплектов и товаров

   ВТХЗ - таблица комплектов только с основными комплектами 

   ВТ Итоговая - соединение вышеуказанной таблицы с таблицей цен

   ВТКомп - таблица, в которой считается  сумма цен из комплектующих СУММА(ВТИтоговая.ЦенаИзКомплектующих) КАК ЦЕНА

Последняя таблица нужна, чтобы в схеме компоновке данных не было ошибок "не заполнены поля упаковка, валюта и т.д..."

Может кому-то пригодится

 

Текст запроса:

ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
ПОМЕСТИТЬ ВТЦ
ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата, ВидЦены = &ВидЦеныЗакупа) КАК ЦеныНоменклатурыСрезПоследних
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ВариантыКомплектацииНоменклатуры.Наименование КАК ИмяК,
    ВариантыКомплектацииНоменклатуры.Ссылка КАК Ссылка,
    ВариантыКомплектацииНоменклатуры.Владелец КАК Владелец
ПОМЕСТИТЬ ВТК
ИЗ
    Справочник.ВариантыКомплектацииНоменклатуры КАК ВариантыКомплектацииНоменклатуры
ГДЕ
    ВариантыКомплектацииНоменклатуры.ПометкаУдаления = ЛОЖЬ
    И ВариантыКомплектацииНоменклатуры.Основной = ИСТИНА
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ВариантыКомплектацииНоменклатурыТовары.Ссылка.Владелец КАК ГотовыйПродукт,
    ВариантыКомплектацииНоменклатурыТовары.Ссылка КАК ИмяКомплекта,
    ВариантыКомплектацииНоменклатурыТовары.Номенклатура КАК Номенклатура,
    ВариантыКомплектацииНоменклатурыТовары.КоличествоУпаковок КАК КоличествоУпаковок
ПОМЕСТИТЬ ВТКт
ИЗ
    Справочник.ВариантыКомплектацииНоменклатуры.Товары КАК ВариантыКомплектацииНоменклатурыТовары
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТКт.ГотовыйПродукт КАК ГотовыйПродукт,
    ВТКт.ИмяКомплекта КАК ИмяКомплекта,
    ВТКт.Номенклатура КАК Товары,
    ВТКт.КоличествоУпаковок КАК Количество,
    ВТК.Владелец КАК Владелец
ПОМЕСТИТЬ ВТХЗ
ИЗ
    ВТК КАК ВТК
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТКт КАК ВТКт
        ПО ВТК.Ссылка = ВТКт.ИмяКомплекта
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТХЗ.ГотовыйПродукт КАК ГотовыйПродукт,
    ВТХЗ.ИмяКомплекта КАК ИмяКомплекта,
    ВТЦ.Номенклатура КАК Товары,
    ВТХЗ.Количество КАК Количество,
    ВТХЗ.Владелец КАК Владелец,
    ВТЦ.Цена КАК Цена,
    ВТХЗ.Количество * ВТЦ.Цена КАК ЦенаИзКомплектующих
ПОМЕСТИТЬ ВТИтоговая
ИЗ
    ВТХЗ КАК ВТХЗ
        ЛЕВОЕ СОЕДИНЕНИЕ ВТЦ КАК ВТЦ
        ПО (ВТЦ.Номенклатура = ВТХЗ.Товары)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТИтоговая.Владелец КАК Номенклатура,
    ВТИтоговая.ИмяКомплекта КАК ИмяКомплекта,
    СУММА(ВТИтоговая.ЦенаИзКомплектующих) КАК ЦЕНА
ПОМЕСТИТЬ ВТКомп
ИЗ
    ВТИтоговая КАК ВТИтоговая

СГРУППИРОВАТЬ ПО
    ВТИтоговая.ИмяКомплекта,
    ВТИтоговая.Владелец
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) КАК Характеристика,
    ЗНАЧЕНИЕ(Справочник.УпаковкиЕдиницыИзмерения.ПустаяСсылка) КАК Упаковка,
    1 КАК Коэффициент,
    ВТКомп.ЦЕНА КАК Цена,
    ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) КАК Валюта,
    ВТКомп.Номенклатура КАК Номенклатура
{ВЫБРАТЬ
    Номенклатура,
    Характеристика.*,
    Упаковка.*,
    Коэффициент,
    Цена,
    Валюта.*}
ИЗ
    ВТКомп КАК ВТКомп

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

12444 руб.

29.10.2014    235111    759    541    

504

Ценообразование, анализ цен Роли и права Системный администратор 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение возможностей программы 1С:УНФ 1.6 и 3.0. Функционал расширения - разграничение всевозможных прав пользователей и контроль при совершении различных действий.

5100 руб.

23.02.2018    68547    181    264    

169

Логистика, склад и ТМЦ Мастера заполнения Ценообразование, анализ цен Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Управленческий учет Платные (руб)

Исправление пересчета товаров, пересчет всех колонок по виду цен. Исправлено поведение стандартной команды Заполнения по виду цен. Расширение не меняющее логику работы. Удовлетворит большинство розничных продавцов, не нужно ничего пересчитывать руками, сразу видна недостача или излишки по выбранному виду цены

5084 руб.

28.06.2023    5567    13    5    

13

Маркетплейсы Ценообразование, анализ цен Пользователь 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

3050 руб.

27.04.2026    710    3    0    

1

Ценообразование, анализ цен 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Различные виды цен в списке номенклатуры сразу видны в 1С:УНФ 3.0. Может быть удобно менеджеру.

6100 руб.

09.04.2025    1995    5    0    

5

Загрузка и выгрузка в Excel Оптовая торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Загрузка Прайс-Листов из Excel в 1С Бухгалтерию предприятия 3.0 (БП 3.0) или 1С Управление торговли 11 (УТ 11) или 1С Управление торговли 11 (УТ 10.3) 1. Грузится новая Номенклатура с Артикулом, Наименованием, полным наименованием, Ставкой НДС, Единицей измерения, Вид номенклатуры, Комментарием (описанием), если такая номенклатура есть, то она НЕ создается. Номенклатура ищется по «Артикулу» с созданием папок (групп) в нужной иерархии 2. Создается новый документ «Установка цен номенклатуры» на указанную дату и по новым ценам из Прайс-Листа 3. Создается новый документ «Оприходование товаров» на указанную дату и на количество, которые указано в обработке пользователем. 4. Для УТ 10.3 есть возможность грузить в документ "Заказ поставщику" и появилась возможность искать Номенклатуру по Артиклу или Коду или Названию товара

5222 руб.

29.01.2018    57616    109    1    

76

Ценообразование, анализ цен Корректировка данных 1С:Предприятие 8 1С:Управление торговлей 11 Платные (руб)

Подключаемая внешняя обработка с простой настройкой - позволяет автоматически рассчитывать в документах продажи скидку процентом на каждый второй, третий и т.д. товар с наименьшей ценой из выбранного сегмента. Ничего лишнего для удобного использования!

5084 руб.

07.05.2025    2263    4    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. micro-post 21.07.21 10:29 Сейчас в теме
Добрый день! Мучаюсь примерно аналогичной задачей. Ошибок нет, но и сумма не поставляется в расчет. Видимо не задается видцены, либо что то еще в параметрах не задаю. Есть возможность с Вами связаться?
2. пользователь 26.07.21 11:48
Сообщение было скрыто модератором.
...
3. sponchebob 22 27.07.21 04:54 Сейчас в теме
(1)sponchebob собака rambler.ru
4. yavezde 25.08.21 14:20 Сейчас в теме
А можете сделать доработкой или услугой которую можно здесь за стартмани оплатить?
Мы бы у вас купили, чтобы нам такое сделать тоже))) Давно мучаемся с ценами фасовки
6. se-Mark 67 09.11.23 16:05 Сейчас в теме
(4)Вопрос еще актуален?
5. sponchebob 22 27.08.21 11:47 Сейчас в теме
ок, постараюсь сделать как время появится
Для отправки сообщения требуется регистрация/авторизация