Установка цен номенклатуры 1С

Основой для совершения торговой деятельности в 1С:Розница 2.2 является заполнение справочника «Виды цен”. Все расчеты в программе основываются на этом справочнике.

Перейдем к настройке. Раздел Маркетинг- Ценообразование- Виды цен.

Начнем с Закупочной цены. Для этого нажимаем кнопку «Создать”

Указываем название «Закупочная”. Поле «Использовать при продаже” важно оставить без галочки, так как этот вид цены будет использоваться только для внутренних расчетов.

Способ задания цены указываем «Заполнять по данным ИБ при поступлении”. Таким образом, когда будет создаваться приходная накладная от поставщика и указана цена, по которой получили товар, то закупочная цена в нашей 1С заполнится автоматически.

В строке” Схема компоновки данных” указываем «Цена поступления”. округление в

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

Далее важно создать цену «Розничная”, которая будет принимать участие во всех розничных продажах. Устанавливаем флаг «Использовать при продаже”. Способ задания цены указываем «Рассчитывать по другим видам цен”. Далее важно указать расчет розничной цены для каждой ценовой группы. Ценовые группы- группы товаров, по которым совпадают правила образования цены.

В нашем примере укажем две таких группы: Обувь и Продукты.

Далее перейдем на вкладку «Правила округления цены” и зададим основные параметры округления. Создать каждое отдельное правило можно через кнопку «Добавить”.

Стандартными для розницы сейчас являются следующие округления:

  1. От 0 до 100 руб- до 1 руб.;

  2. От 100 до 1000 руб.- до 10 руб.;

  3. От 1000 и выше- до 50 руб.

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

Видим дополнительный столбик. В нем можно настроить округление, которое даст цене более привлекательный вид.Есть несколько возможных версий округлений. Вариант с копейками: 1 199,90 или 1 199,99. Вот без копеек: 1 199 или 1190.

Нажимаем” Записать и закрыть”. Виды цен настроены.

Для понимания работы с видами цен советую прочитать эту статью //infostart.ru/public/195575/ — довольно интересно и с картинками.

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

Основные:

  • Номенклатура – тип Справочник.Номенклатура;
  • Валюта – тип Справочник.Валюта;
  • Цена – тип Число;

Дополнительные:

  • Характеристика – тип Справочник.ХарактеристикиНоменклатуры (Если в организации ведется учет по Характеристикам)
  • Упаковка – тип Справочник.УпаковкиНоменклатуры (Если в организации ведется учет по Упаковкам);
  • Коэффициент – тип Число (Если в организации ведется учет по Упаковкам);

Всего итоговая таблица должна содержать как минимум 6 полей.

Самый простой вариант появляется при создании схемы с нуля, при выборе «Произвольной» схемы:

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

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

Когда происходит расчет цены, то программно накладывает отбор по Номенклатуре и Характеристике, таким образом не нужны самим накладывать его. Один из вариантов получения номенклатуры:

ВЫБРАТЬ Номенклатура.Ссылка КАК Номенклатура, ЕСТЬNULL(ХарактеристикиНоменклатуры.Ссылка, ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)) КАК Характеристика ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры ИЗ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ПО Номенклатура.Ссылка = ХарактеристикиНоменклатуры.Владелец {ГДЕ Номенклатура.Ссылка.* КАК Номенклатура, (ЕСТЬNULL(ХарактеристикиНоменклатуры.Ссылка, ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка))) КАК Характеристика} ИНДЕКСИРОВАТЬ ПО Характеристика, Номенклатура

Вариант получения номенклатуры от разработчиков Управление торговлей 11:

ВЫБРАТЬ РАЗЛИЧНЫЕ Сегменты.Номенклатура, Сегменты.Характеристика, ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры ИЗ РегистрСведений.НоменклатураСегмента КАК Сегменты {ГДЕ Сегменты.Сегмент.* КАК СегментНоменклатуры, Сегменты.Номенклатура.* КАК Номенклатура, Сегменты.Характеристика.* КАК Характеристика} ИНДЕКСИРОВАТЬ ПО Сегменты.Номенклатура, Сегменты.Характеристика, ИспользуетсяОтборПоСегментуНоменклатуры ;

