Глава 7.    Ценообразование

1 2 3 4 5 6 7 8 9 10 11 12 13 14 
15 16 17 18 19 20 21 22 

Назначение

Система ценообразования является набором механизмов, позво­ляющих выполнять следующие функции:

хранение информации о ценах конкурентов;

хранение информации о ценах поставщиков, автоматическое

 

обновление закупочных цен;

формирование прайс-листа с отпускными ценами, механизмы

 

для расчета одних цен на основании других цен;

хранение скидок и наценок по отношению к объему продаж

 

(скидки могут быть суммовыми, то есть устанавливаемыми ав­

 

томатически при превышении суммы документа продажи за­

 

данного порога).

Объекты ценообразования

Независимо от того, о каких ценах идет речь - ценах закупки, продажи, ценах конкурентов, плановой себестоимости номенкла­туры, — понятие цены связывается с объектом номенклатуры и характеристикой номенклатуры без детализации по сериям. Счи­таем, что объекты одной номенклатуры с разными сериями стоят одинаково. При определении цены указание характеристики так­же не является обязательным. В этом случае для всех номенкла­турных позиций с разными характеристиками, но одинаковой но­менклатурой цена будет одинаковой.

В системе все цены хранятся с классификацией по типам цен. Типы цен назначаются пользователями. Для этого в системе ве­дется справочник «Типы цен номенклатуры».

 

Учет цен поставщиков и конкурентов

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

название типа цены (например, цены закупки);

валюта цены (справочная информация о валюте, в которой

 

будут задаваться цены данного типа; в процессе ввода цен зна­

 

чение валюты можно менять для каждой цены);

способ указания цены: цена включает или не включает НДС;

произвольное текстовое описание типа цен;

ссылка на тип отпускных цен нашего предприятия для воз­

 

можности сравнения цен контрагентов.

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

Определив тип задаваемых цен, можно внести в систему данные о ценах поставщиков. В системе для этого предназначен документ «Установка цен номенклатуры контрагентов».

Для этого указывается поставщик, тип вводимых цен, номенкла­тура, цена, валюта цены (может отличаться от валюты, опреде­ленной по умолчанию для этого типа цены), единица измерения номенклатуры. Важно, что значение единицы измерения может не совпадать со значением единицы хранения остатков, выбранной для номенклатуры. Такое несовпадение вполне объяснимо: еди­ницу хранения остатков задает менеджер на предприятии, а еди­ницу измерения, на которую указана цена, выбирает сам постав­щик. Более того, для одной номенклатурной позиции можно ус­тановить цены за разные единицы измерения номенклатуры, при­чем отношение цен за разные единицы измерения номенклатуры может быть не равно коэффициенту пересчета из одной единицы в другую. Например, можно установить цену для одной коробки конфет в 180руб. и для набора коробок в 500руб., причем в одном наборе содержится 3 коробки конфет. То есть стоимость 3 коро­бок конфет 3 * 180руб. = 540руб. будет не равна стоимости за на­бор.

 

Важно! Любое изменение цен в системе фиксируется докумен­тально, что позволяет иметь информацию об авторе внесения из­менения, дате изменения.

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

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

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

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

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

Формирование отпускных цен

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

В разрезе типов отпускных цен строится прайс-лист. Каждая ко­лонка задает цены определенного типа. Цены разных типов мож­но сравнивать между собой. В итоге каждая позиция номенклату-

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

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

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

Плановая себестоимость рассчитывается пользователем вручную для каждой номенклатуры и регистрируется в системе. Есть спе­циальная настройка «Не отпускать товар с ценой ниже опреде­ленного типа». В качестве такого определенного типа может вы­ступать тип цен с себестоимостью товаров.

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

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

«Базовые цены». Эти цены задаются для каждой номенклату­

 

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

 

хранятся в системе. При обращении к этим ценам в системе

 

берется последнее по времени значение.

«Расчетные цены». Также как и базовые цены, расчетные цены

 

задаются пользователем и их значение хранится в системе.

 

Отличие заключается в том, что для этих цен существует ав­

 

томатический способ их расчета на основании данных базовых

 

цен. То есть расчетные цены получаются из базовых путем не­

 

которой процедуры, например, увеличением значений базовой

 

цены на определенный процент наценки. Независимо от того,

 

каким способом в итоге получена расчетная цена, в системе

 

хранится только само результирующее значение цены и тип

 

базовых цен, на основе которых производился расчет. Расчет­

 

ными ценами могут быть оптовые и розничные цены, полу­

 

ченные на основании заводских цен или на основании плано­

 

вой себестоимости продукции.

«Динамические цены». Значения этих цен в системе не хра­

 

нятся, хранится только способ их вычисления. Эти цены, как и

 

расчетные, получаются из базовых цен с помощью специаль­

 

ных механизмов. Однако результаты расчета в системе не хра­

 

нятся, вычисление производится непосредственно в момент

 

обращения к этим ценам. Это позволяет использовать цены в

 

том случае, если отпускные цены жестко связаны с базовой

 

ценой, которая достаточно часто меняется.

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

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

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

В типе цен фиксируем, будет ли цена включать НДС или нет.

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

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

 

допределенных вариантов округления копеек: 0.01 - до копей­

 

ки; 0.05 - до пяти копеек; 1 - до рубля; 5 - до пяти рублей; 10

 

- до 10 рублей; 50 - до 50 рублей; 100 - до 100 рублей.

Методом округления: по арифметическим правилам; всегда

 

округлять в большую сторону.

Для типа цен можно написать произвольный комментарий.

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

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

•               «Установка валюты». Пользователем указывается валюта, ко­

 

торая устанавливается для всего списка номенклатуры. При

 

этом цена пересчитывается в указанную валюту по курсу на

 

дату указанную пользователем в команде.

•               «Округление».  Производится  округление цен с  указанной

 

пользователем точностью и методом.

«Расчет по формуле». Эта операция позволяет значение цены

 

некоторого типа скорректировать на некоторый процент либо

 

на заданную абсолютную величину приращения. Фактически,

 

новая     цена       вычисляется         по           формуле:

 

<3начение цены некоторого типа> {+, -} <Процент или абсо­

 

лютное значение приращения>.

«Установка единицы». Операция позволяет установить едини­

 

цу измерения, за которую назначается цена.

«Заполнить по ценам контрагентов» - заполнение по выбран­

 

ному типу цен контрагентов;

«Заполнить по ценам номенклатур» - заполнение данными по

 

другому типу отпускных цен;

«Заполнить по поступлению» - будет выполнено заполнение

 

товарами и ценами, которые определены в документе поступ­

 

ления.

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

Скидка зависит от перечня номенклатуры;

Скидка зависит от общей сумма документа;

Оба варианта: скидка зависит и от перечня номенклатуры и от

 

суммы по документу.

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

Скидка, которая зависит от суммы документа, это скидка, которая предоставляется только в том случае, если сумма по документу превышает указанный порог. Значение порога указывается в опи­сании типа скидки.

При комбинированном использовании вариантов скидки приме­няется только на указанные позиции номенклатуры при превы­шении суммы по документу заданного порога.