Описание модуля ценовой политики
Расчет стоимости товара в режиме ценовой политики реализуется при помощи таблицы правил индивидуальных для каждого клиента.
Пример таблицы правил ценовой политики
|
Прио-
ритет
|
Категория цен
|
Наценка %
|
Наце-
нка в валюте
|
Код товара / группы
|
Сумма продаж нач./ Сумма продаж кон.
|
Период продаж/ По товару
|
Бренд
|
Номенкла-
турная группа
|
Цена начальная/ Цена конечная
|
|
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
|
Описание столбцов
- Приоритет – приоритет убывает от нижней строки к верхней. Это поле в файл записывать ненужно.
- Категория цен— справочник базовых цен товара, у каждого товара может быть несколько категорий цен (опт, розница, и т.д.)
- Наценка — в процентах, положительное значение — наценка, отрицательное — скидка
- Наценка в валюте — наценка(скидка) в единицах валюты (рублях)
- Код товара / группа товара. Если не указано, то любой товар. Принадлежность товара к группам — иерархическая
- Сумма продаж нач/кон — поле зарезервировано
- Период продаж — поле зарезервировано.
- Бренд —реквизит товара. Если не указано, то любой товар.
- Номенклатурная группа — реквизит товара. Если не указано, то любой товар..
- Цена начальная/конечная — диапазон значений цены из поля «Категории цен»
По каждой позиции проверяется соответствие условиям в колонках 5,8,9,10 и в случае совпадения и наличия у позиции указанной «Категории цен», берется значение цены данной категории и присваивается «скидка/наценка»
Проверка условий осуществляется от последней строки к первой в порядке приор