Существуют также предопределенные параметры, которые можно использовать в запросе:

  • &ВидЦены – содержит вид цены, для которого рассчитывается цена
  • &ДатаДокумента – принимает значение либо дату документа установки цен, либо если идет расчет прайса, то дату в форме, если дата не заполнена, то принимает значение ТекущаяДата()
  • &ИспользуетсяОтборПоСегментуНоменклатуры – принимает значение Ложь или Истина.

Есть параметры, которые доступные только из документа Установка цен:

  • &Основание – содержит документ на основании которого вводится документ Установка Цен, например Поступление товаров и услуг
  • &ЭтоВводНаОсновании – принимает значение Ложь или Истина, в зависимости от того заполнен ли документОснование.

В форме заполнения прайса эти параметры не доступны, для более корректной работы с этими параметрами следует заполнить для них значения по умолчанию на закладке «параметры» СКД, например, &ЭтоВводНаОсновании – значение Ложь.

Для предопределенных параметров следует выставлять ограничение доступности.

Для всех остальных параметров, которые вы вводите следует либо заполнять по умолчанию, либо заполнять при первом создании цены и в дальнейшем не менять. Для примера можно посмотреть как реализована «Цена поступления»

Добавлено 28.02.2015

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

Порядок действий

  1. Открываем справочник «Виды цен» добавляем свою цену, называем ее как-то по-особому, например, «моя первая цена» и нажимаем «использовать полные возможности», затем выбираем «Произвольный запрос к данным ИБ» -> Схема компоновки данных «Произвольный» и нажимаем «редактировать»
  2. На открывшейся панели нажимаем «редактировать схему компоновки»

Планируем общую логику работы:

А) Вначале получаем номенклатуру и ее характеристику;

Б) получаем для них последний документ поступления, здесь может быть два варианта, если мы вводим цену из документа установки цен и на основании поступления, то получим поступление очень просто — &Основание, если же оно пустое или вводится из «прайс листа», то необходимо получить последнее проведенное поступление не превышающую даты установки цен (&ДатаДокумента).

3. Получить сколько процентов составляет одна единица номенклатуры от цены поступления и цену номенклатуры (если бы нам нужно было только получить цену поступления, то на этом можно остановиться).

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

5 Затем получаем цену номенклатуры: цена поступления + процент от поступления * сумма доп расходов.

Начнем по порядку: для получения номенклатуры будем использовать типовую часть запроса через сегменты номенклатуры.

Отдельным запросом введем видцены и его рекзивизит «ЦенаВключаетНДС» — он понадобится для корректной установки цены на поступление, в этом запросе мы используем известный на параметры &ВидЦены, чтобы получить данные по текущей цене.

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВидЦены.Ссылка КАК ВидЦены, ВидЦены.ЦенаВключаетНДС ПОМЕСТИТЬ ВТВидыЦен ИЗ Справочник.ВидыЦен КАК ВидЦены ГДЕ ВидЦены.Ссылка = &ВидЦены ;

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

