October 4, 2018
Ценники Ленты
Содержание:
1) Желтые ценники Ленты (без промо)
2) Красные ценники Ленты (промо)
3) Прочие промо-ценники Ленты
(1) Желтые ценники Ленты
- слева всегда цена без карты;
- справа всегда цена по карте;
- никогда нет промо-цены.
Как нужно разнести цены:
- поле "цена" - берем слева (136,84);
- поле "промо-цена" - пустое;
- поле "цена по карте" - берем справа (129,99).
Это не промо:
И это тоже не промо:
(2) Красные ценники Ленты (акционные)
На красных ценниках можно увидеть до четырех цен, часть из них может быть перечеркнута.
Нужно знать, что:
- слева всегда цены без карты;
- справа всегда цены по карте;
- всегда есть промо-цена.
Как нужно разнести цены:
- поле "цена" - берем бОльшую цену на левом поле;
- поле "промо-цена" - берем меньшую цену на правом поле;
- поле "цена по карте" - если справа две цены, берем бОльшую из них.
===
Примеры разнесения цен по этим правилам
ШАГ 1. Ищем регулярную без карты (поле "цена")
- всегда смотрим на левую сторону ценника;
- ищем бОльшее число;
- в обоих примерах "цена" =100.
- вариант 3 и 4: "цена" = 50;
- вариант 5: "цена" = 100.
ШАГ 2. Ищем промо-цену по карте (поле "промо-цена")
- смотрим на правую сторону ценника;
- ищем меньшее число;
- вариант 6: "промо-цена" = 30;
- вариант 7: "промо-цена" = 40.
ШАГ 3. Ищем регулярную по карте (поле "цена по карте")
- смотрим на правую сторону ценника;
- две цены? - да -> вписываем НЕ промо;
- одна цена? - нет -> оставляем поле пустым.
- вариант 6: "цена по карте" = 40;
- вариант 7: "цена по карте" = нет.
===
Еще примеры:
(8)
- "цена" - 100;
- "промо-цена" - 40.
- "цена по карте" - нет;
==
(9)
- "цена" - 100;
- "промо-цена" - 30.
- "цена по карте" - 40;
==
(10)
- "цена" - 100;
- "промо-цена" - 40.
- "цена по карте" - нет;
==
(11)
- "цена" - 50;
- "промо-цена" - 30.
- "цена по карте" - 40.
(3) Прочие промо-ценники Ленты
Разнесение аналогично красным:
- "цена" - 126,39;
- "промо-цена" - 99,99.
- "цена по карте" - 119,99;
==
Исключительный убогий случай (цены по карте нет):
- "цена" - 60,89;
- "промо-цена" - 42,69.
- "цена по карте" - нет.