Доработка ценообразования для ГУП¶
Алгоритм ценообразования "Расценка для рознично-оптового склада"¶
Для указанного алгоритма имеется настройка Рассчитывать торговую наценку от цены производителя. При включении этой настройки розничная и оптовая наценки будут рассчитываться по следующей формуле: (Цена изготовителя * %торговой наценки / 100), а цена продажи ([Цена изготовителя * %торговой наценки / 100] + [Цена закупки без НДС]) * [%НДС Товара]
Эти формулы действуют для всех товаров, независимо от принадлежности к какой-либо группе, как для ЖНВЛС, так и для всех остальных.
Сумма НДС продажи (оптовая или розничная) на 1 шт. товара вычисляется по формуле: [НДС продажи] = [Цена продажи] * [%НДС продажи] / [100+%НДС продажи]
Сумма торговой наценки (оптовая или розничная) на 1 шт. товара вычисляется по формуле: [наценка продажи] = [Цена продажи] - [Цена закупки без НДС] – [НДС продажи]
Для оптовой цены соблюдаются следующие правила:
- При оформлении прихода.
Для расчёта оптовой наценки используется настройка При расчёте оптовой наценки проверять…, расположенная по адресу: Администратор системы → Настройки системы → Системные настройки → Прикладные → Ценообразование. Эта настройка включает зависимость расчёта %оптовой наценки от:
- типа поставщика;
- типа подразделения;
- спецгруппы товара;
- себестоимости товара (интервал цен);
- вида закупки;
- типа налога.
Расчёт %оптовой наценки работает в документах Приход от поставщика и Приход на склад. При первой установке системы в настройке автоматически включаются следующие критерии: Спец.группы товара, Себестоимости товара.
Алгоритм работы¶
При расценке товара система проверяет существование введенных параметров в настройке При расчёте оптовой наценки проверять….
Если ни один из параметров не задан, система выполняет начисление процента оптовой наценки по заданному минимальному проценту оптовой наценки: Администратор системы → Настройки системы → Алгоритмы ценообразования → вкладка Формулы и ограничения. Начисление происходит вне зависимости от заполнения Справочника оптовых наценок.
Если хотя бы одно значение параметра по настройке При расчёте оптовой наценки проверять… определено система проверяет заполнение Справочника оптовых наценок.
В момент проверки система в Справочнике оптовых наценок ищет строку со значением параметра, совпадающим с параметром приходной накладной. Например, если значение параметра - Тип налога, то система будет искать совпадение значения параметра в накладной (например, выбрали строку с НДС 18%) и параметра НДС 18% в Справочнике оптовых наценок.
Если значение параметра не найдено (совпадения нет) тогда система берет минимальный процент оптовой наценки.
Если значение найдено и данному значению соответствует только одна строка в справочнике, то происходит начисление процента наценки по справочнику вне зависимости от значения других параметров по данной строке.
Если значение найдено и данному значению соответствует несколько строк, система проверяет, совпадают ли значения остальных параметров по данным строкам:
- если совпадают, то берётся процент оптовой наценки по любой из строк;
- если не совпадают, то берется процент оптовой наценки по первой попавшейся строке со значением исходного параметра (в рассматриваемом примере с НДС 18%).
Если в настройке При расчёте оптовой наценки проверять… одновременно задано несколько параметров, то расчёты выполняются аналогично, отличие только в том, что в данном случае система проверяет совпадение нескольких параметров.
- При оформлении расхода
При оформлении расхода (оптовая продажа) процент оптовой наценки берётся на основании сформированного в момент прихода, проверяется наличие цены для покупателя по прайс-листу (если таковой имеется) и выполняется контроль превышения оптовой наценки по данным, введённым в окне Формулы и ограничения, расположенном по адресу: Администратор системы → Настройки системы → Алгоритмы ценообразования → вкладка Формулы и ограничения.
Для указанного алгоритма доступны также следующие настройки:
-
Использовать округление оптовой цены? – при включении этой настройки выполняется округление цены оптовой с НДС на основании настроенного округления в справочнике схем округления.
-
Округлять НДС при округлении оптовой цены? – при включении этой настройки выполняется округление цены оптовой с НДС так, чтобы сумма НДС на 1 шт. товара была кратна 1 коп.
-
%розн. считать от цены реестра если она превышена? – при включении этой настройки выполняется расчёт оптовой наценки от реестровой цены, а не от цены производителя, если реестровая цена меньше цены производителя без НДС.
Примечание
Все остальные настройки по ценообразованию действуют в соответствии с их описанием.