Какие поля нам нужно получить? Это номенклатура, характеристика, упаковка (если ведется учет по упаковкам), валюта (хотя я не буду ее получать, есть более простой способ ее получения), цена (с учетом НДС или без нее) и ПроцентОтПоступления (Процент отношения суммыдокумента от цены на номенклатуры, необходим, чтобы потом получить часть суммы от доп расходов и распределить ее на цену). В первом случае получить документ очень просто:

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПоступлениеТоваровУслугТовары.Ссылка, ОтборПоСегментуНоменклатуры.Номенклатура, ОтборПоСегментуНоменклатуры.Характеристика, ВЫРАЗИТЬ(ВЫБОР КОГДА ВТВидыЦен.ЦенаВключаетНДС И ПоступлениеТоваровУслугТовары.Ссылка.ЦенаВключаетНДС ИЛИ НЕ ВТВидыЦен.ЦенаВключаетНДС И НЕ ПоступлениеТоваровУслугТовары.Ссылка.ЦенаВключаетНДС ТОГДА ПоступлениеТоваровУслугТовары.Цена КОГДА ВТВидыЦен.ЦенаВключаетНДС И НЕ ПоступлениеТоваровУслугТовары.Ссылка.ЦенаВключаетНДС ТОГДА (ПоступлениеТоваровУслугТовары.Сумма + ПоступлениеТоваровУслугТовары.СуммаНДС) / ПоступлениеТоваровУслугТовары.Количество КОГДА НЕ ВТВидыЦен.ЦенаВключаетНДС И ПоступлениеТоваровУслугТовары.Ссылка.ЦенаВключаетНДС ТОГДА (ПоступлениеТоваровУслугТовары.Сумма — ПоступлениеТоваровУслугТовары.СуммаНДС) / ПоступлениеТоваровУслугТовары.Количество КОНЕЦ КАК ЧИСЛО(15, 2)) КАК Цена, ВЫБОР КОГДА ПоступлениеТоваровУслугТовары.Цена = 0 ТОГДА 0 ИНАЧЕ ВЫРАЗИТЬ(ПоступлениеТоваровУслугТовары.Ссылка.СуммаДокумента / ПоступлениеТоваровУслугТовары.Цена КАК ЧИСЛО(15, 3)) КОНЕЦ КАК ПроцентОтПоступления, ПоступлениеТоваровУслугТовары.Упаковка ПОМЕСТИТЬ ВТДокументПоступления ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОтборПоСегментуНоменклатуры КАК ОтборПоСегментуНоменклатуры ПО ПоступлениеТоваровУслугТовары.Номенклатура = ОтборПоСегментуНоменклатуры.Номенклатура И ПоступлениеТоваровУслугТовары.Характеристика = ОтборПоСегментуНоменклатуры.Характеристика И (ПоступлениеТоваровУслугТовары.Ссылка = &Основание) И (&ЭтоВводНаОсновании), ВТВидыЦен КАК ВТВидыЦен

Здесь использованы типовые параметры: &Основание и &ЭтоВводНаОсновании – и запрос будет выполняться, когда «ЭтоВводНаОсновании» = Истина;

Теперь получим запрос, который будет исполняться, если «ЭтоВводНаОсновании» = Ложь, а затем объединим его с имеющимся. Второй запрос только отличается тем, что для него рассчитана Дата поступления номенклатуры, а затем она связывается с поступлением, как и Основание в первом запросе, поэтому привожу только код получения последней даты поступления.

ВЫБРАТЬ ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура, ПоступлениеТоваровУслугТовары.Характеристика КАК Характеристика, МАКСИМУМ(ПоступлениеТоваровУслугТовары.Ссылка.Дата) КАК Дата ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОтборПоСегментуНоменклатуры КАК ОтборПоСегментуНоменклатуры ПО ПоступлениеТоваровУслугТовары.Номенклатура = ОтборПоСегментуНоменклатуры.Номенклатура И ПоступлениеТоваровУслугТовары.Характеристика = ОтборПоСегментуНоменклатуры.Характеристика И (ПоступлениеТоваровУслугТовары.Ссылка.Проведен) И (НЕ &ЭтоВводНаОсновании) И (ПоступлениеТоваровУслугТовары.Ссылка.Дата <= ВЫБОР КОГДА КОНЕЦПЕРИОДА(&ДатаДокумента, ДЕНЬ) > &ТекДата ТОГДА &ТекДата ИНАЧЕ КОНЕЦПЕРИОДА(&ДатаДокумента, ДЕНЬ) КОНЕЦ) СГРУППИРОВАТЬ ПО ПоступлениеТоваровУслугТовары.Номенклатура, ПоступлениеТоваровУслугТовары.Характеристика

