Описание модуля ценовой политики

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

Пример таблицы правил ценовой политики

Прио-
ритет
Категория цен
Наценка %
Наце-
нка в валюте
Код товара / группы
Сумма продаж нач./ Сумма продаж кон.
Период продаж/ По товару
Бренд
Номенкла-
турная группа
Цена начальная/ Цена конечная
1
2
3
4
5
6
7
8
9
10
27
000000002
19,5
0
 
0/1000000000000000
 
 
 
0/100
26
000000002
19
0
 
0/1000000000000000
 
 
 
100/500
25
000000002
18
0
 
0/1000000000000000
 
 
 
500/1000
24
000000002
17
0
 
0/1000000000000000
 
 
 
1000/3000
23
000000007
-6,8
0
23166362
0/1000000000000000
 
 
 
0/10000000000000
22
000000010
-3,2
0
22454000
0/1000000000000000
 
 
 
0/10000000000000
21
000000001
-3,8
0
23162243
0/1000000000000000
 
 
 
0/10000000000000
20
000000010
-4,8
0
50017992
0/1000000000000000
 
 
 
0/10000000000000
19
000000012
-1,8
0
22455000
0/1000000000000000
 
 
 
0/10000000000000
18
000000001
-3,8
0
23164000
0/1000000000000000
 
 
 
0/10000000000000
17
000000014
-2,8
0
23167281
0/1000000000000000
 
 
 
0/10000000000000
16
000000018
-5,8
0
23170012
0/1000000000000000
 
 
 
0/10000000000000
15
000000001
-6,8
0
23170013
0/1000000000000000
 
 
 
0/10000000000000
14
000000001
-8,8
0
50006597
0/1000000000000000
 
 
 
0/10000000000000
13
000000001
-4
0
23173435
0/1000000000000000
 
 
 
0/10000000000000
12
000000001
-3,8
0
23167567
0/1000000000000000
 
 
 
0/10000000000000
11
000000024
-2
0
50010032
0/1000000000000000
 
 
 
0/10000000000000
10
000000024
-5
0
50016454
0/1000000000000000
 
 
 
0/10000000000000
9
000000024
-2
0
50010031
0/1000000000000000
 
 
 
0/10000000000000
8
000000024
-6,8
0
50024760
0/1000000000000000
 
 
 
0/10000000000000
7
000000001
-5
0
23167275
0/1000000000000000
 
 
 
0/10000000000000
6
000000030
-12
0
50008977
0/1000000000000000
 
 
 
0/10000000000000
5
000000001
-20
0
50028205
0/1000000000000000
 
 
 
0/10000000000000
4
000000001
-20
0
50028199
0/1000000000000000
 
 
 
0/10000000000000
3
000000019
0
0
 
0/1000000000000000
 
 
 
0/10000000000000
2
000000034
0
0
 
0/1000000000000000
 
 
 
0/10000000000000
1
000000041
0
0
 
0/1000000000000000
 
 
 
0/10000000000000

Описание столбцов

  1. Приоритет – приоритет убывает от нижней строки к верхней. Это поле в файл записывать ненужно.
  2. Категория цен— справочник базовых цен товара, у каждого товара может быть несколько категорий цен (опт, розница, и т.д.)
  3. Наценка — в процентах, положительное значение — наценка, отрицательное — скидка
  4. Наценка в валюте — наценка(скидка) в единицах валюты (рублях)
  5. Код товара / группа товара. Если не указано, то любой товар. Принадлежность товара к группам — иерархическая
  6. Сумма продаж нач/кон — поле зарезервировано
  7. Период продаж — поле зарезервировано.
  8. Бренд —реквизит товара. Если не указано, то любой товар.
  9. Номенклатурная группа — реквизит товара. Если не указано, то любой товар..
  10. Цена начальная/конечная — диапазон значений цены из поля «Категории цен»

По каждой позиции проверяется соответствие условиям в колонках 5,8,9,10 и в случае совпадения и наличия у позиции указанной «Категории цен», берется значение цены данной категории и присваивается «скидка/наценка»

Проверка условий осуществляется от последней строки к первой в порядке приор