В этом запросе следует обратить внимание на то, что группировка происходит по номенклатуре, хотя по идее можно просто получить максимум от даты без учета номенклатуры, но дело в том, что при программном заполнении СКД попадает не строчка с номенклатурой, а целая таблица, которая содержит все номенклатуры документа установки, из-за этого, если я не буду ставить группировку, то я могу получить дату последнего поступления не нужной нам номенклатуры. Также в этом запросе я использовал новый Параметр &ТекДата – это пользовательский параметр, которому я присвою выражение «ТекущаяДата()». Я ввел этот параметр так как &ДатаДокумента не содержит время, а только дату, это связано с тем, что сам механизм расстановки времени документа Установи цен номенклатуры построен таким образом, что первому документу присваивается дата на 0:00:00, а к следующему прибавляется секунда, поэтому есть даже специальный реквизит, который указывает порядок документа в пределах дня, на самом деле, это количество секунд, прошедшие с нулевой даты.

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

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

И остается последний штрих, это связать допрасходы с ценой поступления, добавить валюту и коэффициент упаковки, а также добавить процент наценки; я делаю это так:

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТДокументПоступления.Номенклатура, ВТДокументПоступления.Характеристика, (1 + &ПроцентНаценки / 100) * (ВТДокументПоступления.Цена + ЕСТЬNULL(ВТДопРасходы.ДопРасход, 0)) КАК Цена, ВТДокументПоступления.Упаковка, ЕСТЬNULL(ВТДокументПоступления.Упаковка.Коэффициент, 1) КАК Коэффициент, Константы.ВалютаРегламентированногоУчета КАК Валюта ИЗ ВТДокументПоступления КАК ВТДокументПоступления ЛЕВОЕ СОЕДИНЕНИЕ ВТДопРасходы КАК ВТДопРасходы ПО ВТДокументПоступления.Ссылка = ВТДопРасходы.ДокументПоступления И ВТДокументПоступления.Номенклатура = ВТДопРасходы.Номенклатура И ВТДокументПоступления.Характеристика = ВТДопРасходы.Характеристика ВНУТРЕННЕЕ СОЕДИНЕНИЕ Константы КАК Константы ПО (ИСТИНА)

Запрос готов, теперь нам остается: проставить типы для полей на закладке «наборы данных», как я говорил ранее. Проставить для всех параметров, кроме ПроцентНаценки, ограничение доступности. Проставить для &ТекДата выражение «ТекущаяДата()».

После всего этого нажимаем «ОК». На закладке «Параметры» ставим желаемый процент наценки и Записываем цену. Наша цена готова.

Готовый вариант такой схемы прикрепил в конце статьи.

З.Ы. Если мои объяснения показались слишком длинными и занудными – простите, я не большой знаток как писать обучающие лекции. Надеюсь, было все понятно, свои пожелания и замечания оставляйте в комментариях

Мои работы:

Общее

Перенос данных XML с Анализом и выборочной загрузкой.

Универсальный редактор таблиц и движения документа (LITE) (Обычная Форма)

Универсальный редактор таблиц и движения документа (PRO) (Обычная Форма)

Универсальный редактор Таблиц и Движений документов (Управляемая форма)

Запуск 1С под другим пользователем без пароля.

Защита разработок от копирования (Обычная и Управляемая форма)

Установка цен номенклатуры в 1С Бухгалтерия необходима для любого товарооборота. Занимающаяся покупкой и продажей организация неизбежно сталкивается с необходимостью фиксации различных цен на одну и ту же номенклатурную позицию – установка цен номенклатуры в 1С 8.3 и призвана решить этот вопрос. И если при скромном ассортименте товара еще можно что-то регулировать вручную, то развернутая номенклатура обязывает к автоматизации процесса. В этой статье мы рассмотрим, как грамотно настроить цены при любом по сложности и объеме товарообороте.

Работающие в сфере торговли организации нередко используют несколько разновидностей цен. Так, для одних контрагентов, с которыми предприятие связывают давние деловые отношения, предусмотрен отпуск по более выгодной цене, для «новичков» — по чуть более высокой. Оптовые и розничные цены тоже, естественно, различаются. Определение этих элементов в 1С позволяет предусмотреть ситуацию, когда любая номенклатурная позиция может приобретаться и реализовываться по различным ценам.

Понятия и объекты бухучета для установки цен

Для корректной установки программных ценовых типов предусмотрены следующие объекты:

  • справочник «Типы цен номенклатуры» применяется для хранения типов закупочных и отпускных цен, автоматического формирования табличных строк документов поступления и реализации. Этот справочник можно найти через пункт меню Справочники – Номенклатура – Типы цен номенклатуры;
  • документом «Установка цен номенклатуры» разработчиками реализован удобный способ введения новых ценовых типов на основе документа закупки – подробнее об этом расскажем в соответствующей главе.

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

В самом начале товароучета рекомендуется занести лишь базовые типы цен: новые необходимые позиции в справочник можно вносить и в процессе работы. Так вы будете уверены – ничего лишнего в программные записи из неиспользуемого при товарообороте занесено не будет.

Еще один важный момент: при заведении нового контрагента (поставщика или покупателя) планируемый для взаиморасчетов тип цен рекомендуется занести в договор. Тогда любые документы закупки или реализации будут автоматически «подхватывать» нужное.

Базовые цены, внесение новой разновидности цен

В программном бухучете этой редакции предусмотрены следующие типовые цены:

  • Основная плановая цена;
  • Основная цена покупки;
  • Основная цена продажи.

Часто к существующим ценам требуется добавить новый дополнительный элемент – например, для розничной торговли. Последовательность действий для этого такова:

  1. Откройте справочник «Типы цен номенклатуры».
  2. Нажмите кнопку «Создать».
  3. Запишите наименование – «Розничная», в рублях (или другой валюте), определите включение в цену НДС (если надо, взведите флажок).
  4. В форме создания существует возможность округления цены – с детализацией округления до сотых, десятых, целых единиц, десятков, сотен.
  5. После создания элемент новой цены необходимо записать, справочник можно закрыть.

Результатом этих действий станет новый ценовой элемент справочника «Розничная»:

При необходимости в справочнике таким же образом вносятся ценовые типы «Закупочная», «Оптовая» и прочие. Причем возможно несколько оптовых и розничных цен, различающихся процентом наценки на закупочную стоимость, – такое развернутое ценообразование вовсе не редкость в современной торговле. Это актуально, например, для поощрения покупателей, выбирающих большие объемы товара: чем больше объем закупок, тем ниже продажная наценка.

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

Указание типа цены в договоре с контрагентом

Описанным ниже способом обозначается тип планируемой цены для дальнейшего взаимодействия с поставщиком или покупателем:

  1. В справочнике «Контрагенты» открыть требуемый элемент.
  2. Перейти по ссылке «Договоры».
  3. В подразделе «Расчеты» конкретного договора выбрать из спр-ка «Типы цен номенклатуры» требуемый элемент.

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

Заполнение документа «Установка цен номенклатуры»

Это специализированный базовый документ для автоматизации ценообразования, удобнее всего его создавать на основании документа «Поступление товаров и услуг».

Заполнение и проведение этого ценообразовательного документа имеет несколько нюансов:

  • установленная 1С цена номенклатуры актуальна до момента установки нового значения;
  • цены возможно установить не только для товаров, но и для материалов, производимой продукции, услуг;
  • зафиксированные документом цены действительны для всех организаций, ведущих в инфобазе 1С учет;
  • в шапке в поле «Тип цены» обязательно указание значения, которое подтянется из спр-ка «Типы цен номенклатуры» (если требуется, тут же можно завести в нем новый элемент).

Ввод «Установки цен номенклатуры» на основании накладных закупки

Последовательность действий:

  1. Создать документ «Поступление товаров», записать и провести его.
  2. Из формы документа или из списка документов нажать на кнопку «Создать на основании» и выбрать пункт меню «Установка цен номенклатуры».
  3. В табличных строках ценообразовательного документа уже будут указаны все номенклатурные позиции из документа закупки — при необходимости содержание таблички можно отредактировать, убрав ненужные элементы или внеся новые. В шапке документа из справочника выберите соответствующий тип цены.
  4. После заполнения всех полей запишите и проведите документ – с этого мгновения для данных позиций назначается новая стоимость.

Результатом этих действий станут вновь установленные для указанных товаров цены:

Ввод документа «Установка цен номенклатуры» на производстве

Для отпуска производимой на предприятии продукции тоже следует заполнить ценообразующий документ «Установка цен номенклатуры».

Прежде всего нужно зафиксировать плановую цену готовой продукции в регистре сведений «Цены номенклатуры» через ссылку в форме элемента справочника «Номенклатура» пункта меню «Цены»:

При занесении табличных строк документа часто удобно воспользоваться автоматическим заполнением содержимого номенклатуры – по кнопке «Заполнить» с выбором пункта меню «Заполнить по группе номенклатуры». В том же списке есть возможность выбора заполнения/добавления по документам поступления. Флажок регистрации нулевых цен по умолчанию погашен, на это стоит обратить внимание.

После создания документ следует провести и закрыть. Установленная стоимость будет актуальна до указания стоимости на новую дату или время внутри того же дня.

Важно: по умолчанию стоимость продажи устанавливается актами, счетами, накладными реализации.

Как установить расчетную цену

Далеко не всегда продажная цена, что называется, берется с потолка: солидные предприятия устанавливают ее на основании расчетов, скажем, от закупочной. Таким образом могут формироваться самые разные продажные цены – оптовая, розничная, со скидкой для постоянных клиентов. Выполните следующие действия:

  1. Прежде всего, документом «Установка цен номенклатуры» заводим закупочную цену, выбирая, к примеру, в поле «Тип цен» основную цену закупки. Документ записываем и проводим. Не отказывайтесь от дополнительного удобства заполнения табличных строк – по кнопке «Заполнить». Это особенно актуально для масштабных поступлений: выбрав в меню «Заполнить» пункт «Заполнить по поступлению» и конкретный документ покупки, вы существенно облегчите себе жизнь, поскольку табличка сразу заполнится всеми нужными позициями. Заполненный документ установки записываем и проводим.
  2. Для формирования расчетной продажной цены (закупочная + 30%) создаем второй документ «Установка цен номенклатуры» в 1С, выбирая в его шапке нужный тип цены – оптовая, розничная и проч. Пусть в нашем случае она будет розничной.

Выбираем нужную позицию, нажимаем кнопочку изменить и попадаем в форму изменения таблицы товаров – заполняем:

    • В шапке пописываем тип цены «Основная цена покупки», жмем на кнопочку «Выполнить» справа от поля – фиксируем для себя, что в колонке цены установилась правильная закупочная цифра.
    • В этой же форме в поле «Что сделать» выбираем строку «Изменить цены на процент» и в открывшемся вновь поле устанавливаем нужное 30%. Не забываем нажать «Выполнить», иначе произведенные действия не сохранятся. Тут же видим изменение цены в табличной части.
    • При необходимости полученное значение можно округлить, повторяем действия через «Что сделать» — «Округлить цены до», выбираем из открывшегося справа списка округление до сотых, десятых, целых единиц, десятков, сотен. В нашем случае округлим до 100, не забывая о фиксации результата кнопкой «Выполнить».
    • По кнопочке «Перенести в документ» все изменения фиксируются в редактируемой «Установке цен номенклатуры». Расчетная цена розницы зафиксирована, остается только выполнить проведение:

У многих возникнет вопрос: зачем такие сложности, если можно посчитать на калькуляторе сумму и просто вбить ее руками? Можно. Но представьте, что таких позиций сотни и на каждую надо накрутить одни и те же 30%. Программно и на расчетную цену можно сформировать следующую расчетную цену, увеличив ее, к примеру, еще на 10%. Пользуйтесь возможностями автоматизации учета, и рутинная работа будет выполняться в считанные секунды.

Дополнительная информация для понимания сути установки цен

Неплохо, если пользователь понимает устройство программы – в частности, какие движения влечет за собой проведение документа «Установка цен номенклатуры». Тогда и пользовательские действия будут осознанными, легко можно обнаружить и исправить ошибки учета.

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

  • номер позиции;
  • тип цен – сюда попадает элемент из справочника «Типы цен номенклатуры»;
  • номенклатура;
  • валюта (по умолчанию «руб.»);
  • непосредственно значение цены.

Вот так будет выглядеть этот регистр после проведения документа по установке расчетной розничной цены из предыдущего примера:

При проведении документа «Установка цен номенклатуры» строки в этом регистре появляются, при отмене проведения или пометке на удаление – удаляются, программа эти сведения просто не видит. Тот факт, что каждая цена завязана на определенную дату, серьезно облегчает работу пользователя: не надо вручную контролировать и отменять проведенные ранее документы с прежними ценами. К тому же при проведении/перепроведении документов задним числом программа сама «подцепит» правильную на нужную дату и время цену.

Программа «1С: Бухгалтерия 8.3» открывает широкие возможности для своих пользователей, если знать о нюансах заполнения справочников и документов и не бояться их применять. Если есть сомнения в тех или иных действиях, или имеются несколько вариантов, то можно сначала последовательно проработать и проанализировать их на копии информационной базы, а при удачном результате повторить действия в рабочей.

Остались вопросы? Закажите бесплатную консультацию наших специалистов!

Справочник «Типы цен номенклатуры контрагентов» предназначен для хранения типов цен различных контрагентов, например для хранения типов цен поставщиков или конкурентов.

Для каждого контрагента может быть введено несколько типов (категорий) цен.

Каждый тип цен для контрагента представляет собой следующее описание:

  • название типа цены (например, цены закупки);
  • валюта цены (справочная информация о валюте, в которой будут задаваться цены данного типа, в процессе ввода цен значение валюты можно менять для каждой цены);
  • способ указания цены: цена включает или не включает НДС;
  • произвольное текстовое описание типа цен.

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

Для корректного сравнения цен контрагентов с назначенными ценами компании в справочнике «Типы цен номенклатуры контрагентов» необходимо ввести тот тип цен номенклатуры, с которым можно произвести корректное сравнение цен контрагента.

Например. Для поставщиков в качестве цены сравнения может выступать закупочная цена, а оптовую цену конкурентов лучше сравнивать с оптовой ценой компании.

Значения цен по каждому типу цен поставщиков или конкурентов можно указать вручную в документе «Установка цен контрагентов». Однако в системе можно настроить автоматическое обновление цен поставщиков при оформлении документов поступления товаров.

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

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

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

Значения цен поставщиков можно сравнивать между собой при помощи отчета «Анализ цен». Аналогичным способом можно хранить и сравнивать не только цены поставщиков, но и цены, например, конкурентов. Можно также производить сравнение цен поставщиков и конкурентов с ценами компании.

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

Кроме этого при оформлении заказа поставщику можно автоматически выбрать все позиции номенклатуры, которые когда-либо закупались у этого поставщика с соответствующими ценами.

Предусмотрена возможность хранения цен, включающих в себя налог на добавленную стоимость (НДС). Для этого в диалоге предусмотрен флаг «Цены включают НДС».